#вёрстка #ide #редактор #sublime_text
Поставил Sublime Text 2, пытаюсь привыкнуть.
Вопрос про кодировку. Во многих редакторах можно узнать кодировку файла и даже увидеть
её в строке состояния (UTF-8/ANSI).
В Sublime можно только "сохранить в кодировке.." или "открыть в кодировке.." но изначальную
кодировку узнать невозможно.
Собственно вопрос: как вывести информацию о кодировке в строку состояния. Или хотя
бы добавить пункт в меню "file->encoding".
У меня часть файлов с php-скриптами сохранены с расширением .inc
Как заставить Sublime понимать их как пхп-шные? По умолчанию он принимает файл с
расширением .inc как HTML файл (пишет в строке состояния "HTML")
Вроде бы есть плагин DetectSyntax, но мне кажется это должно решаться проще, в настройках.
// что-то типа:
// ассоциировать расширения файлов
"associate_extension" : "inc,tpl,wtf - php"
Вопрос про закладки (Bookmarks):
можно ли делать нумерованные закладки (или может "именные")?
Например, в PHP ExpertEdit - можно закладки alt+n и соответственно переходить по
закладкам ctrl+n
Сейчас в Sublime устроено так, что добраться до нужной закладки можно только перебором.
//Можно было бы сделать по аналогии с поиском методов:
ctrl+shit+p -> @ -> method name
ctrl+r -> @ -> method name
//а для закладок сделать так (бы):
ctrl+shit+p -> # -> bookmark number or name
Соответственно, при установке закладок предлагать вводить номер или титл.
Ответы
Ответ 1
Решение для Sublime Text 3: Preferences → Settings - User. В открывшемся файле между {} добавить параметр show_encoding со значением true: "show_encoding": true, // Показывать в Status Bar кодировку файла В правом углу Status Bar появится новая кнопка, где высвечивается кодировка открытого файла: Параметром default_encoding задаётся кодировка, используемая для открытия файлов с неопределённой кодировкой и сохранения новых. Значение по умолчанию — "UTF-8", в большинстве случаев здесь лучше ничего не трогать. А вот строку "fallback_encoding": "Cyrillic (Windows 1251)", // Используемая кодировка, когда кодировка не определяется автоматически необходимо добавить в открывающийся после Preferences → Settings - User файл сразу же после установки Sublime Text 3, иначе кириллические тексты отобразятся кракозябрами, да если ещё их сохранить, то обратная раскодировка декодером может и не получиться. Открываем любой документ с расширением .inc . View → Syntax → Open all with current extention as... → PHP. После этого ко всем файлам с расширением .inc будет применена php-подсветка. Плагин Sublime Bookmarks: Спасибо.Ответ 2
package control:install package > status bar extension выбор подсветки в правом нижнем углу statusbar-а. ctrl+p - переход по закладкам
Комментариев нет:
Отправить комментарий