Как удалить плагин в возвышенном тексте 3

Обновлено: 23.11.2024

Расположение пакетов (и сокращения)¶

Есть три места для хранения пакетов для разных целей.

Пакеты могут быть папками в разделе Данные /Пакеты (сокращенно: Пакеты )

или zip-архивы с расширением .sublime-package, расположенные в папке Data /Installed Packages (сокращенно: Installed Packages) или в любом из его подкаталогов.

Кроме того, Sublime Text предоставляет набор пакетов по умолчанию в виде zip-архивов в Application /Packages (сокращенно: Shipped Packages ), где Application ссылается на папку, в которой находится Sublime. Текстовый исполняемый файл находится.

Эта папка не предназначена для изменения пользователем.

Для простоты мы иногда будем называть все эти каталоги просто Пакеты , а пакет в любой папке (.sublime-package или нет) — как Пакеты / Имя пакета . Следовательно, файл внутри пакета также может называться PackageName/a_file.extension .

Пакеты .sublime-package¶

Пакеты, распространяемые в виде zip-архивов .sublime-package, следует рассматривать как контейнеры ресурсов, доступные только для чтения, и их нельзя изменять вручную. Поскольку они обычно обновляются целиком, любые изменения, внесенные в них вручную, будут утеряны.

Если вы хотите изменить файлы в этих архивах, см. раздел Настройка или переопределение пакетов .

Взаимодействие между пакетами с одинаковым именем¶

Если в Установленных пакетах и Доставленных пакетах есть два пакета с одинаковыми именами, будет использоваться пакет из Установленные пакеты, а один из Отправленных пакетов будет проигнорирован.

Любой файл в разделе Пакеты / Имя пакета имеет приоритет над файлом с таким же именем в разделе Установленные пакеты / Имя пакета . sublime-package или Доставленные пакеты / PackageName .sublime-package .

Содержимое пакета¶

Обычно в пакетах содержатся следующие ресурсы:

  • системы сборки ( .sublime-build )
  • цветовые схемы ( .tmTheme )
  • карты клавиш ( .sublime-keymap )
  • макросы ( .sublime-macro )
  • меню ( .sublime-menu )
  • метаданные ( .tmPreferences )
  • карты мыши ( .sublime-mousemap )
  • плагины ( .py )
  • настройки ( .sublime-settings )
  • фрагменты ( .sublime-snippet )
  • определения синтаксиса ( .tmLanguage )
  • темы ( .sublime-theme )

Некоторые пакеты могут содержать файлы поддержки для других пакетов или основных функций. Например, средство проверки орфографии использует Установленные пакеты /Language - English.sublime-package в качестве хранилища данных для английских словарей.

Типы пакетов¶

В этом руководстве мы классифицируем пакеты для ясности при обсуждении этой темы, но Sublime Text не использует эту терминологию, и вам не нужно ее изучать.

отправляемые пакеты пакеты по умолчанию

Набор пакетов, с которыми поставляется Sublime Text. Некоторые из этих пакетов являются базовыми , а другие улучшают Sublime Text для поддержки распространенных языков программирования по умолчанию.

Примеры: по умолчанию, Python, Java, C++, Markdown.

Находится в отправляемых посылках .

базовые пакеты

Sublime Text требует эти пакеты для правильной работы.

Полный список: По умолчанию, Тема - По умолчанию, Цветовая схема - По умолчанию, Текст, Язык - Английский.

Они являются частью отправленных пакетов и находятся в Отправленных пакетах .

пользовательские пакеты

Устанавливается или создается пользователем для расширения функциональности Sublime Text. Они не являются частью Sublime Text и всегда вносятся пользователями или третьими лицами.

Находится в Пакетах и Установленных пакетах .

установленные пакеты

Подтип пользовательских пакетов.

Установленные пакеты представляют собой архивы .sublime-package и обычно обслуживаются менеджером пакетов.

Находится в Установленных пакетах .

Из-за неудачного названия этой папки разговор об установке пакетов в Sublime Text сбивает с толку.

Иногда в этом руководстве под установкой мы подразумеваем «добавление пользовательского/стороннего пакета в Sublime Text» (в любой форме), а иногда мы используем этот термин в его более строгом смысле « копирование архива .sublime-package в Установленные пакеты '.

