Файлы ресурсов, поставляемые с Sublime, хранятся в sublime-package
файлах, которые существуют в специальной папке, хранящейся в папке установки Sublime (где находится исполняемый файл), что предохраняет их от изменения, поскольку Sublime заменяет их оптом, когда оно updates.
Вы можете просмотреть содержимое любого файла ресурсов, в настоящее время известного Sublime, с помощью команды View Package File
из палитры команд. Он покажет вам список всех ресурсов, и вы сможете отфильтровать список так же, как записи палитры команд, чтобы развернуть его, чтобы найти то, что вам нужно:
Выбор элемента из этого списка откроет файл для просмотра. Если это файл sublime-package
, это будет буфер только для чтения, который вы не сможете изменить, чтобы напомнить вам, что вы не можете редактировать файл. Однако ресурсы, поступающие из вашей папки Packages
, будут доступны для редактирования (например, пакет User
).
В пакете Default
определяются такие вещи, как настройки по умолчанию, привязки клавиш и меню. , Поэтому, хотя то, что вы видите в списке, зависит от установленных вами пакетов, здесь вам нужен элемент Default/Main.sublime-menu
.
Обратите внимание, что если вы хотите просто добавить некоторые элементы, вы хотите поместить свои модификации в ваш User
пакет. Любые элементы, которые вы добавите сюда, дополнят существующее меню; то есть вы можете только добавлять элементы, вы не можете изменять или удалять их.
Если вы поместите файл в папку пакета Default
(которую вы можете или не можете создавать), файл созданный вами файл будет переопределен в файле sublime-package
. Это можно сделать, если вы хотите удалить записи, изменить команду, которую они выполняют, и т.д. c.
Если вы go этот маршрут, обратите внимание, что Sublime будет использовать этот файл навсегда, даже если в будущем будет изменено обновление файл. В этом случае я бы порекомендовал пакет OverrideAudit (отказ от ответственности: я являюсь автором указанного пакета), поскольку он предупредит вас, когда это произойдет.
Если это ваше намерение, то OverrideAudit Create Override
Команда позволит вам без проблем открыть файл и сохранить его для создания переопределения, избавив вас от необходимости находить правильное место для размещения файла.