javascript - 使用 IntelliJ IDEA for JavaScript 的最佳插件

我正在使用 MEAN 堆栈构建 Web 应用程序:MongoDB , Express , Angular , 和 Node.js , 基于 Daftmonk 的 angular-fullstack Yeoman 生成器。

因为我的大部分工作都是 Java,所以我使用的是 IntelliJ IDEA但是我想要这个 JavaScript 模块的最佳内省(introspection)和工作流程。

为了尽可能地自省(introspection),尽可能地减少困惑,我应该使用哪些插件和项目配置?

最佳答案

这是迄今为止我能做到的最好的。

需要安装一些重要的 IntelliJ 插件:

  • .gitignore 支持
  • AngularJS
  • 用于 IDEA 和 Storm 的 Base64
  • Bash 支持
  • Bootstrap
  • CSS 支持
  • 数据库支持
  • Jasmine 的描述器
  • Git 集成
  • GitHub
  • HAML
  • Heroku 集成
  • HTML 工具
  • Jade
  • JavaScript 调试器
  • JavaScript Intention Power Pack
  • JavaScript 支持
  • JS 工具箱
  • JUnit
  • 业力
  • LESS CSS 编译器
  • 较少支持
  • Markdown
  • Mongo 插件
  • NodeJS
  • Require.js 插件
  • REST 客户端
  • spy -js
  • SvgViewer 2
  • 终端
  • W3C 验证器
  • YAML

作为对强大的 IntelliJ 的和平祭品,使用 Java 作为项目 SDK:

我更喜欢配置四个独立的模块,以帮助分离后端和前端 JavaScript 依赖项:

bower_components 库添加到 client 模块,将 node_modules 库添加到 server 模块:

并确保在编辑器中启用 JavaScript 库。

根据最佳实践,我们不会将本地 IntelliJ IDEA 配置文件夹 (/.idea/) 提交到存储库,而是将其添加到 。 gitignore 文件如下:

# IntelliJ IDEA local workspace
.idea

编码愉快!

关于javascript - 使用 IntelliJ IDEA for JavaScript 的最佳插件和项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25163410/

相关文章:

node.js - 在MongoDB中更新和返回文档

MongoDB 性能 - 拥有多个数据库

mongodb - 图形数据库与文档数据库与三重存储

node.js - 在 Mongoose 中创建外键关系

database - findOneAndUpdate 和 update 的 Mongoose 区别

mongodb - Meteor.Collection.ObjectID() 与 MongoDB O

mongodb - $unwind 聚合框架中的对象

mongodb - 如何使用 MongoDB 进行报告?

mongodb - 如何使用 docker-compose 在 mongodb 中创建用户

regex - MongoDB,通过正则表达式对索引字段的查询性能