推荐一款Atom插件,也许你正需要。
发布于 7 年前 作者 shtyboy 5179 次浏览 来自 分享

最初用的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: WechatIMG18.jpeg vscode: WechatIMG19.jpeg

ps: 一直以为vscode的提示更强些,各位看官不要笑啊,找了好久才找到这个。各有什么好的插件推荐的欢迎分享。

最后提下vscode神器: typings。

7 回复

神器: activate-power-mode 让你充满力量,让你感觉到自己是一个非常厉害的程序员

@dislido 手残,步伐感觉跑不起来啊,哈哈哈

嘿嘿,我才完成了项目里的编辑器, codemirror + tern 改的智能语法提示。

你会发现tern也并不是辣么好用。。。比起vscode的还是差远了。。。

vscode 装个 prettier 格式化完美, 装个 path-intellisense 路径补全也没问题啊

@tangshengfei 已经发现了😁

来自酷炫的 CNodeMD

@tangshengfei 没有静态类型,都是渣

来自酷炫的 CNodeMD

回到顶部