Особый тип пользовательских пакетов.

Пакеты Override служат для настройки пакетов, которые распространяются в виде файлов .sublime-package. Они эффективно внедряются в исходный пакет и не являются автономными.

Находится в Пакетах .

Обратите внимание, что под третьей стороной мы также подразумеваем пользователей других редакторов, в частности Textmate, поскольку Sublime Text и Textmate имеют общие типы файлов ресурсов, которые можно повторно использовать без изменений.

Управление пакетами¶

Установка пакетов¶

Обычным пользователям редко нужно знать, как устанавливать пакеты вручную, поскольку доступны автоматические менеджеры пакетов.

Диспетчером пакетов для Sublime Text де-факто является Package Control.

Пакеты можно установить двумя основными способами:

  • скопировав ресурсы Sublime Text в папку Packages или
  • скопировав файл .sublime-package в Установленные пакеты .

Отключение пакетов¶

Чтобы временно отключить пакеты, вы можете добавить их в список ignored_packages в файле Packages /User/Preferences.sublime-settings. Пакеты будут загружаться или выгружаться по мере необходимости при сохранении файла настроек.

Включение пакетов¶

Чтобы снова включить пакет, удалите его имя из списка ignored_packages в файле Packages /User/Preferences.sublime-settings.

Удаление пакетов¶

Если вы установили пакет с помощью менеджера пакетов, удалите его, используя метод, предоставленный менеджером пакетов.

Если вы установили пакет вручную, выполните следующую процедуру, чтобы безопасно удалить пакет:

    пакет во время работы Sublime Text.
  1. Закрыть Sublime Text.
  2. Удалите ресурсы пакета с диска.
  3. Удалить имя пакета из списка ignored_packages.

Помимо ресурсов, которые вы изначально поместили в папку Пакеты или в Установленные пакеты, плагины могут создавать файлы конфигурации (например, файлы .sublime-settings) или другие файлы для хранения данных, связанных с пакетом. Часто вы найдете их в пакете User. Поэтому, если вы хотите удалить все следы пакета, вам нужно будет найти и удалить все дополнительные файлы, которые он мог установить.

Отправленные пакеты восстанавливаются при каждом обновлении Sublime Text, поэтому вы не можете удалить их навсегда. Если вы хотите прекратить использование поставленного пакета, отключите его.

Настройка или переопределение пакетов¶

Поскольку пакеты в zip-архивах .sublime-package доступны только для чтения, вы не можете изменять их напрямую. Однако Sublime Text позволяет вам создать пакет переопределения, который будет эффективно вставлять файлы в исходный архив без изменения самого архива.

Чтобы создать переопределяемый пакет, создайте новую папку в разделе Пакеты и назовите ее в честь файла .sublime-package, который вы хотите переопределить, за исключением расширения. Любой файл, созданный вами в этом пакете, будет иметь приоритет над любым файлом с таким же именем в исходном пакете.

Подключаемые модули Python в пакетах переопределения могут использовать относительный импорт для доступа к другим модулям в соответствующем файле .sublime-package, как если бы они были его частью.

Файлы в пакетах переопределения переопределяют файлы целиком. Если переопределенный файл в соответствующем .sublime-пакете будет обновлен, вы не будете уведомлены.

Слияние и порядок приоритета¶

Приоритет пакета важен для объединения определенных ресурсов, например файлов .sublime-keymap и .sublime-settings, а также для загрузки подключаемых модулей (файлов .py).

Если для пакета .sublime-package существует пакет переопределения, он будет загружен одновременно с архивом .sublime-package.

Sublime Text загружает пакеты в следующем порядке:

  1. Пакеты /Default ; в лексикографическом порядке; в лексикографическом порядке;
  2. все оставшиеся пользовательские пакеты , кроме Packages /User , которые ничего не переопределяют, в лексикографическом порядке;
  3. Пакеты /User

Возврат Sublime Text к конфигурации по умолчанию¶

Возврат Sublime Text к новому состоянию решает многие проблемы, которые кажутся ошибками в Sublime Text, но на самом деле вызваны неправильным поведением пакетов и плагинов.

