致敬简书:IT的咸鱼
参考文档:https://www.jianshu.com/p/36df65bc78f9
1、安装GPG
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
确保apt被设置为https源
sudo apt-get install apt-transport-https
选择稳定版本
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
将代码复制下来粘贴到控制台按下enter键
3、Ctrl + Shift + P 组合键 就可以打开 Package Control来安装其他插件。输入 intall 然后你就看到屏幕上出现了 Package Control:Install Package 点击回车然后搜索你想要的插件。想装什么直接点击。比如安装Anaconda插件,就直接输入Anaconda
4、Anaconda插件
Anaconda 是一个终极 Python 插件。它为 ST3 增添了多项 IDE 类似的功能,例如:
Autocompletion 自动完成,该选项默认开启,同时提供多种配置选项。
Code linting 使用支持 pep8 标准的 PyLint 或者 PyFlakes。
Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。
Find Usage 能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了。
Show Documentation: 能够显示一个函数或者类的说明性字符串(当然,是在定义了字符串的情况下)
(1)安装 输入 intall 出现Package Control:Install Package 点击回车输入Anaconda
(2)以下说明成功
(3)配置
由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。选择Preferences Package Settings Anacoda Settings-Default选项,搜寻“python_interpreter” key,
并将“python_interpreter”:”Python” 改为“python_interpreter”:”/usr/bin/python3.5”
注意:这里的”/usr/bin/python3.5”是我的python路径,每个人需要根据自己电脑进行设置
选择Preferences Package Settings Anacoda Settings-Users选项,键入以下json数据。保存,重启ST3即可。记住 下面的路径你得填你自己的路径
{
"python_interpreter":"/usr/bin/python3.5",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"complete_parameters":true,
"anaconda_linting":false
}
接下来,就会发现,ST3编写python代码时会有提示功能。
python路径的查找方式是在终端中输入:
解决无法输入中文的问题,终端输入:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix