定制 SublimeText3
#
背景Sublime Text 是一款非常强大的文本编辑器。由于下学期有 Python 相关课程,而 Pycharm 等工具的 UI 有些难看。我想尝试把 Sublime Text 打造为 Python 开发利器。
定制后的效果图:
极简部署#
- 下载
Consolas-with-Yahei
字体,解压安装 - 下载由我定制的 Sublime Text 3(不保证更新)
- 直接运行
.exe
文件,详细参数配置请见下文
#
详细配置#
软件下载及安装Sublime Text 3 可从 官网 下载(推荐下载 免安装版本) 软件可以免费使用,但有时候会弹出付费提示。经提醒,已将序列号从文章中删除。需要可以联系我。
#
包管理器及插件安装安装包管理器:Preferences -> Install Package Control
,之后可用快捷键 Ctrl + Shift + P
快速调出包管理器界面。
安装插件:调出 Package Control
界面,输入 Install Package
,回车,耐心等待,在稍后弹出的界面里搜索所需插件并点击安装。对于未发布插件,可直接选择 Preference -> Browser packages
,打开存放插件的文件夹,把插件直接放进去即可。
卸载插件:调出 Package Control
界面,输入 remove package
.
#
适配中文汉化:用
Package Control
搜索ChineseLocalizations
,点击安装。中文输入问题:下载 IMESupport,解压到插件安装目录,重启 Sublime ,解决中文输入时输入框不跟随的问题。
中文字体:下载
Consolas-with-Yahei
,解压安装,在用户设置里替换为"font_face": "Consolas-with-Yahei",
.主题
我使用的暗色主题:用 Package Control
搜索 Spacegray
和 Afterglow
,在用户设置里替换为:
#
细节调整在用户设置里可添加如下代码:
#
推荐插件以下插件可用 Package Control
直接安装。
StyleToken:显示代码所代表的颜色(RGB) FileHeader:自定义文件模板 打开 Preferences -> Package Settings -> FileHeader -> Settings - User
,把 Default
里的内容拷贝到 User
, 并修改个人信息如:
在 Preferences -> Browse Packages... -> FileHeader -> template -> header 或 body
中修改模板内容。 效果:

#
运行 Python由于自带编译器没有用户输入,所以这里需要一个插件:SublimeREPL
. 直接 用 Package Control
安装,并在 Preferences —> Key Buildings -> User
下添加快捷键唤醒:
之后,在 Python 代码里可直接按 F5
运行。
#
自动格式化代码安装 Python PEP8 Autoformat
插件,在 Key Buildings
中加入:
便可用 Alt + R
格式化 Python 代码。
#
总结颜值即生产力。Sublime Text 不止支持 Python,几乎所有的文件格式都可以用它打开编辑。调教得当的话,在一个极简、强大的界面下敲代码,想想也是挺浪漫的。
#
参考与致谢文章作者:Power Lin
原文地址:https://wiki-power.com
版权声明:文章采用 CC BY-NC-SA 4.0 协议,转载请注明出处。