为何放弃Eclipse,最终转向IntelliJ

  • 时间:
  • 浏览:1
  • 来源:uu快3和值_uu快3app_计划师

    肯能你是想找个能提升开发波特率的IDE,没办法 IntelliJ是非常值得尝试的。

Tool Buttons默认没打开:这类 如何会会不打开,我人太好左下角有个图标都需要点开,但你找不到选折 第一次使用看都可否 什么Button,用户能找到相应的地方?!

2.3 更高的开发波特率

4 总结

    这真的是有另有一个非常艰难的决定,我在大学那会就开始英文用Eclipse,一转眼都10来年了,基本Eclipse中我肯能会用到的快捷键让他有下意识的就能按出来。记得第一次使用的刚刚,惊讶的发现竟然有界面精美、功能强大、运行流畅于一身的IDE,感觉也不梦幻般的存在。很糙是Eclipse(日蚀)和Sun这类 名称的关系,想想都忍俊不禁。

2.3.3 更好的调试

    刚切换过来也不还挺困惑的,刚刚老是听说都可否 一次打开有另有一个工程,而我这边工程都是分模块化的,需要10多个工程组合在共同都可否 正常工作。让你 发现,这里的Project是这类于eclipse中的workspace,而Module是这类于eclipse中的project。这里可不仅仅是名称简单更改了一下,IntelliJ中的Project真的是有另有一个工程,有统一的Global Library,也都需要正确的相互依赖,把也不为了方便开发的模块整合到共同进行管理。AWESOME!

     我我人太好这类 Eclipse上方都是,让你 我我人太好没他智能。举个例子,也不它能生成某个类的测试类,还能正确的插进test相应的目录下。

社区版的功能太弱,商业版收费不低:除非你只写最基本的Java代码,涉及Web开发等真的没办法 商业版,这类 IDE也不如何会会好用。

1 爱恨交加却难以割舍的Eclipse

     对于这点,都可否 说是碉堡了,甩了Eclipse哪几块街。

    另外,ZenCoding支持非常好,写html非常方便,tab也不快速补全,和原生集成的一样。

2.2.2 告别老是改不掉的tab

    我我人太好,在一般常用的开发中,Eclipse真的还是最容易学习上手的。让你 Eclipse的代码层面设计真心严重不足好,以至于新版本发布后与旧版本插件我人太好 还肯能有兼容性问提。肯能你没办法 被Eclipse的问提所困扰,我我人太好完也不需要继续使用。除非你看一遍下文,想法有所改变...

2.3.4 快捷键

    让你 Eclipse又是没办法 多年来老是帮我爱恨交加的IDE,稍也不错综复杂的框架就会老是出现N多不兼容的请况,但最终有益于我下决心去找个更好用的IDE也不有刚刚真的帮我知道如何会会同样的配置最好的土办法在不同机器却不一定都会生效。我可让你 每次为了同事配置机器耗费几十分钟,最终还都可否 是几率性成功。

    终于能把整个界面快速改成酷酷的深色了,让你 我最后还是上网去下了个配色感觉更好看,兼容性也很好。Eclipse都可否 把写代码的那有另有一个窗口变成深色,还老是有颜色显示的BUG。。。

     运行过的行,都需要立刻在代码界面提示相关的值,也不用有另有一个Debug界面跳来跳去,让你 还能在IDE中调试JS,代码和界面的自动刷新同步等等。我到现在也帮我知道如何会会在Eclipse富含刚刚改了代码,有过刚刚热部署,有刚刚也不直接重启server,还有刚刚不手动重启都是生效。。。

    肯能你也不想找个IDE来学习Java,没办法 Eclipse会变慢让他进入请况。

    该是IDE配置的东西都是Settings这都需要找到,工程的配置也在Project Settings上方。为数越多的目录分层很清晰,现在反而奇怪如何会会Eclipse的配置目录看起来没办法 晕。

2.3.1 代码的自动生成以及ZenCoding支持

2.1 更好的项目管理最好的土办法

    这类 IDE也都是啥都好,在最初一周的试用评估阶段,也是一堆坑趟过来的。不得不吐槽一下!

git的push:我真心帮我知道如何会会不插进alt+~的菜单肯能右上角VCS控制中,藏没办法 深,都可否 用ctrl+shift+k去打开界面。

2.3.2 对JS、CSS以及插件更好的支持

    有更多更好用的快捷键,都是也不好用的新功能,本人去翻翻~

     Eclipse上方基本对这有另有一个支持度差到无法直视,肯能我Web写的少,也不忍到现在。也不同事都是用也不IDE去写Web,用eclipse启动一下web server。现在只用这有另有一个就行了。

console多且分散:这类 都是不好,它把不同的输出插进不不的Console中,非常清晰,让你 开始英文使用,让他发现你不选折 会输出到哪里,在哪都需要看一遍。都可否 说学习成本高了也不。

本文转自passover 51CTO博客,原文链接:http://blog.51cto.com/passover/1627789,如需转载请自行联系原作者

    肯能上两根你还没理解,这里有个最直观的例子,也不没办法 多工程每个都是有另有一个独立的Git project(肯能不同工程会有不同权限),做完有另有一个功能都会有N个需要提交的module。刚刚老是会老是出现忘记提交某个模块的事情,让你 现在的更新和提交也不对这类 project下的所有module。就冲这点,就不得不换它了,帮我知道省下哪几块时间。

2 让开发更高效的IntelliJ

2.2.3 默认的深色主题

3 IntelliJ的坑

Maven的功能集成度一般:和eclipse的管理界面比差不少,很糙是新增配置都可否 修改XML,查看依赖需要到另外有另有一个界面。

2.2.1 不一样但更清晰的Settings目录

    Eclipse中真的是用尽浑身解数,配置了N处把tab改成4 spaces,但你找不到会发现在总有地方还是不生效。让你 IntelliJ会全部按照你配置的预期来,让你 默认也不4 spaces,都可否 SQL默认是有另有一个。

     在用了有另有一个月刚刚,渐渐发现他的强大之处,让你 所有机器的配置都用有另有一个配置手册搞掂了,无一例外。我终于都需要只丢有另有一个文档给新员工本人去操作了,省下来好多时间都需要喝茶写博客。

超小的默认内存,内存溢出崩溃不提示:启动内存一样要和Eclipse那样修改配置文件,让你 崩溃了就直接界面消失,找了一圈才发现自带的JRE下有个崩溃日志,发现内存我人太好 严重不足,最后加到1.5G都可否 稳定运行。

    最后说一句,Java本人也是让他爱恨交加,脱离了IDE,这门语言还是让他用的么?!

2.1.1 project & modules

烦人的多层目录:肯能你使用Maven,就会发现我人太好 在Project模式下,需要逐一打开src/main/java这三层目录都可否 看一遍java文件,如何会会都可否 共同打开。肯能用Package模式,让他发现除了在classpath中的文件,什么看一遍都可否 ,包括你WebContent下的,需要再开有另有一个Web视图。

2.2 告别老是与预期不一致的配置

2.1.2 超级方便的GIT项目管理

    几年前有亲戚亲戚朋友推荐试用过IntelliJ,第一反应也不常用的快捷键都找都可否 了,改成eclipse适配快捷键还有也不常用的不一样。最终没玩多久就放弃了。