Чтобы вернуть Sublime Text к его конфигурации по умолчанию и удалить все ваши настройки и конфигурации, удалите каталог данных и перезапустите редактор. Имейте в виду, что папка «Установленные пакеты» также будет удалена, поэтому вы потеряете все установленные пакеты.

Всегда делайте резервную копию своих данных, прежде чем принимать такие крайние меры!

© Copyright 2017 Авторы неофициальной документации. Редакция 27d5abc8 .

Версии последняя стабильная.

Поиск удаления контроля пакетов в Google дает только результаты, показывающие, как устанавливать пакеты с помощью контроля пакетов или удалять их, но не удаление самого контроля пакетов.

Как удалить управление пакетами из Sublime-Text-3?

5 ответов 5

Удаление ~/Library/Application Support/Sublime Text 3/Installed Packages/Package Control.sublime-package должно сделать это.

Спасибо! Это должно сработать (мне уже удалось это удалить). Я не знаю, почему я не додумался посмотреть раздел ручной установки.Однако в документах Package Control также есть раздел «Очистка старых версий». Я не удивлен, что не нашел его раньше с таким названием :D В этом разделе говорится, что папку Package Control в папке Packages также нужно удалить. Я задал этот вопрос, потому что подозревал такой сгенерированный контент. Пожалуйста, включите его в свой ответ.

Обновлено, спасибо @BartaTamás за предложение. Забавно, у меня нет второй папки. Просто несколько файлов кеша и настроек в Packages/User, я думаю, первые создавались только в старых версиях.

Я дважды удалял Package Control, один на своем рабочем месте, один дома. Дома у меня была папка, здесь нет. Но, возможно, стоит упомянуть здесь.

Нажмите Ctrl+Shift+P (или Shift+⌘+P на Mac), введите «Удалить». Все пакеты, которые можно удалить, будут показаны в списке ниже. Выберите один и готово.

Запустить Sublime Text.

Выберите «Настройки» → «Управление пакетами».

Используйте сочетание клавиш ctrl + shift + p для (Win, Linux) или cmd + shift + p для (OS X).

Выберите Удалить пакет. Управление пакетами: удалить пакет

Начните вводить имя пакета, который хотите удалить, и выберите его из списка установленных пакетов.

Дождитесь завершения удаления.

Простые шаги для удаления любого пакета из Sublime, такого как phpfmt, Xdebug и т. д.

1- Перейдите в меню Sublime-> Preference или нажмите Ctrl+Shift+P . 2- Выберите -> Удалить пакет, после того, как вы выберете его, отобразятся все пакеты, установленные в вашем возвышенном, выберите один из них. 3. После выбора он будет удален, или, что еще лучше, вы можете перезагрузить систему.

Копирование статуса голосования в начале ответа заставляет меня просто задуматься, откуда вы это скопировали. Помимо этого (копирование вполне допустимо, если контент актуален и хорош, хотя добавление ссылки на оригинал было бы неплохо), чем этот ответ отличается от ответа, предоставленного Калояном Стаматовым более года назад?

Еще одна проблема, если вы используете OS X, заключается в том, что вы, возможно, обновили Xcode, и Apple решила не разрешать вам запускать git, потому что вы не приняли лицензионное соглашение. Это если вы используете стандартный git, установленный Apple (обычно в /usr/bin/git).

Просто запустите git в терминале, нажмите пробел и введите согласие с соглашением Apple, чтобы исправить это. Когда git работает правильно, Gitgutter снова начнет работать.

Почему git программа, которую они не имеют отношения к написанию, нуждается в обязательном (и смехотворно длинном) лицензионном соглашении, мне непонятна и, возможно, нарушает лицензию GPLv2 мерзавец Другой вариант — просто установить собственный git .

Sublime Text — отличный текстовый редактор для программирования благодаря огромному набору встроенных функций и сторонних пакетов для расширения функциональности. Но как мне установить пакеты в Sublime? Это очень просто, и в этой краткой статье я объясню шаги, необходимые для того, чтобы вы в кратчайшие сроки установили пакеты в свое удовольствие.

Для начала вам необходимо установить Package Control, менеджер пакетов для Sublime. Вы можете сделать это через возвышенное, используя палитру команд. Откройте палитру команд, набрав CMD + SHIFT + P ( CTRL + SHIFT + P в Windows), а затем введите «установить», нажмите Enter, когда увидите «Установить управление пакетами».

