如何在Sublime Text 3中弹出包控制消息

时间:2015-04-09 18:17:58

标签: sublimetext sublimetext3

好的,我已经遭受了足够的痛苦:当我打开ST3时,我无法忍受弹出的“包控制消息”选项卡并抓住焦点。你知道,那个看起来像

的那个
Package Control Messages
========================

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

  Version 3.0 Release Notes
...

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

2 个答案:

答案 0 :(得分:15)

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

更好的方式

  1. 从Package Control安装PackageResourceViewer
  2. Open Resource来自PackageResourceViewer - >选择Package Control
  3. 选择package_control/package_manager.py进行编辑
  4. 通过在前面添加哈希self.print_messages(package_name, package_dir, is_upgrade, old_version, new_version)来注释掉#
  5. 保存文件。
  6. Clunky Way

    1. 找到Package Control.sublime-package(在我的机器[Linux]上,它位于〜/ .config / sublime-text-3 /已安装的软件包中)(在Win7上,它位于c:\ Users [ YOUR_NAME] \ AppData \ Roaming \ Sublime Text 3 \ Installed Packages)
    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. 将新邮编重命名为Package Control.sublime-package
    8. 使用新软件包覆盖旧软件包

答案 1 :(得分:3)

抓住焦点也让我烦恼。我通过禁用Package Control的自动升级选项来摆脱它:

  1. 打开Preferences: Package Control Settings - User
  2. 添加项"auto_upgrade": false
  3. 注意,您需要通过运行Package Control: Upgrade Package

    从现在开始手动升级