最初用的sublime,后来切换到atom,又切换到了vscode,说下喜好:
-
atom:
- 优点:漂亮,代码格式化后的样式比较喜欢,
- 缺点:js intellisense 智能提示功能不如vscode强大,
-
vscode:
- 优点:打开文件速度快,js intellisense 智能提示功能强大,但是CSS代码补全感觉不如atom;
- 缺点:格式化后的代码不是很喜欢,路径补全等插件用的不如atom不顺手.
以上介绍都是原先看法,后来发现了一款atom插件,堪称神器啊
atom-ternjs
智能提示支持的语言特性:
browser: completion for vanilla js (optional)
ecma5: es5 (optional)
ecma6: es6 (optional)
jquery: completion for jQuery (optional) – 这个可以有,JQ 也支持
安装
- apm install atom-ternjs
- settings 内部搜索插件名
究竟好在哪里?
const arr = [];
假设你有上面的定义,再次输入 arr.
之后,vscode会自动补全.concat()等方法,但是atom并没有,此时安装atom-ternj 之后,世界瞬间美好了,哈哈哈哈,看图
atom:
vscode:
ps: 一直以为vscode的提示更强些,各位看官不要笑啊,找了好久才找到这个。各有什么好的插件推荐的欢迎分享。
最后提下vscode神器: typings。
神器: activate-power-mode 让你充满力量,让你感觉到自己是一个非常厉害的程序员
@dislido 手残,步伐感觉跑不起来啊,哈哈哈
嘿嘿,我才完成了项目里的编辑器, codemirror + tern 改的智能语法提示。
你会发现tern也并不是辣么好用。。。比起vscode的还是差远了。。。
vscode 装个 prettier 格式化完美, 装个 path-intellisense 路径补全也没问题啊
@tangshengfei 已经发现了😁
来自酷炫的 CNodeMD
@tangshengfei 没有静态类型,都是渣
来自酷炫的 CNodeMD