Установка пакетов

Теперь снова откройте палитру команд, используя вышеупомянутое сочетание клавиш, и введите «установить». Нажмите Enter, когда появится опция «Управление пакетами: установить пакет».

Здесь вы можете ввести любой пакет, который хотите установить, и выбрать нужный из списка.

Вот оно! вы только что установили пакет. Возможно, вам придется выйти из Sublime Text и снова открыть его, чтобы вновь установленные пакеты начали работать.

Как показать установленные пакеты

Чтобы показать, какие пакеты вы установили, откройте палитру команд, набрав CMD + SHIFT + P (CTRL + SHIFT + P в Windows), а затем введите «список» и нажмите Enter, когда увидите «Управление пакетами: список пакетов». .

Пакеты обновлений

Если есть новая версия пакета, вы можете обновить ее через Sublime. Откройте палитру команд, а затем введите «обновить» и нажмите Enter, когда увидите «Управление пакетами: пакет обновления».Sublime проверит наличие новых версий и установит их.

Удалить пакет

Чтобы удалить пакет Sublime, откройте палитру команд, затем введите «удалить», нажмите вниз, чтобы выбрать «Управление пакетами: удалить пакет», и нажмите Enter. Теперь вы можете выбрать любой пакет, который хотите удалить.

сообщить об этом объявлении

Связанные

Как уменьшить/украсить HTML, CSS и JavaScript в Sublime Text

Sublime Text — как сравнить два файла

Как установить темы в Sublime Text 3

Как обновить пакеты Ubuntu через командную строку

Как развернуть Django с Nginx и Gunicorn на Live Server (Ubuntu, 06 октября 2021 г.)

Как обновить версию Certbot до 0.31.0-2 в Ubuntu 16.04

сообщить об этом объявлении

Похожие руководства

Как уменьшить/украсить HTML, CSS и JavaScript в Sublime Text

Sublime Text — как сравнить два файла

Как установить темы в Sublime Text 3

Как обновить пакеты Ubuntu через командную строку

Как развернуть Django с Nginx и Gunicorn на Live Server (Ubuntu, 06 октября 2021 г.)

Как обновить версию Certbot до 0.31.0-2 в Ubuntu 16.04

сообщить об этом объявлении

SublimeLinter сам по себе является лишь фреймворком для линтеров. Линтеры распространяются как независимые плагины Sublime Text 3.

SublimeLinter (и подключаемые модули linter) можно установить с помощью подключаемого модуля Package Control или из исходного кода. Я настоятельно рекомендую вам использовать Package Control! Он не только упрощает установку, но и, что более важно, автоматически обновляет устанавливаемые подключаемые модули, что гарантирует, что вы получите новейшие функции и исправления ошибок.

Обновление предыдущих версий¶

Если вы выполняете обновление до SublimeLinter 3 с предыдущей версии (включая ветку ST3), имейте в виду, что SublimeLinter 3 полностью переписан, а не является заменой. Базовая функциональность такая же, но есть ключевые отличия:

  • Линтеры не включены, вы должны установить их — и двоичные файлы линтеров, от которых они зависят — отдельно. Линтеры можно найти в Package Control с именем «SublimeLinter-
  • », например «SublimeLinter-jshint». работают по-разному.
  • Вам больше не нужно использовать шаманство настройки пути для поиска исполняемых файлов линтера. Все в вашей системе PATH будет найдено автоматически.
  • Большинство параметров можно настроить с помощью меню и палитры команд, что вам и рекомендуется делать.
  • Появились десятки новых функций.

SublimeLinter 3 не является заменой более ранних версий. Если вы переходите с более ранней версии SublimeLinter и не читаете документацию, вы запутаетесь и расстроитесь. Прочтите документы.

Установка через управление пакетами¶

