intellij

几乎已经过去了2个星期,我已经在家中公司中完全切换到IntelliJ作为我的主要Java IDE。 到目前为止一切顺利,这是我的初步发现。

  • 迁移:我花了几个小时来迁移项目。 最终,如果您的项目已经Mavenized,事情就简单了,没有风险。
  • Maven :正如很多人所说,与Eclipse Kepler及其内部插件相比,IntelliJ目前对Maven化项目的处理更好。 集成不是完美的,但我不认为有这样的事情。 配置文件有效,maven选项有效,IDE似乎与“ Maven”状态一起“刷新”,尤其是在清理和打包期间。 这就是我想要的,所以对此我感到非常高兴。
  • 按键绑定:最初,我选择了Eclipse Key Map,但是很快意识到那里的大多数示例都是基于智能按键绑定(尤其是在浏览帮助内容时)。 同时,默认情况下,某些最奇特,最聪明的功能并未“配置”为Eclipse组合。 所以我感觉到,我缺少一些魔术。 在第二个星期中,决定将设置更改为IntelliJ默认值,我感到惊讶的是,经过一天左右的时间,在文档和Cmd + Shift + A的帮助下,我找到了解决方法。
  • 崩溃:没有崩溃,是的,这太好了。 没有崩溃。
  • 企业功能/方面:我尝试了具有所有其他功能的企业版。 如果您是JavaEE开发人员BUT(例如Eclipse),这是很有意义的,当IDE激活所有这些Enteprise Wizards时,它会变得很慢。 因此,我认为即使没有它们,您也可以在配置或特殊注释中节省一些时间,但我可以没有它们。 也许对于经验不足的开发人员,这些向导可以为您节省一些时间,当时我仍然可以不使用JavaEE / JSF向导
  • Java重构:该工具似乎是更“聪明”的Java方式,它可以即时发现常见的编程错误并提供现场建议。 我从未见过工具,可以执行正确的建议并进行扫描。 水手团队做得好,做得好。
  • 搜索内容:大多数时候,在相当大的项目中,查找类,资源是一项重复的主要耗时任务。 我认为IntelliJ是建立在Ecipse传统的基础上的,Ecipse传统是在当今快速而智能的搜索中引入的,并且做得更好。 哦,是的,我喜欢(Shift + Shift)组合键。
  • 质量:正如我已经说过的,内置的Java lang扫描非常好,这意味着该工具可以帮助您编写更好的代码。 标准的“分析”功能提供了各种建议,其中大多数都是针对性的。 我还安装了PMD,Findbugs,Checkstyle插件,所以我很高兴已经为Java开发人员集成了这些非常重要的工具。
  • 文本编辑器:智能游标,每个游标都具有重命名功能,并且对许多不同的文件都提供智能支持,我并没有慢慢尝试使用和探索这些东西。
  • 应用程序服务器支持:目前,我使用的是Websphere(bliah),最终标准插件相当不错,尽管由于Websphere无法在MacOSX上运行,所以我无法对其进行全面评估,因此大部分内容对我来说都是无用的。 但是,团队中的其他人都成功地使用了“热交换”和本地部署,没有任何问题。 我猜该工具支持所有主要的应用服务器,如果它能够成功地通过Websphere进行操作,那么其他工具肯定会更容易。
  • Arquillian + JUnit :这是我没有设法使其工作的一件事。 Eclipse中的JUnit运行器最有能力理解我的配置,并通过GlassFish在JUnit测试上成功启动Arquillian。 当时,当我尝试在IntelliJ上执行相同的操作时,我不幸失败了,也许它是我身边缺少的配置,不知道,这是我不愿做的唯一原因,有时我喜欢在单元测试时进行调试目前,我无法在IntelliJ上执行此操作。

到目前为止,还不错,但我可以忍受一些小问题。 似乎我们的小团队正在慢慢地迁移到intelliJ(社区版)。

翻译自: https://www.javacodegeeks.com/2014/06/using-intellij-for-2-weeks-so-far-so-good.html

intellij

