CoffeeScript
语法高亮和检查,命令,快捷键,代码片段,编译等。
详细信息
安装次数
- 总数 129K
- Win 33K
- Mac 69K
- Linux 26K
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 | 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 |
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 |
自述文件
跳转到章节
安装
通过软件包控制
这是推荐的安装方法。
如果您有Sublime Package Control,您知道该怎么做。如果没有,那么:它是一个为Sublime Text 2设计的包管理器;它很棒,您可以在这里了解有关它的更多信息。
要安装Package Control,打开Python控制台(按ctrl+`
或cmd+`
),并将以下内容粘贴到其中
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
安装软件包并重新启动编辑器后
- 打开命令面板(按
ctrl+shift+P
或cmd+shift+P
)。 - 输入“安装软件包”并按回车键。
- 输入“CoffeeScript”并按回车键。
通过源代码
如果您计划贡献力量,那么您应该使用此方法进行安装。否则,建议您通过软件包控制安装,如上所述。
Sublime将软件包存储在以下位置
Nix: ~/.config/sublime-text-2/packages
Mac: ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
Win: %APPDATA%\Sublime Text 2\Packages
作为软件包目录中的存储库
打开终端/控制台,并运行以下命令,将PACKAGE_PATH
替换为您操作系统对应的路径。
cd PACKAGE_PATH
git clone https://github.com/Xavura/CoffeeScript-Sublime-Plugin.git CoffeeScript
作为软件包目录之外的存储库
如果您使用的是存储库在特定位置存储的Github for Mac/Windows,或者您不想在软件包目录中存储存储库,那么您可以链接到它。
如果您还没有存储库,那么可以通过您的GUI程序或通过命令行获取它
cd WHEREVER_YOU_WANT
git clone https://github.com/Xavura/CoffeeScript-Sublime-Plugin.git
一旦完成,我们将创建链接
Windows
cd PACKAGE_PATH
mklink /D CoffeeScript ABSOLUTE_PATH_TO_REPOSITORY
尼克斯/苹果
cd PACKAGE_PATH
ln -s ABSOLUTE_PATH_TO_REPOSITORY CoffeeScript
关于软件包控制的一些说明
当软件包控制在尝试更新您的软件包时,如果您在软件包目录中有一个存储库,那么它将尝试下载并合并任何更改。如果您不希望发生这种情况,而是想自己处理所有内容,那么您可以将以下内容添加到您的设置中(偏好设置》软件包设置》软件包控制》用户设置)。
"auto_upgrade_ignore": ["CoffeeScript"]
更新
如果您使用Package Control,更新将自动进行,您无需担心。
如果使用版本控制系统
cd PACKAGE_PATH/CoffeeScript
git fetch origin
git merge origin/master
命令/快捷键
您可以通过命令面板(ctrl+shift+P
或 cmd+shift+P
)或快捷键访问命令。
alt+shift+t - Run a Cake task
alt+shift+r - Run some CoffeeScript (puts/print is available for output)
alt+shift+s - Run a syntax check
alt+shift+c - Compile a file
alt+shift+d - Display compiled JavaScript
alt+shift+l - Display lexer tokens
alt+shift+n - Display parser nodes
alt+shift+w - Toggle watch mode
alt+shift+p - Toggle output panel
注意:一些命令使用状态栏显示输出,因此您可能需要启用它(工具 > 显示状态栏)。
代码片段
- 在输入触发命令后,使用
TAB
运行代码片段。 - 使用
TAB
和shift+TAB
在字段之间循环。 - 使用
ESC
退出代码片段模式。
代码片段触发器
理解性
Array: forin
Object: forof
Range: fori (inclusive)
Range: forx (exclusive)
语句
If: if
Else: el
If Else: ifel
Else If: elif
Switch: swi
Ternary: ter
Try Catch: try
Unless: unl
类
Class - cla
其他
Function: -
Function: = (bound)
Interpolation: #
构建
在使用构建系统时,假设您的
.sublime-project
文件位于项目的根目录中(因为构建系统的限制)。
按 F7
(工具 > 构建)将运行 Cake 任务 'sbuild'。
如果您不确定这有什么用,请继续阅读。
假设在分发您的项目之前,您想将所有的 .js
文件合并成一个文件,然后使用 UglifyJS 或类似的工具对其进行压缩。
这就是它的用途!您将创建一个 Cakefile
文件,在其中您将定义一个任务
task 'sbuild', 'Prepare project for distribution.', ->
# ...
示例即将推出。