java - 将 Eclipse 替换为 Sublime Text 2/3 for java

标签 java eclipse maven tomcat sublimetext2

有没有人设法为他们基于 java 的应用程序构建一种使用 Sublime Text 2(或 3)而不是 eclipse 的方法?我们在 eclipse (mac) 中有 java,支持 maven 和 git。我们本身不在 eclipse 中“构建”。相反,在必要时,我们只是刷新项目或重新启动 tomcat 服务器——不过通常,我们可以进行更改并重新加载浏览器。

需要说明的是,该应用程序是基于 java/mysql 构建的单页架构,前端有一个 dojo javascript 框架。

建议?

最佳答案

几乎任何语言切换到SublimeText2/3都没有问题。

  • 有多个 git 包可以帮助您使用它,例如完全集成、合并以及您可能需要的一切。
  • 即使您要构建或只需要重新启动 tomcat 服务器,您也可以编写自己的构建系统来运行您需要的一切,就像您在终端中手动执行的操作一样。
  • SublimeText 与 JS 和它的框架以及代码中的代码配合得非常好 - 不同的语言互为另一种。
  • Maven package可用

现在介绍从其他 IDE 切换时您可能会错过的部分。

  • IntelliSense - SublimeText 有一个名为 CodeIntel 的包,可以帮助解决这个问题,但与其他 IDE 相比,它的效果不是很好。

  • MySQL - SublimeText 无法集成数据库管理。

关于java - 将 Eclipse 替换为 Sublime Text 2/3 for java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18992250/

相关文章:

java - 如何从 "assets"目录读取文本文件作为字符串?

java - 如何在eclipse中查看内存使用情况(初学者)

java - 在 Eclipse 上设置 JBoss EAP 6.0

java - 更改 IntelliJ IDEA 中的 VM 设置 : Error occurred during initialization of VM

java.lang.NoSuchMethodError : org. glassfish.hk2.api.ServiceLocatorFactory.create

java - 如果全部为空,则从 txt 中删除一行

java - 重复启动和停止多个线程

java - java Mock 文件的建议(模拟 java.io.File)

eclipse - Eclipse中的自动对齐快捷键是什么?

scala - 无法构建 Scala Maven 项目