Автор Тема: Error tryning to parse settings: Preferences.sublime-settings:1:1  (Прочитано 5448 раз)

Turon

  • Newbie
  • *
  • Сообщений: 4
Суть вопроса такова... При редактировании файла настроек Sublime text 3, а конкретно Preferences.sublime-settings, в windows 7x64 выскакивает ошибка:

Цитировать
Error tryning to parse settings: Expected value in
Packeges\User\Preferences.sublime-settings:1:1

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

Если расшифровать, то ошибка типа возникает в первой строке первого столбца данного файла. Но все намного сложнее. Например открываю файл настроек, вношу строчку параметров, сохраняю. Все ОК. Открываю снова, пере сохраняю, снова все ОК. Повторяю процедуру например еще раз, и вылазит ошибка. Т.е. по сути не важно, вносишь в этот файл что-то или просто пере сохраняешь, ошибка все равно появляется.

Тоже самое на Sublime text 2. Помогите решить проблему, редактор ведь хороший. И еще, иногда при повторном удалении и последующей установке, не редактируется дефолтный файл настроек. Помогает искусственное его создание.

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #1 : Марта 08, 2015, 16:16:49 »
Никогда не изменяй дефолтный файл настроек, все настройки пиши в пользовательский.

Насчет ошибки, попробуй убрать комментарии и сохранить в UTF-8 (не UTF-8 with BOM).

Ошибка гуглится, но у всех она возникает в разных местах )

Turon

  • Newbie
  • *
  • Сообщений: 4
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #2 : Марта 09, 2015, 14:36:45 »
Дружище, огромное тебе спасибо!  Дело было в кодировке UTF-8 with BOM, изменил на UTF-8 и все понеслось.

Есть два вопроса, если можешь подскажи:
  • Получается UTF-8 with BOM по дефолту ставить нельзя?
  • Как в Sublime настроить автоматическое сохранение файлов?

Знаю что есть функция, суть которой строится на перемещении фокуса, и последующем сохранении. Но это немного не то.
Есть ли что то подобное? Заранее благодарен тебе, по любому очень выручил с редактором, я уже и не надеялся, что буду его осваивать.

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #3 : Марта 09, 2015, 15:10:50 »
Видимо, да, не стоит.

Для автосохранения попробуй плагин auto-save.

Turon

  • Newbie
  • *
  • Сообщений: 4
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #4 : Марта 09, 2015, 16:10:42 »
Попробовал, то что нужно. Есть ли возможность скорость сохранения в нем изменить. По умолчанию там 1 секунда стоит. Или такой возможности нет?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #5 : Марта 10, 2015, 00:06:22 »
Для этого в пользовательской папке нужно создать файл (Packages/User/auto_save.sublime-settings) с параметрами плагина:

{
  "auto_save_on_modified": true,
  "auto_save_delay_in_seconds": 1
}

Turon

  • Newbie
  • *
  • Сообщений: 4
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #6 : Марта 11, 2015, 14:29:04 »
Идеально... Благодарен за вашу помощь!

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Error tryning to parse settings: Preferences.sublime-settings:1:1
« Ответ #7 : Марта 11, 2015, 15:48:22 »
Нет проблем  ;)