4

У меня есть два вопроса о Sublime Text Editor 2.Sublime tmLanguage файл и возвышенные-файл настроек

Мой первый вопрос, У меня есть несколько файлов .tmLanguage (например: Console.tmLanguage) или .tmbundle (Пример: Handlebars.tmbundle), сохраненный в папке «Пакеты/Пользователь». Но он не обнаружит Sublime, когда начальные нагрузки. Если я переместил их в папке «Пакет», возвышенные будут видеть их как настройку синтаксиса цвета.

Я думал, что все должно храниться внутри Папки пользователей, чтобы оно не стиралось при обновлениях или каких-либо других возможных перезаписываемых ситуациях. Что я могу сделать, чтобы создать возвышенный вид, который находится в этом файле, когда они хранятся в папке пользователя.

Я переместил их в несколько разных мест. Когда я инициализировал возвышенное значение, я получил эту ошибку «Ошибка загрузки файла синтаксиса« Пакеты/Пользователь/Консоль.tmLanguage »: Ошибка разбора plist xml: Не удалось открыть файл В файле« Пакеты/Пользователь/Консоль.tmLanguage »»

I сделал исследование об этой ошибке, возможно, один из файлов может использовать настройку цвета. Я не мог вспомнить, что он использует. Как я могу очистить весь кеш, чтобы избавиться от этой начальной ошибки загрузки?

Мой второй вопрос:. Я делюсь файлом настроек Preferences.sublime для Windows и Mac через Dropbox. Но Mac имеет высокое разрешение, окна нет. Mac должен иметь размер шрифта 21 для отображения того же размера в окнах (font-size: 14). Каждый раз, когда я синхронизирую настройку, мне нужно переключить это значение из установочного файла. Поэтому я создал два разных файла, Настройки (OSX) .sublime-settings и Preferences (Windows) .sublime-settings, чтобы сохранить только размер шрифта. Кажется, что он работает на окнах, но Mac просто игнорирует этот файл, ни один размер шрифта не применяется вообще. Это так мало, что я не мог видеть. Любые идеи, как я могу это исправить?

ответ

2

Согласно сообщению this в Sublime Text форумах, вам необходимо удалить существующий .tmlanguage файл из папки/пакеты файл .tmlanguage.cache и перезапустить Sublime Text, чтобы подтвердить, что программа больше не читая их , Затем вы можете поместить свой файл .tmlanguage или .tmbundle в/Packages/User.

Непонятно, что появившееся сообщение об ошибке указывает на проблему с местоположением, а не на проблему с самим файлом plist. Вы можете попробовать использовать один из бесплатных редакторов plist, чтобы убедиться, что структура самого файла в порядке.

Удачи вам в различиях дисплея Mac/Windows. Я понятия не имею, как вы можете это решить.

0

Для окон Delete - Удалить все файлы из возвышенных

C: \ Users \\ AppData \ Roaming

3

я решил 2-ю проблему (т.е. устранение различий дисплея) следующим образом:

  1. Создайте папку Default, которая будет «зеркально» по умолчанию.возвышенного-пакет:

Window 7:

%USERPROFILE%\AppData\Roaming\Sublime Text 3\Packages\Default 

Mac OS X:

~/Library/Application Support/Sublime Text 3/Packages/Default 

Извлечение двух файлов из Default.sublime-пакета в эту папку:

Preferences (OSX).sublime-settings 
Preferences (Windows).sublime-settings 

Я использовал следующие настройки, чтобы получить те же выглядеть и чувствовать себя на Windows 7/XP и MacBook с Retina:

Windows:

{ 
    "font_face": "Consolas", 
    "font_size": 11, 
    "line_padding_top": -1 
} 

Mac OS X:

{ 
    "font_face": "Consolas", 
    "font_size": 14, 
    "line_padding_bottom": -1, 
} 
+0

Спасибо, что прекрасно работает, вы сэр рок! –