Spring Tool Suite Eclipse插件

Spring 框架开发的利器就是 Spring Tool Suite(STS)了,是你平时用 Eclipse 的,那更是无缝切换。

Spring 的各种模块在 STS 里都支持得挺不错的,像是Spring BootSpring MVCSpring Security这些,代码补全、提示都比较智能,写起来挺顺手。

新建项目的时候,用Spring Boot Starter Project那套模版,能一下子拉好各种依赖,省得手动搞pom.xml。Web、JPA、Security 啥的点点就有,挺适合快速起盘。

有个蛮贴心的小功能是可视化编辑 Spring Beans,你能直接图形界面上操作 bean 的配置,点一下就知道注入了啥、方法在哪,省得你满文件搜。

Profile 切换也方便,开发、测试、线上环境来回切,用起来比较舒服。对持续集成流程有要求的话,搭配JenkinsGitLab CI/CD一起搞也没啥问题。

LombokSpring Roo也整合得比较好,写起来更干净,少些样板代码。Roo 那种快速出结构的方式,适合刚起步时候用,开发效率能提不少。

Git 和构建工具不用愁,Git 功能够用,Maven 和 Gradle 支持也都不错,改个依赖或打个包都蛮顺手。

至于调试嘛,毕竟是基于Eclipse,断点、单步调、变量监视这些都有,代码和重构功能也蛮强的。搭配点插件还能扩展下,比如用Mylyn搞任务,或者跑个tc Server直接看结果。

安装的话你会看到content.jarartifacts.jarbinary这些文件,其实就是 STS 的组成部分,featuresplugins决定了它能干啥。你要是用压缩包安装,记得路径别搞错。

如果你正在做 Spring 相关开发,尤其是喜欢用 Eclipse 的风格,那这个 STS 真的挺适合你。配置简单,插件丰富,开发效率也能拉满。

zip 文件大小:106.66MB