冷模网
冷模网Sublime Text安装包
详细信息
安装
- 总计数 52K
- Win 45K
- Mac 6K
- 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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 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 |
说明文档
冷模网安装包
此安装包不再维护。
请使用jcberquist的优秀包:https://github.com/jcberquist/sublimetext-cfml
Sublime Text 3
开发分支包含ColdFusion插件的重写。唯一安装方法是Git。
cd Packages/
git clone https://github.com/SublimeText/ColdFusion.git
cd ColdFusion
git checkout development
- CFLIB命令目前不可用。
- 标签操作符完成尚未实现
- CFScript组件方法完成尚未实现
- 仅导入CF10字典。
新增功能
- 为cfscript添加了标签操作符完成(2012年10月21日)
- 添加了CFScript组件方法完成(2012年6月28日)
- 添加了“auto_close_cfml”,“auto_indent_on_close”设置(2012年6月25日)
- 添加了标签属性完成(2012年6月24日)
- 添加了命令
ColdFusion: 插入CFlib UDF
(2012年6月2日)
特性
- 冷模网cfml和基于脚本的花费CFCs语法高亮。(请参阅tmLanguage文件)
- 自动插入关闭的大括号#(请参阅Default (platform).sublime-keymap)
- 提供与在输入一个开方括号后匹配的完成(请参阅cfml_completions.py)
- 自动完成冷模网标签和属性(opt. cf7,cf8,cf9 & cf10)
- 冷模网特定键盘绑定(请参阅Default (platform).sublime-keymap)
安装
推荐安装方法是通过包控制。
包控制
- 请参阅https://packagecontrol.sublime.net.cn/installation上的说明
- 使用包控制安装:安装 > 冷模网包
使用Git
转到您的Sublime Text 2 Packages
目录,并使用以下命令克隆存储库
git clone https://github.com/SublimeText/ColdFusion
手动下载
- 使用GitHub .zip下载选项下载文件
- 解压缩文件并将文件夹重命名为
ColdFusion
- 将文件夹复制到您的Sublime Text 2
Packages
目录
键盘绑定
某些包将覆盖键绑定。如果您遇到特定快捷键的问题,您可以将它添加到您的User - Key Bindings文件 首选项 > 键绑定 - 用户
您还可以在控制台(ctrl+~
)中使用sublime.log_commands(True)
来输出按键及其对应命令到控制台面板。
⇧+# #SELECTION# |
Ctrl+⇧+O <cfoutput>SELECTION</cfoutput> |
Ctrl+⇧+# <cfoutput>#SELECTION#</cfoutput> |
Ctrl+Alt+A <cfabort /> |
Ctrl+Alt+D <cfdump var="#SELECTION#"> |
Alt+⇧+R <cfscript>SELECTION</cfscript> |
Ctrl+⇧+/ 块注释(cfml/cfscript) |
Ctrl+Alt+⇧+/ Javadoc 注释 |
Alt+↩ 终止语句(cfscript) |
Ctrl+⇧+= <cfset SELECTION /> |
更多键绑定可通过 Sublime 的 首选项 > 键绑定 - 默认
获取
自动完成和代码片段
尽管,此包包含 CFScript 自动完成(《.sublime-completions》)和 ColdFusion 标签自动完成(API注入),但建议您创建适合特定编码风格的代码片段。要创建新的代码片段,请从 Sublime Text 菜单中选择工具 > 新建片段...
。使用 <scope>text.html.cfm - string</scope>
用于 ColdFusion 标记片段,使用 <scope>source.cfscript - string</scope>
用于 CFScript 片段。
根据优先级排序,自动完成顺序为:* 代码片段 * API 注入的自动完成 * .sublime-completions
文件 * 当前缓冲区中的单词
以下列表包含由 ColdFusion 社区成员提供的代码片段存储库
- https://github.com/indynagpal/sublime-stuff
- https://github.com/bittersweetryan/ColdFusion-Script-Sublime-Snippets
要安装代码片段,只需将.sublime-snippet
文件放置在 Packages/User 文件夹或子文件夹中(要转到 Packages/User 文件夹,请从 Sublime Text 2 菜单中选择 首选项 > 浏览包...
)。
自定义主题
以下由 ColdFusion 社区成员提供的优化主题可以通过 Package Control(http://wbond.net/sublime_packages/community)安装
如果您想自定义支持 ColdFusion 的主题,您可以在 tmTheme 文件中使用 entity.name.tag.cf
范围。例如,以下定义将使用 #C87551
颜色为所有 ColdFusion 标签着色。
<dict>
<key>name</key>
<string>Meta</string>
<key>scope</key>
<string>meta.tag.block.cf, meta.tag.inline.cf</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#C87551</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Entity</string>
<key>scope</key>
<string>entity.name.tag.cf</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#C87551</string>
</dict>
</dict>
您可以使用 Ctrl+Alt+⇧+P 来获取光标位置的范围名称以进行更多主题自定义。
开发分支
要帮助测试开发分支,您可以通过下载 zip 文件并将其内容复制到 Packages/ColdFusion 文件夹来安装它。
或者,您可以使用 Git 来安装 ColdFusion 包,如上所述,并使用以下命令切换到开发跟踪分支
git checkout development
其他包
您可以检查以下一些额外的包——它们都可以通过 Package Control(http://wbond.net/sublime_packages/community)获取
- http://net.tutsplus.com/articles/news/introducing-nettuts-fetch/(强烈推荐)
- https://github.com/BoundInCode/AutoFileName(提供文件自动完成)
- https://github.com/weslly/ColorPicker(选择颜色并获取十六进制代码)
- https://github.com/xobb1t/Sublime-AdvancedNewFile(更快地创建新文件)
- https://github.com/kemayo/sublime-text-2-git(Git 命令)
- https://github.com/facelessuser/ExportHtml(提供打印功能)
- https://github.com/dz0ny/LiveReload-sublimetext2(实时刷新浏览器)
- https://github.com/bgreenlee/sublime-github(GitHub Gists 等)
- https://github.com/virtix/sublime-text-2-mxunit(mxunit 测试)
- https://github.com/seancoyne/farcry-sublimetext(farcry 代码片段)
这些包需要手动安装
- https://github.com/adampresley/sublime-cf-js-log-finder(调试输出查找器)
- https://github.com/timsayshey/Sublime-Text-CFWheels(cfwheels 插件)
- https://github.com/DominicWatson/SublimeText2CfQuickDocsLauncher (cfml 文档)
许可证
版权 © 2012
以下条件为准,任何人获得本软件及其相关文档文件(以下简称“软件”)的副本,都可以免费使用该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,以及允许他人使用本软件,但不限于以下条件:
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不管明示或暗示,都不提供任何形式的保证,包括但不限于适销性、适用于特定目的以及非侵权的保证。在任何情况下,作者或版权所有者都不对任何要求、损害或其他责任作出补偿,无论这些要求、损害或其他责任是因合同、侵权或其他行为引起的,与软件、软件的使用或其他行为有关。