如何让atom更像WebStormIDE?
How to make atom more like WebStorm IDE?
所以我喜欢 WebStorm 的地方在于它可以在输入“.”后进行惊人的自动完成。我喜欢所有的代码完成和 linting。 Webstorm 非常耗费资源而且非常丑陋。对于 atom,我不知道该怎么做。我可以安装或自定义哪些插件来使其符合我的喜好?
对于 JavaScript 开发,我会推荐 atom-ternjs。
atom-ternjs
JavaScript code intelligence for atom with Tern. Adds support for ES5, ES6 (JavaScript 2015), Node.js, jQuery, Angular and more. Extendable via plugins. Uses suggestion provider by autocomplete-plus.
使用 Packages
-> Atom Ternjs
-> Configure Project
设置您的项目,您的智能 JavaScript 自动完成功能已准备就绪。
编码愉快!
差不多 2 年过去了,这个 post 仍然很受欢迎。对于感兴趣的人,Atom 发布了他们自己的 atom 的扩展,使其具有 IDE 称为 Atom IDE 的功能。来自我刚刚链接的网站:
Get smarter context-aware auto-completion, code navigation features such as an outline view, go to definition and find all references. As well as hover-to-reveal information, diagnostics (errors and warnings) and document formatting.
我每天都在用我的 Python、HTML、CSS 和 JavaScript 代码使用它,而且效果非常好。
在将近 2 年前我 post 编辑的问题中,我提到了 WebStorm 如何占用大量资源且丑陋(对我来说太刻薄了)。如果您在较慢的机器上,将 Atom IDE 添加到 Atom 会使它变慢。也就是说,这是在 Atom 上获得这些功能的好方法。
所以我喜欢 WebStorm 的地方在于它可以在输入“.”后进行惊人的自动完成。我喜欢所有的代码完成和 linting。 Webstorm 非常耗费资源而且非常丑陋。对于 atom,我不知道该怎么做。我可以安装或自定义哪些插件来使其符合我的喜好?
对于 JavaScript 开发,我会推荐 atom-ternjs。
atom-ternjs
JavaScript code intelligence for atom with Tern. Adds support for ES5, ES6 (JavaScript 2015), Node.js, jQuery, Angular and more. Extendable via plugins. Uses suggestion provider by autocomplete-plus.
使用 Packages
-> Atom Ternjs
-> Configure Project
设置您的项目,您的智能 JavaScript 自动完成功能已准备就绪。
编码愉快!
差不多 2 年过去了,这个 post 仍然很受欢迎。对于感兴趣的人,Atom 发布了他们自己的 atom 的扩展,使其具有 IDE 称为 Atom IDE 的功能。来自我刚刚链接的网站:
Get smarter context-aware auto-completion, code navigation features such as an outline view, go to definition and find all references. As well as hover-to-reveal information, diagnostics (errors and warnings) and document formatting.
我每天都在用我的 Python、HTML、CSS 和 JavaScript 代码使用它,而且效果非常好。
在将近 2 年前我 post 编辑的问题中,我提到了 WebStorm 如何占用大量资源且丑陋(对我来说太刻薄了)。如果您在较慢的机器上,将 Atom IDE 添加到 Atom 会使它变慢。也就是说,这是在 Atom 上获得这些功能的好方法。