【发布时间】:2011-10-02 12:06:12
【问题描述】:
有没有办法整合 CoffeeScript 和 Eclipse,这样当我在一个窗口中编写 CoffeeScript 时,另一个窗口会将编译后的代码显示为 Javascript?
我会等待答案。谢谢。
【问题讨论】:
标签: javascript eclipse coffeescript
有没有办法整合 CoffeeScript 和 Eclipse,这样当我在一个窗口中编写 CoffeeScript 时,另一个窗口会将编译后的代码显示为 Javascript?
我会等待答案。谢谢。
【问题讨论】:
标签: javascript eclipse coffeescript
我已经在我的项目中使用了一个构建器和一个小型 shell 脚本。每次我保存 .coffee 文件时,它都会编译我的所有脚本。作品很棒。
右键单击您的项目。选择菜单底部附近的属性。
项目名称/coffee-compile.sh:
#!/bin/bash
if [ ! -d ./target/coffee ]; then
mkdir -p ./target/coffee
fi
echo "Compiling coffee script files..."
/usr/bin/coffee --output ./target/coffee --compile ./coffee
echo "Done..."
构建器定义保存为项目的一部分。它位于 .settings 文件夹中。这样一来,其他开发人员也可以检查您的项目,并且所有内容都已设置完毕。
更新:对于代码格式化和着色,我最终将最新的 Aptana 测试版安装到 Eclipse 中。
Update2:我已经停止使用 Eclipse 来支持 Intellij。编辑器和对编译代码的内置支持非常棒。我强烈建议您尝试一下。
【讨论】:
我编写了一个插件来自动转换 CoffeeScript 文件(以及其他文件)。
->https://github.com/gossi/eclipse-transpiler-plugin
基本上,它的作用与 Jon Stevens Shell 脚本相同,但有一个不错的配置 UI。
【讨论】:
我为此使用coffees -w 选项。打开终端 cd 到您的项目目录,然后运行 coffee -w ./coffee -c ./js。假设您的 coffee 文件存储在名为 coffee 的文件夹中,并且您正在将文件编译到名为 js 的文件夹中。
在编码会话期间保持终端打开。 coffee 将在您每次重新保存文件时编译您的脚本。
【讨论】: