Coda 2的RoR语法高亮显示

时间:2013-07-23 05:40:45

标签: ruby-on-rails syntax-highlighting coda

我很好奇如何突出显示RoR语法。例如,Gemfile是一种颜色,难以阅读。

在我下载的主题中,我修改了.sss文件,专门为Gemfile添加语法高亮

string {
  color:#3adfb1;
}

string.gemfile {
  color:#fdc53d;
}

string.regex {
  color:#fdc53d;

保存,导入Coda,但一无所获。任何帮助在这里将不胜感激。

3 个答案:

答案 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目录放在那里。)