Grails
支持Sublime Text的Grails
详细信息
安装数量
- 总量 12K
- Win 5K
- Mac 4K
- Linux 3K
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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 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
Grails Sublime Text 插件
Grails Sublime Text 插件为配合Grails提供代码补全、语法高亮及其他工具。
安装
Sublime Package Control是推荐安装此插件的途径。安装包控制后,打开命令面板(工具 -> 命令面板),输入'install'后,用方向键选择'Package Control: Install Package'并回车。几秒后,可在同一菜单栏看到可用的软件包列表。再次输入'Grails',用方向键选择Grails包。无需重启Sublime Text。
如果您喜欢使用包控制安装,请使用Sublime Text软件包的标准安装方法。请确保获取最新标签的源代码,因为master分支可能在任何时间变得不稳定。
功能
为Grails文件类型提供代码补全,支持自动文件类型检测(目前为控制器、服务、领域类)
在Groovy代码中启用注释切换,并在GSPs中使用GSP注释(
%{-- --}%
)GSP语法高亮
Grails文档(GDoc)的语法高亮和代码片段
(注意:您的颜色方案可能需要调整以识别语法高亮的变化)
使用方法
安装完插件后,Grails项目的文件应自动获得正确的语法高亮。在Sublime的右下角显示当前文件的语法选择。如果由于某些原因未正确检测,您可以通过选择菜单:查看 -> 语法 -> Grails来设置每个文件的语法。这些都是默认赋值
- 所有以“.gsp”结尾的文件:Grails服务器页面(GSP)
- 所有以“.gdoc”结尾的文件:Grails文档(Gdoc)
- 在 'grails-app/controller' 文件夹中以 .groovy 结尾的文件:Grails 控制器(Groovy)
- 在 'grails-app/domain' 文件夹中以 .groovy 结尾的文件:Grails 域名(Groovy)
- 在 'grails-app/service' 文件夹中以 .groovy 结尾的文件:Grails 服务(Groovy)
要切换 Groovy 和 GSP 文件中的注释,只需使用 Sublime 提供的常规命令:编辑 -> 注释 -> 切换注释。
代码补全也是自动的。可用的补全省分取决于语法。例如,打开域名类,并开始输入 'cons'。建议 'constraints' 应该出现。按回车键,将插入约束块。注意 'property' 文本已被选中。这是您使用域名模型中实际的属性名称进行填充的占位符。您可以输入名称并按制表键移动到下一个占位符,依此类推。
待办事项
GSP 文件中的代码补全
从 Sublime 控制台中运行 Grails 命令(如有可能)
在类及其测试之间进行导航(可能通过上下文菜单)
对 TagLibs、测试和作业进行代码补全
当可能存在多个参数列表时,改进代码补全
适用于 Grails 3 的更新
参与其中!
通过在 问题追踪器 中报告错误,帮助我们改进此插件。这也是提问或向我们提供建议的最好方式。如果您修改了插件,我们非常乐意收到 Pull Request,这样我们可以与每个人分享改进。
鸣谢
Arturo Herrero - @ArturoHerrero
Geli Crick - @g_crick
感谢 OSOCO 为我们提供时间来处理这个项目!