sublime text配置Python环境及常用设置
sublime text配置python环境及常用配置
·
文章目录
一、sublime text下载
官网下载链接下载地址
不过还是挺贵的,99刀,不过不激活也可以用,但是老是提示比较烦
二、配置python环境
->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即可
三、sublime常用包
1、package control
这个必须安装
使用ctrl+shift+p
打开命令行模式,输入pac,选择install package control
命令安装package control
在preferences->package control,在命令行选择install package来搜索安装各种工具包
2、ChineseLocalzations
语言包,在help->language选择语言
3、SublimeREPL
主要用于解决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):调试模式
命令 解释 break/b 61 在61行添加断点 cl 61 删除61号断点 b 显示所有断点信息 continue/c 继续执行程序 list/l 查看当前行的代码段 step/s 进入函数 return/r 执行代码直到从当前函数返回 exit/q 中止并退出 next/n 执行下一行 pp 打印变量的值 help 帮助
4、Anaconda
主要用于代码补全和提示
Preferences->package settings->Anaconda->Settings-User
{
//由于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
}
5、terminal
用于在当前路径下打开命令行窗口
Preferences->package settings->Terminal->Settings-User
输入以下代码:
{
"terminal": "c:\\WINDOWS\\system32\\cmd.exe",
"parameters": ["/START","%CWD%"]
}
之后可以使用快捷键ctrl+shift+t
打开命令行窗口
6、terminus
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"}]
}
7、material theme
一个比较好的主题插件,还挺好看的
更多推荐
已为社区贡献1条内容
所有评论(0)