声明: 本文以 Ubuntu 系统安装为例
Windows 系统安装方法简单, 直接在官网下载: http://www.sublimetext.com/3, 双击安装, 此处不再赘述
本文讲的 安装插件 和 配置方法 ubuntu 和 windows 通用
sublime-text_build-3208_amd64.deb # 目前最新 3208 sublime 安装包
Package Control.sublime-package # 插件管理工具包
channel_v3.json # 下载插件脚本文件, 配合package control使用
最新channelv3: https://packagecontrol.io/channel_v3.json
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
1. 先将刚刚下载的 sublime-text_build-3208_amd64.deb 文件放到 Ubuntu 的 download(下载) 目录下
2. 打开终端, 切换到 download 目录下, 运行以下命令即可成功安装
sudo dpkg -i sublime-text_build-3208_amd64.deb
- 打开终端 输入命令 subl 回车, 即可打开 sublime
- 依次选择 Preferences --> Browse Packages 点击进入,向上翻一级目录, 找到 Installed Packages 目录, 打开该目录
- 将刚刚下载的 Package Control.sublime-package 和 channelv3._json 文件, 都复制到 Installed Packages 目录下
- 重启 sublime , 即可看到 Packeage Control 已成功安装, 如下图
"channels":
[
"/home/python/.config/sublime-text-3/Installed Packages/channel_v3.json" # 此处替换成你电脑文件的路径
],
到此准备工作已全部就绪, 接下来我们就可以安装我们喜欢的插件了
TrailingSpaces 高亮显示多余的空格和Tab ( 无需配置,直接使用 )
BracketHighlighter 高亮显示匹配的括号、引号和标签 ( 需配置, 方法下面会详细讲 )
SublimeCodeIntel 可以支持代码的自动补全以及成员/方法提示等功能
AutoPep8 调整Python代码,使其符合PEP8的要求(ctrl+shift+8), 推荐用 anaconda, 下面有介绍 ( 无需配置,直接使用 )
SublimeREPL 可以用于运行和调试一些需要交互的程序, 例如: input() ( 需配置, 方法下面会详细讲 )
Anaconda 代码自动补全, 自动按 PEP8 规范格式化代码 ( 需配置, 方法下面会详细讲 )
SideBarEnhancements 侧边栏项目管理功能增强 ( 此插件需手动安装, 下载链接如下, 手动安装方法下面会详解 )
- 链接1:https://download.csdn.net/download/py0312/11151931
- 链接2:https://pan.baidu.com/s/1lV7wQHDKdpXPWlTakOmgag
链接2提取码:4jkl
复制这段内容后打开百度网盘手机App,操作更方便哦SublimeTmpl 插件,新建以预设好的Python模板文件 ( 需配置, 方法下面会详细讲 )
FileHeader 能够自动的监测创建新文件动作,自动的添加模板。因此你可以用别的插件创建新文件,FileHeader会自动的给你添加模板, 比sublime tmpl更高端
效果图:
[
{ "keys": ["f5"], "caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
},
{ "keys": ["f1"], "caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
}
]
{
//由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置
"python_interpreter": "C:/Users/AppData/Local/Programs/Python/Python36-32/python.exe",
//忽略各种空格不对, 超过79字, import的函数没有使用的提醒,
"pep8_ignore": ["E501", "W292", "E303", "W391", "E225", "E302", "W293", "E402"],
"pyflakes_explicit_ignore":
[
"UnusedImport"
],
//保存文件后自动pep8格式化
"auto_formatting": true,
"auto_formatting_timeout": 5,
//库函数的提示
"enable_signatures_tooltip": true,
"merge_signatures_and_doc":true,//ST3也有自动补全提示,但只提示文件中输入过的单词,这个功能可用提示变量可用的函数等。
"suppress_word_completions": true,
"suppress_explicit_completions": true,
"complete_parameters": true,
//代码排版时,行的默认长度太短,根据喜好设置
"pep8_max_line_length": 120,
}
效果图:
SideBarEnhancements 安装方法如下:
SublimeTmpl 配置方法如下:
默认快捷键:
ctrl+alt+h : 新建 html 文件
ctrl+alt+j : 新建 javascript 文件
ctrl+alt+c : 新建 css 文件
ctrl+alt+p : 新建 php 文件
ctrl+alt+r : 新建 ruby 文件
ctrl+alt++shift+p : 新建 python 文件
完结...