Sublime配置python(Windows)

下载、安装

下载地址:Sublime Text - Download

安装

基本上都是下一步,一直到 finish

注册破解

1. 打开Sublime Text 2.0.2,看到标题栏上面有带(unregistered)表示还没有注册

Sublime配置python(Windows)_第1张图片

2. 点击 help-->Remove License,将以下代码(32、64位通用)复制进去,进行注册

----- 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 ------



3. 安装成功,如下图所示

Sublime配置python(Windows)_第2张图片

安装 package control(插件的包管理器)

1. 按Ctrl+~呼出命令控制器

2.将下面的命令复制到命令栏中后按回车

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')


或者进入Installation - Package Control 选择Sublime Text2  下面的代码复制粘贴到命令栏中,再按回车

如下图:

Sublime配置python(Windows)_第3张图片

3. 此时可以安装sublime的插件了,可根据自己需要安装。

   按 Shift+Ctrl+P 打开Package Control

4.点击install Package,输入需要安装插件的名称

查看已安装的插件:调出Package Control 输入框     输入 list package


插件

Color Scheme - Tomorrow NightColor schemes决定了编辑器界面语法高亮的字体颜色。这是一个非常酷的暗黑系样式。

Theme - Soda DarkThemes影响 Sublime 界面元素的颜色和风格。这个非常适合 Tomorrow Night 的配色方案。

SideBarEnhancements这个插件提供了侧边栏附加的上下文菜单选项,例如"New file","New Floder"等。这些本应当默认就该有的,却没有。

All AutocompleteSublime 默认的自动完成只关注当前文件的单词。这个插件扩展了其自动完成的单词列表到所有打开的文件。

SublimeCodeIntel为部分语言增强自动完成功能,包括了 Python 。这个插件同时也可以让你跳转到符号定义的地方,通过按住 alt 并点击符号。非常方便。

SublimeREPL允许你在编辑界面直接运行 Python 解释器。我倾向于在单独的终端窗口用bpython来运行,但有时 SublimeREPL 是很有帮助的。

GitGutter在编辑器的凹槽区,依照 Git ,增加小图标来标识一行是否被插入、修改或删除。在 GitGutter 的 readme 中有说明如何更改颜色图标来更新你的配色方案文件。

Pylinter这个插件提供了目前我所见到的最好的pylint编辑器整合。它自动检查 .py 文件,无论其何时被保存,并且会直接在编辑界面显示 pylint 违规。它还有一个快捷方式来禁用局部的 pylint 检查,通过插入一个 #pylint: 禁用注释。这个插件对于我确实非常有用。


PS:更多插件可以去package control官网(packagecontrol.io/ )查看!



sublime运行python环境配置

1.点击Preferences-->Browse Packages-->Python-->Python.sublime-build打开

2.修改以下内容:

{"cmd": ["python", "-u", "$file"],

"path":"D:/Program Files/python35",

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python"}

注:path里面的是python的安装路径



error trying to parse build system:Invalidescape in C:\Users\Admin\AppData\Roaming\Sublime Text 2\Packages\Python\python.sublime-build:2:9

该错误是由于Python.sublime-build里的文件配置错误引起的



sublime中,当用 Ctrl+B运行python 时,出现以下错误

[Decode error - output not utf-8][Finished in 0.4s with exit code 1]
则需要修改Sublime Text的python build的设置。将其编码设置为cp936。

步骤:
1.点击 sublime tools–>build system –>new system
2.输入:
{ "cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File /"(...*?)/", line ([0-9]*)",
"selector": "source.python","encoding":"cp936"}
3.保存为Python.sublime-package,Ctrl+B运行一下,若无效则重启sublime

你可能感兴趣的:(Sublime配置python(Windows))