我正在 IntelliJ 中尝试 CoffeeScript 支持,虽然突出显示/完成/重构支持看起来很棒,但我无法想出一种方法来自动将我的 .coffee 文件编译为它们的 .js 对应文件以便在网页中使用它们, 单元测试等
文档提到为此目的使用 Node,但我主要对编写客户端代码感兴趣。我可能能够创建一个运行配置,使用 Cake 创建我的 JS 文件,但这不会与 IDEA 的集成单元测试支持等很好地集成。
那么……有什么帮助吗?
我正在 IntelliJ 中尝试 CoffeeScript 支持,虽然突出显示/完成/重构支持看起来很棒,但我无法想出一种方法来自动将我的 .coffee 文件编译为它们的 .js 对应文件以便在网页中使用它们, 单元测试等
文档提到为此目的使用 Node,但我主要对编写客户端代码感兴趣。我可能能够创建一个运行配置,使用 Cake 创建我的 JS 文件,但这不会与 IDEA 的集成单元测试支持等很好地集成。
那么……有什么帮助吗?
使用 IntelliJ IDEA 插件:File Watchers。
您需要在全局目录中安装 coffee-script 包。( npm install -g coffee-script
)。
在 IntelliJ 编辑器中编辑 CoffeeScript 文件时,顶部会显示一条通知。
单击“添加观察程序”,IDE 将即时为您编译代码。
可以通过Project Settings
/访问更高级的选项File Watchers
。
另见官方文档。