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

sor*_*ell 14 sublimetext sublimetext3

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

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

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

  Version 3.0 Release Notes
...
Run Code Online (Sandbox Code Playgroud)

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

sor*_*ell 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. 保存存档.

笨重的方式

  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. 使用新包覆盖旧包