对于 Java 开发人员来说,最好的免费 Eclipse 插件是什么 [关闭]
-
01-07-2019 - |
题
某些 Eclipse 插件是您的环境强制要求的。例如,适当的源代码管理插件 - 我对这些不感兴趣。
有些提供了有用的增强功能,但仅限于特定的领域。我对那些不感兴趣。
有些很棒,但要花钱。我对那些不感兴趣。
有些在旧版本的 Eclipse 上确实很有用,但现在是最新 Eclipse 版本(我写这篇文章时为 3.4)核心构建的一部分。我对那些不感兴趣。
我想要关于每个 Java SE 开发人员应该安装哪些插件的建议,请每个答案一个。
解决方案
今天,Findbugs 帮助我做了两次愚蠢的事情。
http://findbugs.sourceforge.net/
Eclipse更新站点是: http://findbugs.cs.umd.edu/eclipse/
其他提示
用我目前最喜欢的 Jadclipse 来回答我自己的问题,它与 jad 一起从第三方库中反汇编类文件。
如果您需要更深入地了解代码覆盖率 埃克艾玛 非常简单且有用
Eclipse Update URL的子插型SVN: http://subclipse.tigris.org/update_1.4.x
我正在使用这个,这对于那些因为不了解快捷键而不使用快捷键的程序员来说非常有帮助。
MouseFeed有助于形成使用键盘快捷键的习惯。当用户单击按钮或菜单项上时,该插件显示一个弹出窗口,提醒有关钥匙快捷方式。
格子风格。速度非常快。
FindBugs 很棒但很慢
我对此的回答很明确 埃克林. 。它将 Eclipse 功能导出到 Vim,使我能够使用 Eclipse 的几个很棒的功能,例如源文件中的自动完成、自动构建和错误标记(使用 Vim 中的位置)、自动格式化、自动导入、JavaDoc 搜索、源代码搜索...等等,我可以永远继续下去。最重要的是:我不必使用 Eclipse Java 编辑器(当然,对我来说,编辑器质量始终是主观的)。
如果您喜欢 Vim,但由于某种原因被迫/试图使用 Eclipse,请查看该站点。
我特别喜欢字节码大纲插件,尽管它并不适合所有人的口味,因为查看 Java 字节码并不适合所有人。有时,查看 Java 类的底层字节码确实很有用。
Google 最近刚刚发布了 CodePro,很棒的插件。
这 日食TPTP 对于查找代码中的慢点以及需要调试、分析或基准测试的任何其他内容来说,它非常有用。唯一的缺陷是它不能在 mac 上运行:'(。
我真的很喜欢 Andrei Loskutov 的插件:
如果您需要在源代码中证明 javadoc 并需要将其添加到一个大类或同时添加到多个类中,JAutodoc 将非常有用。它使用变量的名称来创建 javadoc,因此它并不完美,并且受到参数名称的含义的限制。即使您必须返回并进行一些修复,也可以节省大量时间。
弹簧IDE
我发现 源助手 插件在开发和调试代码时非常有用。
网站上对该插件的描述称:““Source Helper”插件是一个 Eclipse 插件,它采用了 Intellij IDEA 中存在的一个非常有用的功能,并将其放入 Eclipse 中。简而言之,该功能通过浮动一个窗口来显示超出可见范围的起始括号的代码,该窗口显示您看不到的代码。当试图确定哪个右括号属于代码的哪个部分时,这非常有帮助。”
Chronon 时间旅行调试器非常棒。我希望将来能看到它移植到其他语言。
如果不关注 Eclipse 中的开发,您似乎无法真正回答这个问题。我想每个人都需要一个构建和依赖系统,所以也许 Maven 工具会获胜?
- http://m2eclipse.codehaus.org/ < - 非常适合管理您的项目pom.xml
- http://code.google.com/p/q4e/ <---非常适合从Eclipse管理Maven存储库
超级辅助。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157
在我看来,正是这一因素使 Eclipse 在实际生产力方面领先于所有其他 IDE。
文件同步 事实证明,在使用 Web 应用程序时非常方便,因为它使我能够顺利地在资源类型文件(例如 javascript、JSP、CSS 文件等)上进行增量部署。它配置简单,功能强大,足以完成工作。
JBoss工具 用于快速、轻松地开发 Web 应用程序。
我推荐 Spring源码工具套件 这是使用 Spring 框架进行企业 Java 开发。
我要作弊说maven插件。然后其他一切都可以挂掉。
另外,maven-eclipse-plugin 解决了我在 eclipse 中遇到的最大的单一问题:设置你的类路径。
我刚刚发现 拜循环. 。这个依赖关系查看器可以让您看到您的设计有多漂亮(或其他),并突出显示类之间的任何循环依赖关系,从而允许您采取适当的操作。
其他人提到了一些很棒的东西,但我也将把 SQLExplorer 放在那里。也许不像 Maven 或 FindBugs 那样有用,但它非常适合将任何 JDBC 数据源拉入 IDE,以便您可以测试它并探索数据库结构。它还可以作为独立的 RCP 应用程序使用。
可视化编辑器 用于快速 GUI 开发。
java.decompiler.free.fr/?q=jdeclipse java decomipler插件用于日食。我认为,这是最有用的插件。