SubLilyPond
在Sublime Text 2和3中对LilyPond语法进行高亮显示。
详情
安装
- 总计 3K
- Win 1K
- Mac 1K
- Linux 766
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日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Mac | 1 | 1 | 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 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
Linux | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
自述文件
SubLilyPond v.2
在Sublime Text 2 & 3中对LilyPond语法进行高亮显示。
公告:正在使用Atom或TextMate?SubLilyPond已对这些编辑器原生支持(AtLilyPond,tmLilyPond)。
描述
该项目的目标是为GNU LilyPond代码在Sublime Text 2和3中提供全面和高一致性的语法高亮显示。
未来的版本可能包括LilyPond构建引擎和片段/自动完成功能。欢迎向我提供反馈、错误报告和功能建议。
寻求完整的排版解决方案的音乐学者可能会对LyTeXTools感兴趣,这是我对Marciano Siniscalchi的 LaTeXTools软件包的LilyPond兼容版。
安装SubLilyPond
SubLilyPond通过Will Bond的优秀的包控制分发。或者,您可以将此存储库(或复制其内容)克隆到您的Sublime Text软件包文件夹中
git clone http://github.com/yrammos/SubLilyPond.git
颜色方案
SubLilyPond是一个LilyPond 语法定义,不是一个颜色方案。它使Sublime Text能够区分LilyPond代码中的各种语法元素,但每个元素的特定颜色在活动的 颜色方案 中定义。有许多方案是免费提供的,例如通过包控制。并非所有方案都提供最高级别的视觉区分,因此您可能需要测试几个。
调整SubLilyPond
您可以通过调整语法定义的名称来轻松优化SubLilyPond以与您喜欢的颜色方案一起使用。如果您确实希望这样做,请参见此。
LilyPond中嵌入的方案代码
由于目前Sublime Text 2或3没有提供Scheme语法定义,SubLilyPond将使用Lisp语法定义来解析嵌入的Scheme代码。当然,Scheme是Lisp的一种方言,这种权宜之计到目前为止没有造成任何问题。
新功能于版本2.1.1中添加
- 隐藏部分语法定义(例如“LilyPond图示低音乐器”)的菜单项,因为这些定义是内部使用的。(仅在Sublime Text 3中使用此功能。)
新功能于版本2.1中添加
- 支持切换注释和切换块注释的编辑命令
- 支持新的LilyPond 2.18关键词
- 错误修复和微小改进
新功能于版本2中添加
这次重大更新提供了
- 支持之前未支持的LilyPond模式
- 和弦模式
- 图示低音乐器
- 标记模式
- 歌词模式
- 打击乐模式
- 改进音符模式,并正确突出显示
- 时间标记
- 速度范围
- 调整持续时间
- 圆形指法
- 连音符号
- 简化的颤音符号
报告错误
请将以下内容包括在您的错误报告中:屏幕截图、LilyPond片段(显示该问题)、简短的问题描述和您的配色方案名称。
感谢
SubLilyPond的第一个版本中的关键词列表是Heikki Junes为vim扩展的语法定义,它随LilyPond一起提供使用。链接
版权所有 © 2013 Yannis Rammos。此作品在创意共享署名-非商业使用3.0国际(CC BY-NC 3.0)许可下提供,http://creativecommons.org/licenses/by-sa/3.0/。