Можно ли скрыть все файлы с определенным расширением с боковой панели (боковая панель навигации) в Sublime Text Editor 3?
Скрыть файлы с определенным расширением в Sublime Text Editor?
Ответ 1
Вы говорите о боковой панели? Например, если вы выберите Файл → Откройте и выберите папку, затем папка и ее содержимое будут отображаться слева, что позволит вам перемещаться между ее содержимым и подкаталогами. Если это так, тогда ответ будет да, файлы могут быть исключены.
Выберите Настройки и rarr; Настройки - по умолчанию, чтобы открыть вкладку Preferences.sublime-settings – Default
. Этот файл доступен только для чтения, поэтому вам также нужно открыть Настройки и rarr; Настройки - Пользователь. При первом открытии пользовательских настроек он будет пустым. Он (и все файлы Sublime config) находится в формате JSON, поэтому вам нужно открыть и закрыть фигурные скобки в начале и в конце файла, соответственно
{
}
Активируйте вкладку настроек по умолчанию и выполните поиск file_exclude_patterns
(который находится в строке 377 в сборке ST3 3083), а также folder_exclude_patterns
, если это необходимо. Скопируйте его содержимое в файл настроек пользователя, например:
{
"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
}
и не стесняйтесь добавлять свои собственные настройки. Обратите внимание, что после закрывающей квадратной скобки нет запятой (,
), так как в этом примере это единственное настроенное предпочтение. Если у вас несколько (изменение шрифтов, параметры окна, темы или что-то еще), вам понадобится запятая после каждого элемента, кроме последнего (запятые запятые являются незаконными JSON):
{
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_wrap": true,
"wrap_width": 0
}
Ответ 2
Вы также можете настроить их для каждого проекта и игнорировать папки в файле .sublime-project
, например:
{
"folders": [{
"path": ".",
"folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
"file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
}]
}