官网下载链接下载地址
不过还是挺贵的;99刀;不过不激活也可以用;但是老是提示比较烦
->Tools->Build System->New Build System…
输入以下代码;其中;cmd;为自己的python路径
{
;cmd;: [;G:/Anaconda3/python.exe;,;-u;,;$file;],
;file_regex;: ;^[ ]*File ;(...*?);, line ([0-9]*);,
;selector;: ;source.python;,
}
保存为<自定义名称>.sublime-build文件;在->Tools->Build System下可以看到自己定义的;运行python是选择此system即可
这个必须安装
使用ctrl;shift;p打开命令行模式;输入pac;选择install package control命令安装package control
在preferences->package control;在命令行选择install package来搜索安装各种工具包
语言包;在help->language选择语言
主要用于解决sublime的交互问题
Preferences->key bindings
{
;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;: [;f8;],
;caption;: ;SublimeREPL: Python - PDB current file;,
;command;: ;run_existing_window_command;,
;args;: {
;id;: ;repl_python_pdb;,
;file;: ;config/Python/Main.sublime-menu;}
},
f5;run current file;;可以实现input()输入f8;PDB current file;;调试模式
主要用于代码补全和提示
{
//由于Anaconda插件本身无法知道Python安装的路径;所以需要设置Python主程序的实际位置
;python_interpreter;: ;G:/Anaconda3/python.exe;,
//忽略各种空格不对, 超过79字,没怎么遇到
;pep8_ignore;: [;E501;, ;W292;, ;E303;, ;W391;, ;E225;, ;E302;, ;W293;, ;E402;],
//import的库没使用
;pyflakes_explicit_ignore;:
[
;UnusedImport;
],
//保存文件后自动pep8格式化
;auto_formatting;: true,
;auto_formatting_timeout;: 5,
//库函数的提示
;enable_signatures_tooltip;: true,
;enable_docstrings_tooltip;: true,
;merge_signatures_and_doc;: true,
//ST3也有自动补全提示;但只提示文件中输入过的单词;这个功能可用提示变量可用的函数等。
;suppress_word_completions;: true,
;suppress_explicit_completions;: true,
//会在函数内自动补全变量
;complete_parameters;: false,
//代码排版时;行的默认长度太短;根据喜好设置
;pep8_max_line_length;: 120,
//跳过开头错误提示
;anaconda_startup_errors;:true,
;anaconda_linting;: false
}
用于在当前路径下打开命令行窗口
Preferences->package settings->Terminal->Settings-User
输入以下代码;
{
;terminal;: ;c:WINDOWSsystem32cmd.exe;,
;parameters;: [;/START;,%CWD%]
}
之后可以使用快捷键ctrl;shift;t打开命令行窗口
Preferences->key bindings
输入以下代码;
{
;keys;: [;ctrl;d;],
;command;: ;toggle_terminus_panel;,
;args;: {
;cwd; :;${file_path:${folder}};,
;cmd; : [ ;python;,;-i;,;$file; ]},
},
{
;keys;: [;ctrl;w;],
;command;: ;terminus_close;,
;context;: [{ ;key;: ;terminus_view;}]
}
一个比较好的主题插件;还挺好看的
前端代码开发神器:sublime text(程序员必备工具)