intellij_使用IntelliJ ..已经2周了,到目前为止还算不错相关推荐

  1. 使用IntelliJ ..达2周,到目前为止一切正常

    几乎已经过去了2个星期,我已经完全切换到IntelliJ作为我在家里和工作中的主要Java IDE. 到目前为止一切顺利,这是我的初步发现. 迁移 :我花了几个小时来迁移项目. 最终,如果您的项目已经 ...

  2. IntelliJ IDEA 2018.1正式发布!什么?还能这么玩?

    工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDE ...

  3. 一文看懂如何搭建AI应用:10周学会深度学习,还赢下5千美元

    本文来自AI新媒体量子位(QbitAI) 春节后第一个休息日,量子位给大家准备了一个不一样的故事. 在这个故事里,主人公David Brailovsky(就叫阿D吧)参加了一场计算机视觉比赛.这个挑战 ...

  4. 闪电演讲,黑大师,这周的 Hack for Wuhan 还能怎么浪?

    点击上方"开源社"关注我们 | 作者:稻子 | 编辑:王皓月 | 设计:刘颖洁 | 责编:Corrie Hack for Wuhan 黑客松的热身即将进入第二周,预告中的闪电演讲姗 ...

  5. Machine Learning第六周笔记一:评估学习算法和bias/variance

    博客已经迁移到Marcovaldo's bolg (http://marcovaldong.github.io/) 入坑机器学习近一个月,学习资料主要是李航的<统计学习方法>.Peter ...

  6. 《english learn》

    中文 english 你好 hello 早上/下午/晚上好 good morning/afterning/evening/night 你是比尔吗 are you bill 是的,我是 yes ,i a ...

  7. 2019春第六周作业

    这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 2019春第六周作业 我在这个课程的目标是 掌握指针变量的基本运算:理解指针作为函数参数的作用:掌握如何使用指针实现函数调用返回多个值. ...

  8. 大都会人寿三周的工作回顾

    背景 经历了大都会人寿的几轮面试,参加了他们为期三周的培训.一堆堆的考试.及比赛等等,终于与大都会人寿签署了代理合同. 工作感想 真正成为一名寿险规划师,已经半个多月了,具体说大概3周左右. 第一周 ...

  9. C++第8周项目3小贺的工资

    课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759 [项目3:加班费,要不要?]小贺刚上班,按计时制领工资,每小时rate元R ...

最新文章

  1. 科学院和工程院公布188名新院士!外籍占比26%,中科院北大清华38人,阿里王坚当选...
  2. 课后作业:字符串加密
  3. SD-WAN — 应用场景
  4. hive hql文档_30分钟入门 Hive SQL(HQL 入门篇)
  5. MongoDB 进阶-关联查询
  6. C#中访问私有成员技巧
  7. Effective Java 学习笔记 1
  8. 干货 | Tomcat 连接数与线程池详解
  9. React面试题目录汇总
  10. 教师编计算机知识大全,高效老师必要知道的电脑常用知识技巧整理大全
  11. 从官网下载jdk1.6 1.7
  12. leetcode Best Time to Buy and Sell Stock专题
  13. H.264 NAL层解析
  14. 很遗憾,该服务器不支持 jmail 组件!,jmail组件注册以及权限设置问题
  15. 洛谷P1317 低洼地(凹点 坡)
  16. 直流无刷电机的一些介绍
  17. 机器人周志_智能机器人杂志
  18. 细则从哈利·波特与来自您好麻雀船长
  19. 手机盾验证失败是什么意思_手机盾是什么意思
  20. 2021-2027全球与中国大客户营销软件市场现状及未来发展趋势

热门文章

  1. ThreadGroup分析
  2. 同一网段还是跨VLAN的取舍
  3. 三、垃圾收集之判断对象是否存活
  4. Supervisor行为分析和实践
  5. 利用Vlan控制与隔离广播风暴
  6. SSH-publickey
  7. redis info memory
  8. premiere pr 把切开的视频合并起来
  9. linux modprobe 内核模块加载卸载命令 简介
  10. python3 RSA加解密