JS2 Coffee
未提供描述
详细信息
安装
- 总计 5K
- Win 1K
- Mac 3K
- Linux 1K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Sublime JS2Coffee
一种快速将 JavaScript 转换为 CoffeeScript 而不离开 Sublime Text 3 的方法。
安装
- 安装 Node.js 和 npm(js2coffee 需要这些)
- 安装 js2coffee 和 coffee-script:
npm install -g js2coffee coffee-script
(实际的转换器) - 安装用于语法高亮的CoffeeScript Sublime 插件
然后
- 如果您还没有安装,请安装 Package Control。
cmd-shift-p
Package Control: Install Package -> JS2Coffee
或者
- 将此仓库克隆到您的
Packages
目录(不建议:克隆将不会允许您自动更新)
使用方法
cmd-shift-p
JS2Coffee
语法将自动设置为 CoffeeScript,并且当前文件将被 CoffeeScript 转换替换,或者将打开一个包含转换的新文件(取决于您使用的命令)。
设置
{
"js2coffee_path": "/usr/local/bin/node /usr/local/bin/js2coffee",
"coffee_syntax_path": "Packages/Better CoffeeScript/CoffeeScript.tmLanguage"
}
绑定快捷键组合
注意: 出于礼貌,默认没有设置键盘快捷键。
在 Packages/User/Default (
您的操作系统).sublime-keymap
中添加以下行之一
{ "keys": ["ctrl+shift+j"], "command": "js_coffee", "args":{"new_file": true}}
或者
{ "keys": ["ctrl+shift+j"], "command": "js_coffee", "args":{"new_file": false}}
故障排除
如果 js2coffee
输出错误消息,它将显示在 Sublime Text 的控制台中。这些消息中的上下文信息并不总是有用的,所以因人而异。