若博文無法正常顯示,請訪問原文地址:https://www.cnblogs.com/night-ray/p/14909553.html
Sublime Text在2021年5月20日發布了4107首個穩定版本,簡稱Sublime Text 4。
作為一個月后才知道的我,也准備嘗鮮一下新版本。
1. 下載與安裝
這里先放上 官網鏈接 ,Windows版本為64位,可以選擇安裝版和便攜版(綠色版)。博主為了換系統省事,選擇了便攜版。
安裝版按照流程走下一步,便攜版直接解壓。
畫面變成了灰藍色,個人感覺還可以。
2. 設置語言
安裝后第一件事就是設置中文,軟件默認是沒有中文選項的,需要安裝中文插件來顯示。
但是中文插件還需要安裝插件管理器(Package Control)才能繼續操作。
Package Control用來管理各個插件的安裝與卸載,其他的插件也要通過它來安裝和配置。
首先在新版界面按下快捷鍵Ctrl+Shift+P打開命令面板,在命令面板中搜索安裝Package Control
安裝的時候需要等一會,我的大概幾秒就好了,好了之后會彈出來框。
如果顯示“successfully installed”,就表示已經成功安裝了。
再次按下快捷鍵Ctrl+Shift+P打開命令面板,現在可以使用Package Control功能了。
直接輸命令執行插件安裝操作,開始聯網讀取全部插件列表,加載過程中左下角可以看到執行狀態和動畫。
讀取完再搜索插件名,等待安裝。。
每個插件安裝完都會彈出說明框,里面包含了插件的一些配置用法。
漢化插件安裝完后會自動更改為本機語言。
3. Python開發常用插件
博主的Python使用了官網下載的版本,所以Sublime不需要環境配置直接可以使用。
雖然Sublime本身支持Python編寫調試,但是還是建議裝一些輔助性插件,可以減輕編程負擔。
在工具欄的首選項(Preferences)-->Package Settings中可以查看和配置各個插件
大多數插件會有默認配置(Settings - Default)和用戶配置(Settings - User),用戶的優先級高於默認。
3.1 Anaconda
Anaconda插件可以檢查你的代碼是否書寫錯誤符合、是否滿足PEP8規范,有效提高開發效率。
如果代碼行出現白線,點擊該行就能在左下角查找問題原因。
常用的參數配置
{
// 忽略pep8格式錯誤
"pep8_ignore":
[
"E501"// 忽略單行字數超過79就報錯
]
}
3.2 SublimeREPL
使用Sublime默認的快捷鍵Ctrl+B運行窗口無法實現Python交互(input輸入內容),需要通過SublimeREPL插件實現交互等功能。
這里需要在Sublime里綁定快捷鍵,在工具欄的首選項(Preferences)-->快捷鍵設置(Key Bindings)打開配置
右欄用戶配置里添加按鍵。
[
{
"keys": ["f5"],// 綁定按鍵F5為運行Python程序
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",// 設置為使用SublimeREPL打開
"file": "config/Python/Main.sublime-menu"}
}
]
3.3 A File Icon
A File Icon插件可以根據文件后綴在左側欄顯示不同圖標,便於查看。
4. 其他
4.1 手動開啟 GPU 加速
Sublime支持OpenGL實現硬件加速,可以獲得更好的性能和更低的功耗,詳細說明可以在 官網 看到,在程序里由於兼容性默認關閉硬件加速,我們可以在工具欄的首選項(Preferences)-->設置(Settings)中手動開啟。
在右側欄用戶配置里添加參數配置。
{
"hardware_acceleration": "opengl"
}
保存文件后重啟即可。
如何證明已經使用了GPU加速?
先打開任務管理器,再用Sublime隨便打開一個文本,一邊上下滾動,一邊在任務管理器中查看程序GPU使用率。
如果顯示不為0%,就說明已經用上了GPU加速了。
4.2 關閉動畫效果(打開關閉效果、平滑滾動效果)
Sublime可以在工具欄的首選項(Preferences)-->設置(Settings)進行配置。
Ctrl+F搜索關鍵詞定位,進行如下配置。
{
// 設置數值以調整滾動速度,值越高滾動速度越快,設置為0即禁用平滑滾動。
"scroll_speed": 1.0,
// 控制全局動畫開關,true為開,false為關。
"animation_enabled": true,
}
4.3 解決軟件啟動Anaconda網絡報錯
由於國內網絡的原因,有些時候啟動Sublime會出現Anaconda錯誤,這只是網絡錯誤罷了,可以通過配置文件屏蔽錯誤。
{
// 將參數改為true即可
"swallow_startup_errors": true
}