SublimeText3 安裝和配置,以及配置 Python 環境

九茶發表於2015-12-30

前言:

我以前就用著 SublimeText 2,但是 python 環境一直不能用。昨天看到《如何優雅地使用 Sublime Text》這篇文章,據說 SublimeText 3 能瞬間啟動,就忍不住想換掉2版了。我主要在日常檢視、編輯文件的時候用一下SublimeText,偶爾作為編輯器敲敲Python程式碼。
網上安裝的教程很多,我主要記錄一下我自己安裝的和配置的過程,作一個備忘。
檔案下載地址:SublimeText3工具箱


安裝和配置過程:

安裝:

開啟 Sublime Text Build 3083 x64 Setup.exe ,安裝 SublimeText 3。


漢化:

開啟 SublimeText 3,點選 Preferences -》 Browser Package,將會開啟Packages資料夾。將 Sublime_Text_CN_3083.zip 裡面的檔案解壓到這個路徑,漢化完成。


破解:

未破解的 SublimeText 3 標題欄上有個 Sublime Text(UNREGISTERED)字尾,我們只需要輸入一個啟用碼就行了。點選 幫助-》輸入許可證 ,輸入下面的程式碼就可以了:

----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------


設定不儲存上次開啟的檔案:

點選 Preferences -》 設定-使用者,將會開啟 Preferences.sublime-settings 檔案,在裡面新增兩行程式碼:

"hot_exit": false,
"remember_open_files": false


禁止 SublimeText 3 自動檢查更新:

點選 Preferences -》 設定-使用者,將會開啟 Preferences.sublime-settings 檔案,在裡面新增一行程式碼:

"update_check": false


更改 SublimeText 3 的主題:

主題下載地址:http://www.itbulu.com/20-sublime-themes.html(進入Github地址後點選“Download ZIP”下載主題)
點選 Preferences -》 瀏覽程式包,將會開啟 Packages 資料夾,把下載的主題解壓在這個路徑,並改名為 “Theme - XXXX”(XXXX為主題的名字)。例如我用的主題是 cobalt2(Github地址:https://github.com/wesbos/cobalt2),下載解壓後資料夾的名字是“cobalt2-master”,把它改名為“Theme - Cobalt2”並放進Packages資料夾裡。
點選 Preferences -》 設定-使用者,將會開啟 Preferences.sublime-settings 檔案,在裡面新增兩行程式碼:

"color_scheme": "Packages/Theme - Cobalt2/cobalt2.tmTheme",
"theme": "Cobalt2.sublime-theme"

最後點選 Preferences -》配色方案,就可以看到有 Cobalt2 主題選項了。
(有可能會遇到編輯框的主題變了,而左邊側邊欄仍然是黑色的,更改的方法是安裝一個包:SyncedSidebarBg,安裝包的方法見下方。)


安裝包的方法:

SublimeText3 安裝包可以直接從網上下載對應的包,然後解壓到 Packages 資料夾,也可以用 Package Control:install 的方法:
使用 Ctrl+` 快捷鍵或者通過 View -》Show Console 選單開啟命令列,貼上如下程式碼再回車:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

此後就可以按 Ctrl + Shift + P 組合鍵調出命令框,輸入 install 再回車,輸入要下載的包名即可。


Python環境的配置:

首先,安裝幾個包:AutoPep8、Pylinter、SublimeCodeIntel。
接著 Preferences -》 瀏覽程式包 開啟 Packages 資料夾,進入裡面的 Pylinter 資料夾,把 pylint-1.5.2.tar.gz 壓縮包裡的內容解壓到這個路徑。
解壓以後,進入 pylint-1.5.2 -》examples,開啟 pylintrc 檔案(可以用SublimeText3開啟),大約在28行有句 “symbols=no” ,前面加個 “#” 把它註釋掉。
再接著就是配置路徑:開啟 Preferences -》Package Settings -》Pylinter -》 Settings - Default ,在裡面改幾個路徑:
python_path 的路徑填上 python 的安裝路徑(即 python.exe 所在路徑)
pylint_path 的路徑填上剛才解壓出來的路徑(即 “…./Packages/Pylinter/pylint-1.5.2)
此時開啟一個 .py 檔案,按 Ctrl + B 執行即可。


開啟 txt 檔案時出現主題亂了的問題:

可能是SublimeText3沒有設定預設開啟方式,點選右下角狀態列中的開啟方式,選擇 Open all with current extension as … -》Plain Text ,這是預設以純文字方式開啟。
(如果下方狀態列沒有開啟的話可以點選 檢視 -》 開啟/關閉狀態列;或者按 Ctrl + Shift + P 組合鍵調出命令視窗,輸入 View:Toggle Status Bar 開啟狀態列。)


SublimeText3 常用技巧:

Ctrl + D:選擇相同內容(一行接一行)
這裡寫圖片描述



Alt + F3:選擇相同內容(一次性選中全部)
這裡寫圖片描述



Ctrl + L:按行選擇
這裡寫圖片描述



Ctrl + Shift + D:複製當前行到下一行
這裡寫圖片描述



Ctrl + 滑鼠在需要的地方左鍵:多個游標,可同時編輯
這裡寫圖片描述



Ctrl+Shift+L:將當前選中區域打散,然後進行同時編輯
這裡寫圖片描述



Ctrl + J可以把當前選中區域合併為一行
這裡寫圖片描述



Ctrl + ←/→進行逐詞移動,Ctrl + Shift + ←/→進行逐詞選擇
這裡寫圖片描述



Ctrl + ↑/↓移動當前顯示區域,Ctrl + Shift + ↑/↓移動當前行
這裡寫圖片描述



Ctrl + / :註釋(或取消註釋)掉選中行(幾乎所有語言都可用)
這裡寫圖片描述



轉載請註明出處,謝謝!(原文連結:http://blog.csdn.net/bone_ace/article/details/50434050

相關文章