Чтобы установить SublimeLinter с помощью управления пакетами, выполните следующие действия:

  1. Откройте палитру команд ( cmd+shift+p в Mac OS X, ctrl+shift+p в Linux/Windows).
  2. Введите «Установить» и выберите «Управление пакетами: установить пакет» в палитре команд. Будет пауза в несколько секунд, пока Package Control найдет доступные пакеты.
  3. Когда появится список доступных пакетов, введите linter и выберите SublimeLinter . Примечание. Имя репозитория github — «SublimeLinter3», но имя плагина остается «SublimeLinter».
  4. Через несколько секунд SublimeLinter будет установлен и загружен. В зависимости от вашей настройки вы можете увидеть некоторые подсказки от SublimeLinter. Дополнительные сведения о действиях при запуске SublimeLinter см. в разделе Действия при запуске .
  5. Вы увидите сообщение об установке. Прочитав сообщение, перезапустите Sublime Text 3.

Если у вас есть предыдущая установка SublimeLinter через Package Control, включая «SublimeLinter Beta», она должна быть правильно обновлена ​​с новой версии. Если что-то пойдет не так, используйте Package Control, чтобы удалить SublimeLinter, а затем выполните описанные выше шаги, чтобы установить его снова.

Установка из исходников¶

Я настоятельно не рекомендую вам устанавливать из исходного кода. Нет никакого преимущества в установке из исходного кода по сравнению с использованием Package Control. На самом деле недостатков несколько, в том числе отсутствие автоматических обновлений, сообщений об обновлениях и т. д.

Если вы настаиваете на установке из исходного кода, не делайте этого, если вы не знакомы с командной строкой и не знаете, что делаете. Чтобы установить SublimeLinter из исходного кода, сделайте следующее:

Выйти из Sublime Text.

Если у вас есть предыдущая исходная установка Packages/SublimeLinter, удалите ее.

Введите терминал:

Перезапустите Sublime Text 3.

Пожалуйста, рассмотрите вместо этого использование управления пакетами!

Плагины для Линтера¶

Независимо от того, как вы устанавливаете SublimeLinter, после его установки вы захотите установить линтеры, соответствующие языкам, на которых вы будете программировать.

Подключаемые модули Linter не являются частью SublimeLinter 3.

Подключаемые модули Linter — это отдельные подключаемые модули Sublime Text 3, размещенные в отдельных репозиториях. В организации SublimeLinter есть ряд официально поддерживаемых плагинов линтера. Также доступны сторонние линтеры.

Опять же, я настоятельно рекомендую вам использовать Package Control для поиска и установки подключаемых модулей linter. Чтобы установить плагины линтера в Package Control, выполните следующие действия:

  1. Откройте палитру команд ( cmd+shift+p в Mac OS X, ctrl+shift+p в Linux/Windows).
  2. Введите «Установить» и выберите «Управление пакетами: установить пакет» в палитре команд. Будет пауза в несколько секунд, пока Package Control найдет доступные пакеты.
  3. Когда появится список доступных пакетов, введите sublimeinter- . Вы увидите список плагинов, имена которых начинаются с «SublimeLinter-». Нажмите на подключаемый модуль, который хотите установить.
  4. Через несколько секунд подключаемый модуль будет установлен и загружен. Затем вы увидите сообщение об установке с инструкциями о том, что вам нужно сделать, чтобы завершить установку.
  5. Прочитав инструкции, перезапустите Sublime Text 3.

Большинство подключаемых модулей линтера требуют установки двоичного файла или библиотеки линтера и настройки PATH, чтобы SublimeLinter мог его найти. Вы должны следовать инструкциям по установке плагина linter, чтобы успешно его использовать.

Если у вас возникли проблемы с установкой или настройкой SublimeLinter. Сначала прочтите руководство по устранению неполадок. Затем, если необходимо, сообщите о своей проблеме в системе отслеживания проблем SublimeLinter.

Прочитайте документы!¶

На создание SublimeLinter и этой документации ушло огромное количество времени и усилий. Прежде чем запускать Sublime Text 3 с установленным SublimeLinter, найдите время, чтобы прочитать документацию по использованию, чтобы понять, что происходит при загрузке SublimeLinter и как это работает. Иначе вы не получите от этого максимума!

© Copyright 2016, Сообщество SublimeLinter. Редакция 1cecc79c .

Версии последняя стабильная версия v3.10.10 master Загрузки в Read the Docs Project Home Сборки Бесплатный хостинг документов, предоставляемый Read the Docs.

Читайте также: