为何放弃Eclipse,最终转向IntelliJ

  • 时间:
  • 浏览:2
  • 来源:uu快3官方邀请码_uu快3app赚钱_彩神8

    意味着上根小你还没理解,这里有个最直观的例子,所以我那么 多工程每个都会 有一四个 独立的Git project(意味着不同工程会有不同权限),做完有一四个 功能都会有N个不能提交的module。完后 一个劲会再次出现忘记提交某个模块的事情,或者现在的更新和提交所以我对这些 project下的所有module。就冲这点,就不得不换它了,别问我省下有几个时间。

Maven的功能集成度一般:和eclipse的管理界面比差不少,有点是新增配置只有修改XML,查看依赖不能到另外有一四个 界面。

2.2.3 默认的深色主题

     对于这点,只有说是碉堡了,甩了Eclipse有几个街。

     觉得这些 Eclipse里面都会 ,或者觉得没他智能。举个例子,所以我它能生成某个类的测试类,还能正确的放上去去test相应的目录下。

2.1 更好的项目管理法律方式

3 IntelliJ的坑

git的push:我真心别问我为哪些不放上去去alt+~的菜单意味着右上角VCS控制中,藏那么 深,只有用ctrl+shift+k去打开界面。

2.2.2 告别一个劲改不掉的tab

社区版的功能太弱,商业版收费不低:除非你只写最基本的Java代码,涉及Web开发等真的那么 商业版,这些 IDE所以我怎么能好用。

     运行过的行,还不能立刻在代码界面提示相关的值,所以我用有一四个 Debug界面跳来跳去,或者还能在IDE中调试JS,代码和界面的自动刷新同步等等。我到现在也别问我为哪些在Eclipse富含完后 改了代码,有完后 会热部署,有完后 所以我直接重启server,还有完后 不手动重启都会 生效。。。

2 让开发更高效的IntelliJ

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

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

     在用了有一四个 月完后 ,渐渐发现他的强大之处,或者所有机器的配置都用有一四个 配置手册读懂了,无一例外。我终于还不能只丢有一四个 文档给新员工当时人去操作了,省下来好多时间还不能喝茶写博客。

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

2.1.2 超级方便的GIT项目管理

Tool Buttons默认没打开:这些 为哪些不打开,觉得左下角有个图标还不能点开,或者你选折 第一次使用看只有哪些Button,用户能找到相应的地方?!

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

2.3.4 快捷键

2.1.1 project & modules

2.2 告别一个劲与预期不一致的配置

烦人的多层目录:意味着你使用Maven,就会发现你以为在Project模式下,不能逐一打开src/main/java这三层目录不能就看java文件,为哪些只有一同打开。意味着用Package模式,给你发现除了在classpath中的文件,哪些就看只有,包括你WebContent下的,不能再开有一四个 Web视图。

     Eclipse里面基本对这有一四个 支持度差到无法直视,意味着我Web写的少,所以忍到现在。其他同事都会 用其他IDE去写Web,用eclipse启动一下web server。现在只用这有一四个 就行了。

    意味着你是想找个能提升开发强度的IDE,那么 IntelliJ是非常值得尝试的。

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

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

console多且分散:这些 都会 不好,它把不同的输出放上去去不必的Console中,非常清晰,或者之前 结束 英语 使用,给你发现你不选折 会输出到哪里,在哪还不能就看。只有说学习成本高了其他。

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

    意味着你所以我想找个IDE来学习Java,那么 Eclipse会调慢给你进入情形。

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

    几年前有亲戚亲戚其他人推荐试用过IntelliJ,第一反应所以我常用的快捷键都找只有了,改成eclipse适配快捷键还有所以常用的不一样。最终没玩多久就放弃了。

2.3.3 更好的调试

    这真的是有一四个 非常艰难的决定,我在大学那会就之前 结束 用Eclipse,一转眼都10来年了,基本Eclipse中我意味着会用到的快捷键我都会 下意识的就能按出来。记得第一次使用的完后 ,惊讶的发现竟然有界面精美、功能强大、运行流畅于一身的IDE,感觉所以我梦幻般的地处。有点是Eclipse(日蚀)和Sun这些 名称的关系,想想都忍俊不禁。

    觉得,在一般常用的开发中,Eclipse真的还是最容易学习上手的。或者Eclipse的代码层面设计真心不足英文好,以至于新版本发布后与旧版本插件你以为还意味着有兼容性问提。意味着你那么 被Eclipse的问提所困扰,觉得完整性还不能继续使用。除非你就看下文,想法有所改变...

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

    有更多更好用的快捷键,都会 所以好用的新功能,当时人去翻翻~

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

    Eclipse中真的是用尽浑身解数,配置了N处把tab改成4 spaces,或者给你发现在总有地方还是不生效。或者IntelliJ会完整性按照你配置的预期来,或者默认所以我4 spaces,只有SQL默认是有一四个 。

2.3 更高的开发强度

    该是IDE配置的东西都会 Settings这还不能找到,工程的配置也在Project Settings里面。为数越多的目录分层很清晰,现在反而奇怪为哪些Eclipse的配置目录看起来那么 晕。

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

    或者Eclipse又是那么 多年来一个劲我让你爱恨交加的IDE,稍其他简化的框架就会再次出现N多不兼容的情形,但最终能够我下决心去找个更好用的IDE所以我有完后 真的别问我为哪些同样的配置法律方式 在不同机器却不一定都会生效。我可让你每次为了同事配置机器耗费几十分钟,最终还只有是几率性成功。

4 总结