1. 程式人生 > >Sublime Text 3 的安裝和使用

Sublime Text 3 的安裝和使用

之前學Python都是用的自帶的IDLE,這幾天心血來潮,突然想裝個Sublime Text玩玩,畢竟Python IDLE沒有語法高亮和自動填充功能,敲得太累了,而且也不好找錯誤。
有了想法就開始行動。我於是在網上找了一些ST3安裝和使用的方法。鑑於在此過程中踩了不少的坑,浪費了很多時間,所以為了不重蹈覆轍,這裡做一下總結,留著以後參考。

1.Sublime Text 3 的下載和安裝

首先,Sublime Text 是一文字編輯器,可通過包(Package)擴充本身的功能。
我原來以為ST是一種專用於Python的ide,其實不是的,準確地說,ST是一種編輯器,各種語言都可以在上面編輯,類似於我用過的Notepad++。
在官網下載對應版本:
下載地址:

https://www.sublimetext.com/
安裝:開啟資料夾,使用.exe檔案安裝,一路next就完事了。

2.去掉標題欄的UNREGISTERED

安裝好後,開啟ST3程式,會看到標題欄上有一個討厭的UNREGISTERED標誌。這是因為軟體未註冊。
解決方法是:
首先,Help -> About Sublime Text,檢視Build版本;
然後在網上搜對應版本的註冊碼,複製下來,Help –> Enter Licence,貼上,Enter即可。

3.Python檔案的編輯和執行

編輯:首先,新建檔案,在視窗右下角點選plain text,選擇Python語言;可以看到打出的程式碼實現了語法高亮。
執行:在sublime text中可以使用快捷鍵(windows是CTRL + b)快速執行一個python檔案,sublime會直接呼叫系統預設python執行檔案,並在下面的框裡彈出結果。
注意:ctrl +b前先儲存程式,不然會報錯。

4.安裝拓展包

ST3的工具優點就是輕量級,簡易工具。所以有時候需要依靠一些外掛。為了使用眾多的外掛來擴充套件 Sublime Text的功能,你需要安裝一個叫做 Package Control 的外掛管理器——這個東西你必須要手動安裝。但是一旦你安裝好了以後,你就可以使用 Package Control 來安裝,移除或者升級所有的 ST3 外掛了。

  • 點選 這裡 從 Sublime Text 3 官方獲取用於安裝的程式碼。依次點選 View > Show Console 或者命令“Ctrl和 + 組合鍵”調出ST3 的控制檯。在控制檯中貼上剛才的程式碼,然後點選回車。最後重啟 ST3。
  • 現在你可以通過快捷鍵 cmd+shift+P 開啟 Package Control 來安裝其他的外掛了。輸入 install然後你就能看見螢幕上出現了 Package Control: Install Package,點選回車然後搜尋你想要的外掛(比如Anaconda)
  • 點選剛剛生成的Package Control ->輸入install,在新視窗命令列中輸入Anaconda並點選第一個備選項進行安裝。安裝完成後會顯messages文件。

由於Anaconda外掛本身無法知道Python安裝的路徑,所以需要設定Python主程式的實際位置。依次點選Preferences->Package Settings->Anaconda:

  • 選擇Settings-Default選項,搜尋“python_interpreter”
    key,並鍵入python主程式的磁碟位置。我的是:

    
    "python_interpreter":"C:\\Users\\13049\\AppData\\Local\\Programs\\Python\\Python36\\python.exe",
  • 選擇Settings-Users選項,鍵入以下json資料。

    
    {
    "python_interpreter":"C:\\Users\\13049\\AppData\\Local\\Programs\\Python\\Python36\\python.exe",
    "suppress_word_completions":true,
    "suppress_explicit_comletions":true,
    "complete_parameters":true,
    }

    儲存,重啟ST3即可。