Подсветка синтаксиса RoR для Coda 2
Мне интересно, как получить подсветку для синтаксиса RoR. Например, Gemfile имеет один цвет и его трудно читать.
Из загруженных тем я изменил файлы.sss, добавив подсветку синтаксиса специально для Gemfile.
string {
color:#3adfb1;
}
string.gemfile {
color:#fdc53d;
}
string.regex {
color:#fdc53d;
сохранено, импортировано в Coda, но ничего не получено. Любая помощь здесь будет оценена.
3 ответа
Вы можете установить синтаксис для каждого файла, используя значок шестеренки в нижней части окна редактора, чтобы выбрать режим синтаксиса. Это отлично подходит для новых файлов, которые еще не сохранены, или для файлов со странными одноразовыми расширениями.
Для чего-то более постоянного, вы можете указать расширение файла, чтобы перейти в режим синтаксиса. Это в разделе " Настройки" → " Редактор" → " Пользовательские режимы синтаксиса" (внизу). Установите расширение файла без точки (например, gem
для файлов ruby gem) и режим синтаксиса, который вы хотите использовать для этого типа файлов (например, Ruby
).
Я сделал некоторые улучшения в комплекте Ruby.mode, который поставляется с Coda 2. Вы можете найти его здесь: https://github.com/zenangst/Coda-2-Modes/
Согласно этому руководству:
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.)