В саблайме есть множество интересных настроек, которые не всегда установлены в оптимальные значения. Рассмотрим некоторые из них:
"copy_with_empty_selection": true| false нужно ли копировать пустое выделение (если честно, не знаю, кому это может пригодиться)
"ensure_newline_at_eof_on_save": true | false при сохранении вставлять в конец файла пустую строку (может быть полезно в программировании)
"font_face": "<fontname>" название шрифта, который будет использоваться в редакторе. Если шрифта нет, то он будет сброшен на шрифт по умолчанию (в Windows будет Consolas, в Linux - Droid Sans). Для программирования советую использовать моноширные шрифты (с фиксированной шириной). В последнее время появилось множество красивых и качественных моноширных шрифтов - Consolas (коммерческий, доступен бесплатно для Visual Studio), Droid Sans Mono (бесплатен), Ubuntu Mono (бесплатен), Inconsolata (бесплатен, не поддерживает кириллицу).
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"font_options": [ | |
"no_bold", // запрет жирного шрифта | |
"no_italic", // запрет наклонного шрифта | |
"no_antialias", // | | |
"gray_antialias", // | опции сглаживания | |
"subpixel_antialias", // | | |
"no_round" // только для OS X | |
"directwrite" // только для Windows - использования directX | |
] |
"highlight_line": true | false - выделение линии, на которой находится курсор
"margin": 0 - отступ области редактирования от номеров линий в пикселях
"overlay_scroll_bars": "system" | "enabled" | "disabled" настройка полос прокрутки - использовать системные полосы, включить прозрачность и автоскрытие, отключить прозрачность и автоскрытие
"save_on_focus_lost": true | false включение или выключение автосохранения вкладок, потерявших фокус
"trim_trailing_white_space_on_save": true | false включить или выключить удаление лишних пробелов при сохранении
"translate_tabs_to_spaces": true | false преобразование символов табуляции в пробелы
Пример рабочей конфигурации, появляющийся по нажатию Preferences -> Settings - User
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"auto_complete": true, | |
"auto_complete_commit_on_tab": true, | |
"copy_with_empty_selection": false, | |
"ensure_newline_at_eof_on_save": true, | |
"font_face": "Ubuntu Mono", | |
"font_options": | |
[ | |
"subpixel_antialias" | |
], | |
"font_size": 19.0, | |
"highlight_line": true, | |
"ignored_packages": | |
[ | |
"Vintage" | |
], | |
"margin": 0, | |
"overlay_scroll_bars": "enabled", | |
"save_on_focus_lost": true, | |
"tab_size": 2, | |
"trailing_spaces_highlight_color": "selection", | |
"translate_tabs_to_spaces": true, | |
"trim_trailing_white_space_on_save": true | |
} |
Комментариев нет:
Отправить комментарий