如何抑制 Sublime Text 3 中的包控制消息弹出窗口

How to suppress Package Control Messages popup in Sublime Text 3

好吧,我已经受够了:我无法忍受打开 ST3 时弹出并占据焦点的包控制消息选项卡。你知道,那个看起来像

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

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

  Version 3.0 Release Notes
...

有没有办法抑制这个弹出窗口?

所以,到目前为止,我发现的唯一(hackish)方法是在 Package Control 包中注释掉一行...希望有人给出比这更好的答案。

更好的方式

  1. 从 Package Control 安装 PackageResourceViewer
  2. Open Resource 通过 PackageResourceViewer -> Select Package Control
  3. Select package_control/package_manager.py 编辑
  4. 通过在前面放置一个散列 # 来注释行 self.print_messages(package_name, package_dir, is_upgrade, old_version, new_version)
  5. 保存文件。

笨拙的方式

  1. 找到 Package Control.sublime-package(在我的机器上 [Linux] 它在 ~/.config/sublime-text-3/Installed Packages 中)(在 Win7 上它在 c:\Users[[=​​59=]] \AppData\Roaming\Sublime 文本 3\Installed 包)
  2. 制作此包的副本以备不时之需
  3. 将包解压缩到您选择的目录中(.sublime-package 只是一个压缩存档)
  4. 打开./package_control/package_manager.py(注意它是里面的一个子文件夹)
  5. 通过在前面放置一个散列 # 来注释行 self.print_messages(package_name, package_dir, is_upgrade, old_version, new_version)
  6. 压缩所有文件
  7. 将新 zip 重命名为 Package Control.sublime-package
  8. 用新包覆盖旧包

抢眼的焦点也让我很烦。我通过禁用包控制的自动升级选项摆脱了它:

  1. 打开Preferences: Package Control Settings - User
  2. 添加项目"auto_upgrade": false

请注意,从现在开始您需要手动升级 运行 Package Control: Upgrade Package