1、安裝GPG
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
確保apt被設(shè)置為https源
sudo apt-get install apt-transport-https
選擇穩(wěn)定版本
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
安裝sublime-text
sudo apt-get update
sudo apt-get install sublime-text
啟動(subl)是L不是1
比如? subl test.py就可以打開文件? ? 跟我們vim test.py打開文件一個道理,只不是這里我們是使用sublime text3 打開文件
2、安裝package control
為了使用眾多的 插件 來擴展 Sublime 的功能,你需要安裝一個叫做 Package Control的插件管理器——這個東西你必須要手動安裝。但是一旦你安裝好了以后,你就可以使用 Package Control 來安裝,移除或者升級所有的ST3 插件了。
1: ? 按Ctrl + ~ (Esc下面那個) 打開控制臺
2:?? 打開瀏覽器:https://packagecontrol.io/installation
將代碼復(fù)制下來粘貼到控制臺按下enter鍵
3、Ctrl + Shift + P 組合鍵? 就可以打開 Package Control來安裝其他插件。輸入 intall 然后你就看到屏幕上出現(xiàn)了 Package Control:Install Package 點擊回車然后搜索你想要的插件。想裝什么直接點擊。比如安裝Anaconda插件,就直接輸入Anaconda
4、Anaconda插件
Anaconda 是一個終極 Python 插件。它為 ST3 增添了多項 IDE 類似的功能,例如:
Autocompletion 自動完成,該選項默認開啟,同時提供多種配置選項。
Code linting 使用支持 pep8 標準的 PyLint 或者 PyFlakes。
Goto Definitions 能夠在你的整個工程中查找并且顯示任意一個變量,函數(shù),或者類的定義。
Find Usage 能夠快速的查找某個變量,函數(shù)或者類在某個特定文件中的什么地方被使用了。
Show Documentation: 能夠顯示一個函數(shù)或者類的說明性字符串(當(dāng)然,是在定義了字符串的情況下)
(1)安裝??? 輸入 intall?? 出現(xiàn)Package Control:Install Package 點擊回車輸入Anaconda
(2)以下說明成功
(3)配置
由于Anaconda插件本身無法知道Python安裝的路徑,所以需要設(shè)置Python主程序的實際位置。選擇Preferences??? Package Settings????? Anacoda????? Settings-Default選項,搜尋“python_interpreter” key,
并將“python_interpreter”:”Python” 改為“python_interpreter”:”/usr/bin/python3.5”
注意:這里的”/usr/bin/python3.5”是我的python路徑,每個人需要根據(jù)自己電腦進行設(shè)置
選擇Preferences?? Package Settings?? Anacoda??? Settings-Users選項,鍵入以下json數(shù)據(jù)。保存,重啟ST3即可。記住 下面的路徑你得填你自己的路徑
{
"python_interpreter":"/usr/bin/python3.5",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"complete_parameters":true,
"anaconda_linting":false
}
接下來,就會發(fā)現(xiàn),ST3編寫python代碼時會有提示功能。
python路徑的查找方式是在終端中輸入:
解決無法輸入中文的問題,終端輸入:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix