- 工欲善其事必先利其器
在用eclipse开发带有页面的后端程序时,自带的编辑器在编辑JSP页面时,功能较弱(主要是代码自动完成、代码格式化等),为了追求开发的效率,想着有没有其他方法提升开发效率(在写后台管理页面类程序时经常会使用到bootstrap,jquery等前端组件,对于我这样对前台组件只知道大概的人来说,都要敲代码实在是太痛苦了)。
- vscode
因为最近在玩go、NSIS的时候,一直使用vscode,首先想到的是vscode编辑器,折腾了一圈,始终达不到心中想要的效果(Bootstrap 3 Snippets与HTML CSS Support冲突,以及格式化达不到想要的效果),有时候css的类不能进行代码自动提示。最终放弃,于是想到了另一个编码利器(sublime text)。
- sublime Text(轻量,占用资源少,快速)
sublime我的电脑上已经安装,只是近段时间用得比较少(没有安装的自行安装)。Proferences->Package Control->Install Package。安装Bootstrap 3 Autocomplete、Bootstrap 3 Snippets、jQuery等插件,安装完以后编辑jsp页面的时候就支持bootstrap, jquery语法提示了。
- eclipse集成
eclipse中,在JSP文件右键菜单中选择open with项,配置成jsp页面使用sublime text打开。
外部编辑器修改文件后,使eclipse自动感知,并使修改的JSP生效,进行如下配置:
Windows -> Preferences -> General -> Workspace