3

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

在我下载的主题中,我修改了 .sss 文件以添加专门针对 Gemfile 的语法突出显示

string {
  color:#3adfb1;
}

string.gemfile {
  color:#fdc53d;
}

string.regex {
  color:#fdc53d;

保存,导入Coda,但什么也没得到。这里的任何帮助将不胜感激。

4

3 回答 3

4

您可以通过使用编辑器窗口底部的齿轮图标选择语法模式来设置每个文件的语法。这对于尚未保存的新文件或具有奇怪的一次性扩展名的文件非常有用。

对于更永久的内容,您可以指定文件扩展名以使用语法模式。这是在PreferencesEditorCustom Syntax Modes下(在底部)。设置文件的扩展名,不带句点(例如gem对于 ruby​​ gem 文件)和要用于该文件类型的语法模式(例如Ruby)。

于 2013-07-23T20:41:44.740 回答
1

我对 Coda 2 附带的捆绑 Ruby.mode 进行了一些改进。您可以在此处找到它:https ://github.com/zenangst/Coda-2-Modes/

于 2014-02-07T19:01:15.407 回答
0

根据指南:

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

于 2013-11-02T15:58:03.247 回答