Русское сообщество Sublime Text
Основной раздел => Вопросы и ответы => Тема начата: login2030 от Мая 11, 2015, 10:51:25
-
В общем проблемы 2. Использую ST3 и заметил одну ошибку. В файле конфигурации какая-то ошибка. Кто использует плагин 'bracket highlighter' тот знает, что такой знак вопроса на полях означает что где-то опечатка, но никак не могу её найти! И второе - не отключается авто закрытие тегов! auto_close_tags ставлю false, но он упорно дописывает тег. У меня портабельная версия для винды 64 разрядной. Спасибо
-
Редактор бы не дал сохранить файл конфигурации с ошибкой. Видимо Bracket Highlighter шалит.
В какой момент он тебе дописывает тег?
Если стоит плагин tag, то это может делать он. Там есть соответствующий параметр enable_close_tag_on_slash.
-
Вроде Bracket Highlighter всегда корректно работал. А плагин Tag у меня стоит, спасибо за ответ, а то реально напрягает это авто закрытие) Только хочу отметить, что
{
"enable_close_tag_on_slash": false,
}
нужно прописывать в preferences->package settings->tag->settings-user.
-
Я разобрался из-за чего этот знак вопроса появляется, где-то в настройках есть параметр, определяющий максимальное кол-во вложеностей тегов, не подскажете какой?
-
При чем тут вложенность тегов, если это файл настроек и речь идет о скобках? Если ты имел ввиду вложенность скобок, то я тоже не думаю, что дело в этом. Попробовал сделать 20 пар вложенных скобок и ошибки нет. Вложи тут свой файл с параметрами, в котором ошибка, посмотрим.
-
Ну вот например https://yadi.sk/d/GhicufgUgvKw3 , у меня напротив 1 строчки уже знак вопроса стоит, стоит удалить часть кода - знак вопроса пропадает (ну конечно же удалять код разумно, без ошибок)
-
Хм. Это не из-за вложенности, а из-за объема текста между скобками. Параметр: "search_threshold": 5000.
-
Благодарю) Надеюсь волосы дыбом не встали от моего кода ;D "search_threshold": 10000 для моих нужд пока хватит)))))))
-
На код внимание не обратил, честно говоря. Сейчас бегло посмотрел и если интересно, то я бы не советовал «хардкодить».
.css({width: '320px', top: '6px'});
imageUrls: [
'userfiles/sl1.jpg',
'userfiles/sl2.jpg'
],
.html('<div class=\'' + 'preload1 pre\'' + '></div><div class=\'' + 'preload2 pre\'' + '></div>');
И так далее. Это плохая практика.
-
Благодарю,я стараюсь придерживаться только хороших практик, в меру знаний конечно. Но как говорится, сперва нужно сделать чтоб работало, а потом уже дорабатывать). Месяц назад мне и такой хардкор и не снился ;D