Подтвердить что ты не робот

Как подавить всплывающие сообщения управления пакетами в Sublime Text 3

Хорошо, я страдал достаточно долго: я не могу выдержать вкладку "Пакет управления сообщениями", которая появляется и захватывает фокус при открытии ST3. Вы знаете, тот, который выглядит как

Package Control Messages
========================

Package Control:
---------------

  Version 3.0 Release Notes
...

Есть ли способ подавить это всплывающее окно?

4b9b3361

Ответ 1

Итак, единственный (хакерский) способ до сих пор я нашел, чтобы сделать это, чтобы прокомментировать строку в пакете управления пакетами... надеюсь, кто-то отвечает лучшим ответом, чем это.

Лучший способ

  • Установить PackageResourceViewer из управления пакетами
  • Open Resource через PackageResourceViewer → Выбрать Package Control
  • Выберите package_control/package_manager.py для редактирования
  • Вывод строки self.print_messages(package_name, package_dir, is_upgrade, old_version, new_version), помещая хеш # в начало
  • Сохранить файл.

Clunky Way

  • Найдите Package Control.sublime-package (на моей машине [Linux] в ~/.config/sublime-text-3/Установленные пакеты) (на Win7 он в c:\Users [YOUR_NAME]\AppData\Roaming\Sublime Text 3\Установленные пакеты)
  • Сделайте копию этого пакета в случае, если вы выполните этот процесс
  • Разархивируйте пакет в каталог по вашему выбору (пакет .sublime - это просто архивированный архив)
  • Откройте ./package_control/package_manager.py (обратите внимание, что внутри него находится подпапка)
  • Вывод строки self.print_messages(package_name, package_dir, is_upgrade, old_version, new_version), помещая хеш # в начало
  • Заблокировать все файлы
  • Переименуйте новый zip как Package Control.sublime-package
  • Перезаписать старый пакет с новым пакетом

Ответ 2

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

  • Открыть Preferences: Package Control Settings - User
  • Добавить элемент "auto_upgrade": false

Примечание. Теперь вам нужно будет обновить вручную, запустив Package Control: Upgrade Package