java采用什么编辑器更好,我是初学者
一开始,可以用个编辑器(notepad++, 甚至 emacs, vim, or whatever you like)编辑程序, 然后用 javac 编译程序, 用 java 执行程序。 这个阶段主要是熟悉java程序编译执行的流程。
然后可以用 eclipse, intelliJ IDEA, netbeans这些优秀的IDE。
当然如果你可以继续使用编辑器而非IDE,学习用 ant 或 maven 管理 java 项目。
命令行javac编译可以理解下编译过程以及classpath概念,ide的话一般都是eclipse,插件多还免费, 快捷键基本寄个content assist就够了,当然你要快的话基本所有功能都绑了快捷键,自己也可以去设置. idea的社区版功能比较少,框架支持少,但那个编辑界面很赞,而且免费,自动补全功能也比eclipse要好上不少,商业版要license,有能力支持正版就买个license吧,也不是特别贵,附赠一年的update. Netbeans sun那个小组开发的,界面比较难看,没怎么用过,就不做评论了.
我觉得一开始的话直接用一个文本编辑器配合jdk来进行编程足矣。熟悉语法之后的话再用eclipse或者netbeans什么的ide也不迟,用这些ide虽然开发高效但是学习效果可不是如此高效的说。另外其实在即使熟悉语法之后仍然会用文本编辑器(不论是哪个平台下)来修改,因为这样看的比较直观,当然这个只是自己的癖好呢。其他的人的回答简直都是太屌【【表示完全没用过inteliJ IDE
如果是学习java se的基础知识,其实使用文本编辑器就好了。文本编辑器 vi就值得学习的。 对于IDE来说,大家都推崇Intellij IDEA。对于eclipse就算了,还是使用idea吧
3 回答2.6k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
8 回答3.7k 阅读
4 回答2.8k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
4 回答1.9k 阅读
编译器,各有各的好处。。当年老师让用rtext(比notepad++还要差好多的文本编译器),然后再转Netbeans。用命令行的好处就是了解java的编译过程。我比较喜欢Netbeans,觉得比较简洁,eclipse版本太多了,但是好处插件很完善,比如google推荐用eclipse开发Android。IntelliJ IDEA是一个东欧开发的编译器,所以此工具很严谨~~先用一种,以后看你的发展方向了。比如J2EE就可以用myEclipse