Есть ли способ интегрировать CoffeeScript и Eclipse, так что, когда я пишу CoffeeScript в одном окне, другой покажет скомпилированный код как Javascript?
Я буду ждать ответов. Спасибо.
Есть ли способ интегрировать CoffeeScript и Eclipse, так что, когда я пишу CoffeeScript в одном окне, другой покажет скомпилированный код как Javascript?
Я буду ждать ответов. Спасибо.
Я сделал это с помощью создателя и небольшой оболочки script в моем проекте. Каждый раз, когда я сохраняю файл .coffee, он компилирует все мои скрипты. Отлично работает.
Щелкните правой кнопкой мыши на своем проекте. Выберите свойства в нижней части меню.
ProjectName/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. Редакторы и встроенная поддержка компиляции кода замечательны. Я настоятельно рекомендую вам попробовать.
Я использую для этого параметр coffee
-w
. Откройте терминал, cd
в каталог проекта, а затем запустите coffee -w ./coffee -c ./js
. Предполагая, что ваши файлы coffee
хранятся в папке с именем coffee
, и вы компилируете свои файлы в папку с именем js
.
Держите терминал открытым во время сеанса кодирования. coffee
будет скомпилировать ваш script каждый раз, когда вы сохраните файл.
Я написал плагин для автоматического переноса файлов CoffeeScript (среди прочего) автоматически.
- > https://github.com/gossi/eclipse-transpiler-plugin
В принципе, он делает то же самое, что и Jon Stevens Shell script, но имеет приятный интерфейс для конфигурации.