【问题标题】:Optimal plugins and project to use IntelliJ IDEA for JavaScript? [closed]使用 IntelliJ IDEA for JavaScript 的最佳插件和项目? [关闭]
【发布时间】:2014-09-29 13:36:39
【问题描述】:

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

因为我的大部分工作都是 Java,所以我使用的是 IntelliJ IDEA,但是我希望此 JavaScript 模块具有最佳的内省和工作流程。

为了尽可能地自省,尽可能地减少混乱,我应该使用哪些插件和项目配置?

【问题讨论】:

  • 这里有一堆不存在的插件,例如HTML 工具、JS 支持...

标签: javascript node.js angularjs mongodb intellij-idea


【解决方案1】:

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

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

  • .gitignore 支持
  • AngularJS
  • 用于 IDEA 和 Storm 的 Base64
  • Bash 支持
  • 引导程序
  • CSS 支持
  • 数据库支持
  • 茉莉花的描述器
  • Git 集成
  • GitHub
  • HAML
  • Heroku 集成
  • HTML 工具
  • 翡翠
  • JavaScript 调试器
  • JavaScript Intention Power Pack
  • JavaScript 支持
  • JS 工具箱
  • JUnit
  • 业力
  • LESS CSS 编译器
  • 较少支持
  • 降价
  • Mongo 插件
  • NodeJS
  • Require.js 插件
  • REST 客户端
  • 间谍-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

编码愉快!

【讨论】:

  • 这仍然是真的吗?这些是我们唯一需要的插件吗/有什么改变吗?
  • 这肯定有点过时了。感谢您对插件列表进行任何编辑,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多