天天看點

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

作者:劉悅技術分享

20世紀初,幾乎所有的飛機都是并列雙翼結構,此時,美國著名飛行大亨霍華德·休斯認為自己的飛機不夠快,助手委婉地提醒他,如果速度太快,飛機的上翼結構支柱很可能會支撐不住,發生斷裂。霍華德憤怒地向助手大喊:“誰說我們需要上翼結構?讓上翼和支柱見鬼去吧,我們需要的是更輕便的單翼飛機!”

于是乎,H1單翼飛機就此出現,這款機型身上展現了霍華德作為一名航空工程師的天才之處:突破性的流線型機身,可收放起落架,輕巧靈動,平面的鉚釘和接頭以減少空氣阻力,因其優美的造型被稱為“銀色子彈”。

同樣地,如果你入職了一家公司,當主管拍拍你的肩膀讓你往電腦裡安裝Pycharm的時候,你也可以憤怒地向他大喊:“誰說我們需要Pycharm?讓笨重的IDE都見鬼去吧,我隻要輕便的Sublime text 4 !”

是的,輕便優雅,不是所有人都喜歡披盔戴甲,重裝上陣。如果你偏愛輕靈機巧,編寫代碼恰如春日雙燕飛舞柳間,高低左右,回轉如意,那麼Sublime text 4會是你的最佳選擇。

Win11系統配置Sublime text 4

首先來到Win11環境下,進入Sublime text 4官網的下載下傳頁面:https://www.sublimetext.com/download

選擇Win版本的安裝包:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

下載下傳成功後,輕按兩下安裝即可。

随後,需要安裝Python3的安裝包,這裡推薦3.10最新版本,由于之前安裝過,這裡就不贅述了,如果是沒有安裝過Python3的朋友,請移玉步至:一網成擒全端涵蓋,在不同架構(Intel x86/Apple m1 silicon)不同開發平台(Win10/Win11/Mac/Ubuntu)上安裝配置Python3.10開發環境 。

Sublime Text 4 是一個擴充性極高的編輯器,所有功能可以使用稱為Package Control的插件進行擴充。要安裝、更新和管理軟體,我們需要在 Sublime Text 4上安裝 Package Control。

打開Sublime Text 4 ,選擇 菜單 -> menu Tools -> Install Package Control 進行安裝:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

安裝過程需要等待一小會,一旦安裝成功,會有相應的提示資訊:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

下面我們就可以利用Package Control安裝一些擴充軟體了,可以通過 菜單 -> Install Package Control option 來激活安裝指令行,也可以通過快捷鍵 Ctrl+Shift+P 來激活安裝指令行:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

随後輸入install後選擇install package 回車選擇。

在安裝搜尋框裡,鍵入:Chinese 選擇 ChineseLocalizations 回車安裝中文擴充。

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

安裝好以後,我們的Sublime Text 4就可以支援中文顯示了。

接着安裝Python3的擴充,和Sublime Text 3 配置Python3不同的是,Sublime Text 4 隻需要一個插件即可以運作Python3,那就是 Anaconda

Ctrl+Shift+P 來激活安裝指令行 install package 鍵入:Anaconda

安裝好以後,建立一個test.py:

def mytest():

    print("Hello Sublime Text 4 ! ")

if __name__ == "__main__":
    mytest()           

利用快捷鍵 ctrl + b 就可以直接運作代碼:

Hello Sublime Text 4 !
[Finished in 152ms]           

非常友善,當然了,由于Anaconda的文法檢測相對嚴格,會出現一些“白框”的提示,我們可以用過Sublime Text 4的 首選項 -> Package Settings -> Anaconda -> Settings-User 進行設定,打開配置檔案後鍵入:

{"anaconda_linting":false}           

儲存設定以後,不會出現白框,并且可以通過Anaconda進行自動補全:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

和 Sublime Text 3 相比,Sublime Text 4 配置 Python3 相對快捷友善了很多,隻需要Chinese和Anaconda這兩個插件即可:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

當然了,插件可以進行安裝,同時也支援解除安裝。

Ctrl+Shift+P 來激活安裝指令行 Remove package 然後選擇需要解除安裝的插件即可。

除了可以針對安裝的軟體進行配置,也可以單獨修改Sublime Text 4的配置,選擇 首選項 -> 快捷鍵設定:

[


{
            "keys": ["alt+l"],
            "command": "toggle_setting",
            "args":
            {
                    "setting": "line_numbers"
            }
    }


]           

我們就可以使用 alt + l 的快捷鍵來控制Sublime Text 4的行号顯示。

如果願意,我們還可以通過官網安裝Sublime Text 4的Git 擴充 SublimeMerge : https://www.sublimemerge.com/download

這樣,我們就可以在Sublime Text 4 操作 代碼的分支、送出、以及推送了:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

M1 Mac 系統 配置 Sublime text 4

回到Mac,https://www.sublimetext.com/download 選擇 mac 的壓縮包:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

注意,即使是M1晶片的Mac也不要選擇底下的ARM64版本,同樣是選擇MacOS版本,注意下載下傳成功之後并不是dmg擴充的安裝包,而是sublime_text_build_4126_mac.zip,裡面是軟體本體,需要進行解壓操作。

解壓之後,将軟體本體直接拖動到應用程式目錄中即可:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

随後,同樣選擇 菜單 -> menu Tools -> Install Package Control 進行安裝

安裝成功後,激活指令行的快捷鍵變成了 Command+Shift+P

同時運作代碼的快捷鍵變成了 Command + b

修改配置檔案也換到了 Preferences 中:

靈活編輯器Sublime text 4中文配置Python3開發運作代碼環境(Win11)

設定完畢以後,我們就可以享受Sublime text 4帶給我們的極速編碼之旅了,Enjoy it!

Sublime text 4 也新增了針對GPU加速的界面渲染,理論上來說輸入延遲可以進一步降低。市面上沒有比它輸入延遲低,反應更迅速,資源占用更少的編輯器了,絲滑順暢,反觀Pycharm/VSCode對硬體的要求很高,需要好的CPU/記憶體支援,另外如果在内網環境,沒有公網,這種情況下Sublime text 4離線導入配置,導入插件的體驗是更好的,直接配置檔案夾打包拿到内網就直接用了,而vscode對網絡的依賴度還是比較高的,折騰麻煩。

結語:

是的,也許你的主管會和你說:“組裡的同僚都在用Pycharm,你為什麼不用?”,毫無疑問,人往往是按照别人的期待,活成别人希望的樣子,最後丢掉自己。你願意低品質的合群、讨好别人,還是一個人獨處、堅持做自己?這個時候也許你更該問自己一個問題:

Why are you trying so hard to fit in when you were born to stand out ?

如果你生來與衆不同,何苦非要融入這群烏合之衆呢?