为什么不能通过在用户设置文件中添加"update_check":false来关闭Sublime 3更新通知?

Mum*_*ing 22 windows text-editor editor sublimetext3

我想关闭Sublime 3更新通知,所以我转到Preferences -> Settings-User并编辑它:

{
    "auto_close_tags": true,
    "font_size": 18,
    "hot_exit": false,
    "remember_open_files": false,
    "show_encoding": true,
    "update_check": false
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

Ash*_*iya 40

在主机文件中添加此行.

127.0.0.1       www.sublimetext.com

对于Linux,主机文件是/etc/hosts 和Windows一样C:\Windows\System32\Drivers\etc\hosts

  • 我总是很欣赏其他聪明的答案:) (4认同)
  • 谢谢.它确实具有在你的浏览器中杀死对sublimetext.com的所有访问权限的副作用,但是,我猜你会在最后需要的时候拔掉头发15分钟后记住它! (4认同)
  • +1这是最好的答案 - 而且无论Sublime的开发人员想出什么,它都将始终有效.您也可以使用:127.0.0.1 localhost www.sublimetext.com.但在大多数情况下,这只是化妆品的变化. (3认同)
  • 确实如此。他们想要关闭通知,这实现了这一点。 (2认同)

mc0*_*c0e 23

您需要注册该软件"update_check": false才能工作.

https://github.com/SublimeTextIssues/Core/issues/1206#issuecomment-221630273

这笔交易是,如果你不付钱,那么你的贡献是帮助测试软件,为此你需要使用最新版本.


Mat*_*DMo 10

除非您已经注册了Sublime的版本,否则无法关闭此功能.Sublime Text 3仍处于"测试版"状态,因此强烈建议您在新版本可用时升级以获取最新功能和错误修复.如果您不想经常升级,请确保使用公共测试版而不是更新版本的更新版本.但是,除非您拥有许可证,否则不能使用开发版本,在这种情况下,"update_check": false将按预期工作.

  • 这是错误的.如果您有软件的注册副本**,您可以关闭检查,就像OP试图做的那样.我考虑过投票,但我不确定在过去的某个时候你是否也是正确的. (5认同)

Sau*_*abh 10

安装 Sublime Text 3 后我做了以下操作:

修改/etc/hosts以包含条目:

127.0.0.1 www.sublimetext.com
127.0.0.1 sublimetext.com
127.0.0.1 sublimehq.com
127.0.0.1 license.sublimehq.com
127.0.0.1 45.55.255.55
127.0.0.1 45.55.41.223
0.0.0.0 license.sublimehq.com
0.0.0.0 45.55.255.55
0.0.0.0 45.55.41.223
Run Code Online (Sandbox Code Playgroud)

然后设置"update_check": false


小智 5

转到首选项,然后设置-用户,然后在{}括号中输入:

"update_check": false
Run Code Online (Sandbox Code Playgroud)

这仅在您注册后才有效

  • 谢谢。输入许可证密钥后,我可以验证它是否开始工作 (2认同)