用过了诸多的编辑器,Atom、VSCode、Webstorm 等等,最终我还是留在了 Sublime Text3 阵营,其优点对于我来说必定是多余其他编辑器。比如启动速度快、有强大且完善的插件社区等。因为经常换工作系统和环境,所以记录一下 Sublime Text3 的一些常用的用户设置。不用每次都去查询了。
Sublime Text 2/3 高亮多余空格插件 TrailingSpaces
在编写代码的过程中,难免会有多按下回车、多按一个空格的情况,这种情况虽然肉眼很难看到,但是在 git 的圈子里,这种情况是不被允许的,为什么呢?我们来看一下下面的图片:
Sublime text 3 最新 Meteor 代码提示插件
因为 meteor-snippets 的作者一直没有更新 Meteor Snippets for Sublime Text 2/3 的插件,我自己 fork 了一下它的代码,做了一下简单的更新,给作者提交了 pull request,还不知道什么时候会合并,作者的插件中,智能提示和代码片段都是老版本 Meteor 的代码,比如 rendered
已经更换为 onRendered
等等类似的问题,为了加快编写代码的速度和质量,我对一些 Meteor 的 API 做了增强。另外以前需要输入 Meteor...
才能看到候选菜单,现在如果你想调用 Meteor.call()
,只需要输入 call
就能看到智能提示的候选菜单了。