我很好奇如何突出显示RoR语法。例如,Gemfile是一种颜色,难以阅读。
在我下载的主题中,我修改了.sss文件,专门为Gemfile添加语法高亮
string {
color:#3adfb1;
}
string.gemfile {
color:#fdc53d;
}
string.regex {
color:#fdc53d;
保存,导入Coda,但一无所获。任何帮助在这里将不胜感激。
答案 0 :(得分:3)
您可以使用编辑器窗口底部的齿轮图标逐个文件地设置语法,以选择语法模式。这对于尚未保存的新文件或具有奇怪的一次性扩展的文件非常有用。
对于更永久的内容,您可以指定文件扩展名以使用语法模式。这是在首选项→编辑器→自定义语法模式(在底部)。设置文件的扩展名,不带句点(例如,对于ruby gem文件为gem
)以及要用于该文件类型的语法模式(例如Ruby
)。
答案 1 :(得分:1)
我对Coda 2附带的捆绑Ruby.mode做了一些改进。 您可以在此处找到它:https://github.com/zenangst/Coda-2-Modes/
答案 2 :(得分:0)
根据this指南:
1. Right click on Coda.app in /Applications and select Show Package Contents
2. Navigate to Contents/Resources/Modes/Ruby.mode/Contents/Resources
3. Open ModeSettings.xml
4. Add the following to the list of extensions.
<extension>ru</extension>
<filename>Gemfile</filename>
<filename>Guardfile</filename>
<filename>Procfile</filename>
或者,将Ruby.mode复制到〜/ Library / Application Support / Coda / Modes然后修改它,以保留原始文件。
(对于不修改应用程序包的系统范围的更改,请创建目录/ Library / Application Support / Coda / Modes并将.mode目录放在那里。)