簡體   English   中英

為什么不能通過在用戶設置文件中添加“update_check”:false 來關閉 Sublime 3 更新通知?

[英]Why can't turn off the Sublime 3 updates notification by adding “update_check”:false in user setting file?

我想關閉 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
}

但它不起作用。

在您的主機文件中添加這一行。

127.0.0.1       www.sublimetext.com

對於 linux,主機文件是/etc/hosts ,對於 Windows,它是C:\\Windows\\System32\\Drivers\\etc\\hosts

更新:如果您想在瀏覽器上打開 sublime 網站,請確保撤消這些更改。

您需要為"update_check": false注冊軟件才能工作。

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

交易是,如果您不付款,那么您的貢獻就是幫助測試軟件,為此您需要使用最新版本。

除非您已經注冊了您的 Sublime 版本,否則無法關閉此功能。 Sublime Text 3 仍處於“測試版”狀態,因此強烈建議您在新版本可用時升級以獲得最新功能和錯誤修復。 如果您不想經常升級,請確保您使用的是公共測試版而不是開發版,因為后者更新得更頻繁。 但是,除非您有許可證,否則不能使用開發版本,在這種情況下, "update_check": false將按預期工作。

轉至首選項,然后是設置-用戶,然后在{}括號中輸入:

"update_check": false

這僅在您注冊后才有效

安裝 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

然后設置"update_check": false

使用十六進制編輯器(例如 okteta)打開 sublime_text 二進制文件並搜索“字符”[您當前的版本號,例如 3126] 並替換為當前下載版本,例如 3143 > 保存 > 完成。 (我在第一次運行時得到了變更日志)。

注意:我在 2 個地方找到了版本號。 更換了兩者。

打開 Sublime Text 3 (ST3),按CMD + comma (或單擊“Sublime Text”>“Preferences”>“Settings”)打開你的Preferences.sublime-settings - User並添加"update_check": false,到主 JSON目的。

這將阻止每次啟動 ST3 時出現“升級對話框”。

警告:這個 ^ 可能不適用於 ST3 的所有版本,但它絕對適用於 ST3 v3.22.2——我每次啟動 ST3 時都會看到升級到 ST4 對話框,然后一旦我添加了這個 ^^ 就停止了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM