W***o 发帖数: 6519 | 1 最近试了一下atom.io,对js, ruby, python, Go, C, C++支持感觉都很不错,可以在
里面直接运行看到结果,在我看来完全可以取代webstorm, pycharm了;但是对java 的
auto import支持还不太好;
netbrains马上要改subscription收钱模式,这个是自宫吧 |
f*******t 发帖数: 7549 | |
s*********y 发帖数: 6151 | 3 是吗? 我以为只是个editor
【在 W***o 的大作中提到】 : 最近试了一下atom.io,对js, ruby, python, Go, C, C++支持感觉都很不错,可以在 : 里面直接运行看到结果,在我看来完全可以取代webstorm, pycharm了;但是对java 的 : auto import支持还不太好; : netbrains马上要改subscription收钱模式,这个是自宫吧
|
t**r 发帖数: 3428 | |
P**H 发帖数: 1897 | 5 Atom就是被FB的插件恶心了一把。装上就卡死。删了就好了。正经插件也装了不少,并
没有明显
影响速度。
不过也就当个editor用,还没用上ide的功能,也没发现特别的feature。就这么用着吧。
【在 W***o 的大作中提到】 : 最近试了一下atom.io,对js, ruby, python, Go, C, C++支持感觉都很不错,可以在 : 里面直接运行看到结果,在我看来完全可以取代webstorm, pycharm了;但是对java 的 : auto import支持还不太好; : netbrains马上要改subscription收钱模式,这个是自宫吧
|
c********1 发帖数: 5269 | 6 Is atom.io an editor? or it is an IDE?
【在 W***o 的大作中提到】 : 最近试了一下atom.io,对js, ruby, python, Go, C, C++支持感觉都很不错,可以在 : 里面直接运行看到结果,在我看来完全可以取代webstorm, pycharm了;但是对java 的 : auto import支持还不太好; : netbrains马上要改subscription收钱模式,这个是自宫吧
|
s*********y 发帖数: 6151 | 7 editor
IDE不是那么容易叫的 通过插件 实现几个IDE的功能的editor 不叫IDE
【在 c********1 的大作中提到】 : Is atom.io an editor? or it is an IDE?
|
c******n 发帖数: 16666 | 8 jetbrains几个价格还算比较平易近人
我说的是针对老用户的话
至少比adobe cc那个好多了
那个我真心用不起 |
c********1 发帖数: 5269 | 9 python is in /usr/bin
I got following error message with I tried to run python file
Unable to run
python
Is it in your PATH?
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/
games:/usr/local/games
【在 c********1 的大作中提到】 : Is atom.io an editor? or it is an IDE?
|
c********1 发帖数: 5269 | 10 I was able to run python in pycharm without read any document.
I still do not figure out how to run python in atom.
atom has a long way to go to replace IDEs.
【在 c********1 的大作中提到】 : python is in /usr/bin : I got following error message with I tried to run python file : Unable to run : python : Is it in your PATH? : PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/ : games:/usr/local/games
|
|
|
c********1 发帖数: 5269 | 11 After I closed and opened atom multiple times.
Now, it can run python.
Atom is an nice editor, not an IDE.
【在 c********1 的大作中提到】 : I was able to run python in pycharm without read any document. : I still do not figure out how to run python in atom. : atom has a long way to go to replace IDEs.
|
z****e 发帖数: 54598 | 12
community版不支持js这些
community版支持的语言是java,clojure,scala和groovy
致于其他的,ruby, python, js, php,都需要ultimate版
还有sql, j2ee也都需要ultimate
我后来发现,用vert.x,community版就足够了
java和groovy都支持得很好
【在 f*******t 的大作中提到】 : 没community版了?
|
z****e 发帖数: 54598 | 13 严格说来,ide其实可有可无
但是大家还是习惯用ide
mvn plugin,svn/git plugin
还有spring plugin这些都很重要
有些plugin直接扫描xml然后告诉你src哪些文件丢了
或者跟repo上的版本号对不上
最近用的比较多的是remote debugging
直接在dev.环境下跑,做system test
这个要是没有ide,是没有办法搞滴
以前还用过直接打包,传输到remote,直接远程运行tomcat这些
还有反编译jars,下source code
当弹出exception的时候,自动点击链接跳转到出问题的那个类的那一行
省太多事了,严格说来,这些功能都可以被某些工具手工取代
但是全部放在一个环境里面,实在是省太多时间
java如果白板写,不怎么快,但是如果配合ide
那个效率刚刚的,经常你随便敲几个字母,ide就猜出来你要干嘛了
然后你需要的就是按一下回车而已
再比如你想查找RemoteCredentialTest.java
你需要做的是Ctrl+N,然后输入RCT,idea就能猜出你要找这个类
非常方便,一个项目怎么说都是上百个java文件
这种功能比你linux下去find要快太多 |
s***o 发帖数: 2191 | 14 atom确实不错。就是太吃内存,跟chrome一个德性 |
d*******r 发帖数: 3299 | 15 JetBrains remote debugging Java?
现在这功能如何了,大概咋设置的
【在 z****e 的大作中提到】 : 严格说来,ide其实可有可无 : 但是大家还是习惯用ide : mvn plugin,svn/git plugin : 还有spring plugin这些都很重要 : 有些plugin直接扫描xml然后告诉你src哪些文件丢了 : 或者跟repo上的版本号对不上 : 最近用的比较多的是remote debugging : 直接在dev.环境下跑,做system test : 这个要是没有ide,是没有办法搞滴 : 以前还用过直接打包,传输到remote,直接远程运行tomcat这些
|
z****e 发帖数: 54598 | 16
edit configuration里面用,我们都用了好久了
做system test的时候非常顶用,如果没有这个
就只能自己去linux下看log了,which灰常苦逼
而且改起来也很不方便
【在 d*******r 的大作中提到】 : JetBrains remote debugging Java? : 现在这功能如何了,大概咋设置的
|
x***4 发帖数: 1815 | 17 我觉得ide比editor还有一个很重要的功能是refactoring。
【在 z****e 的大作中提到】 : 严格说来,ide其实可有可无 : 但是大家还是习惯用ide : mvn plugin,svn/git plugin : 还有spring plugin这些都很重要 : 有些plugin直接扫描xml然后告诉你src哪些文件丢了 : 或者跟repo上的版本号对不上 : 最近用的比较多的是remote debugging : 直接在dev.环境下跑,做system test : 这个要是没有ide,是没有办法搞滴 : 以前还用过直接打包,传输到remote,直接远程运行tomcat这些
|
t***0 发帖数: 4 | 18 最近试用了下intellij,有些地方确实不错-dark theme, 自动完成等比eclipse好很多
;但有些地方还是eclipse好,多项目,launch junit速度,deploy到tomcat速度等。
公司可以买license 在考虑要不要转用他家的 |
c********1 发帖数: 5269 | 19 ATOM -- A hackable text editor. Not an IDE. |
m***e 发帖数: 99 | 20 atom很好用,就是不能打开大文件,偶尔会crash |
|
|
r****y 发帖数: 26819 | 21 用了几分钟atom?还远不成熟吧
【在 W***o 的大作中提到】 : 最近试了一下atom.io,对js, ruby, python, Go, C, C++支持感觉都很不错,可以在 : 里面直接运行看到结果,在我看来完全可以取代webstorm, pycharm了;但是对java 的 : auto import支持还不太好; : netbrains马上要改subscription收钱模式,这个是自宫吧
|
c*********o 发帖数: 471 | 22 How does atom compare to Brackets? Also Free.
http://brackets.io/ |
g*****g 发帖数: 34805 | 23 Run jetty run是神器,不要整啥deploy到tomcat。如果买个 jrebel,连重启都不用。
。
【在 t***0 的大作中提到】 : 最近试用了下intellij,有些地方确实不错-dark theme, 自动完成等比eclipse好很多 : ;但有些地方还是eclipse好,多项目,launch junit速度,deploy到tomcat速度等。 : 公司可以买license 在考虑要不要转用他家的
|
w**z 发帖数: 8232 | 24 启jvm 加几个debug参数,idea attach 就行了。 Eclipse 也有。
【在 d*******r 的大作中提到】 : JetBrains remote debugging Java? : 现在这功能如何了,大概咋设置的
|
l******t 发帖数: 55733 | 25 属实。远程的问题是你一attach上去别人就没法干了
【在 w**z 的大作中提到】 : 启jvm 加几个debug参数,idea attach 就行了。 Eclipse 也有。
|
z****e 发帖数: 54598 | 26
不用共享环境,自己独占一个linux
一般公司都能做到两个人共享一个测试环境
如果是cloud的话,虚拟node随便开
所以系统之间的独立很重要,soa太重要了
不是soa测试都很痛苦
【在 l******t 的大作中提到】 : 属实。远程的问题是你一attach上去别人就没法干了
|
z****e 发帖数: 54598 | 27
传统的war开发模式有些痛苦,vert.x就没有这些问题
随时可以跑,还有就是jms这些msg太难拦截
很难debug,json就容易多了,可读性强很多
但是有些场合没办法,有特殊协议,涉及到钱的地方
这种特殊协议尤其多,还有很多官方场合
【在 g*****g 的大作中提到】 : Run jetty run是神器,不要整啥deploy到tomcat。如果买个 jrebel,连重启都不用。 : : 。
|