自动补全主要依赖 atom-ternjs 插件,貌似没有什么其它更好的选择。 在 Atom 的 Settings > Install 里搜索找到 atom-ternjs 并安装。 命令行。 apm install atom-ternjs 本地安装。 cd ~/.atom/packages git clone https://github.com/tststs/atom-ternjs.git cd atom-ternjs npm install Package > Atom Ternjs > Configure project ? 这部分推荐详细阅读一下 atom-ternjs 的 README,会更清楚怎么回事。
自动补全主要依赖 atom-ternjs 插件,貌似没有什么其它更好的选择。 创建/修改 .tern-project 文件后,执行 Packages > Atom Ternjs > Restart server。 安装 atom-ternjs 总是失败。 访问国外网站 Vim 也有 [tern_for_vim][],作为主力编辑器,为何不使用它来写 Node.js 呢? 不过 tern_for_vim 也有一个好处,那就是不用像 atom-ternjs 这样每次改完配置后都要手动 Restart server。 后话 ternjs 功能强大,包括: 自动补全方法和变量 查找引用/定义 显示方法详情,包括方法签名和文档等 简单的重构 把它用好了还是能不错地提升开发效率的。
重新打开Atom 右键Toggle Power Mode载入模块即可 2、node环境配置 安装atom-ternjs插件 支持 ES5,ES6,ES7,Node.js,jQuery, Angular等 win+r终端键入apm install atom-ternjs 在Configure Project里 再Restart Sever,会生成一个.tern-project
常用的插件 emmet: 提高开发效率 atom-ternjs: JS代码智能提示补全 file-icons: 文件图标 linter-jscs: jscs验证插件 linter-jscs的配置: 1.
常用的插件 emmet: 提高开发效率 atom-ternjs: JS代码智能提示补全 file-icons: 文件图标 linter-jscs: jscs验证插件 linter-jscs的配置: 1.
它需要一些依赖,下面我们来安装这些依赖: 安装 tern github 查看 回到 bundle 目录 安装 cd ~/.vim/bundle git clone https://github.com/ternjs plugins": { "requirejs": { "baseURL": "./", "paths": {} } } } 此部分详细配置在此 http://ternjs.net
10、atom-ternjs 该插件能对一个对象中拥有的对外提供的属性和方法都能通过suggest的形式提示出来,能对一个对象对外提供的接口有一个选择过程,可以理解为js代码自动提示。
using stylus autocomplete-plus 自动补全功能,可以设置一些语言的自动提示补全,挺好的 atom-ternjs
这里推荐atom的 ternjs 支持ES6 angular jq react的智能提示。后来发现基本的方法我都会,所以对自动补全这块不太看重了。