sublime text3的安装及配置参考:https://www.zhyong.cn/posts/d83d/
若想使用Pycharm可参考:https://www.zhyong.cn/posts/3697/
同步发布在个人博客:https://www.zhyong.cn
安装插件如下(使用包管理搜索名称即可安装):
- SublimeCodeIntel: 代码提示插件,可根据是python、java等自动代码示
- SideBarEnhancements: 扩展了侧边栏功能,快捷键
Ctrl+k Ctrl+b
打开或关闭侧边栏 - pylinter:Python基本主题,在
Preferences
——>Color Scheme
——>选择MonokaiPylinter
- SublimeTmpl:新建文件模板插件,可以支持多种语言例如Python、PHP等,可以设置自己的模板,具体如下!
- Terminal:打开一个命令窗口,用于各种命令操作,默认快捷键为
Ctrl+Shift+t
- AutoPep8:python开发规范pep8,默认快捷键
Ctrl+8
预览格式化后的代码,Ctrl+Shift+8
直接格式化代码 - SublimeLinter 是用来在写代码时做代码检查的,可以检查Python代码是否符合PEP8的要求
- Anaconda:自动匹配关键字等实用功能,有效提高开发效率(官网好像被墙)
- SublimeREPL:直接运行当前文件,可以方便调试与交互,与Terminal可以联合使用
SublimeTmpl设置模板
我的配置文件如下,可根据情况修改:
{
"disable_keymap_actions": false, // "all"; "html,css"
"date_format" : "%Y-%m-%d %H:%M:%S",
"attr": {
"author": "ZhangYong",
"email": "stiverick610@gmail.com",
"link": "https://www.zhyong.cn"
}
}
同时可修改新建Python文件的默认快捷键ctrl+alt+shift+p
为ctrl+alt+p
,在Key Binding-Default
中修改即可,删除新建PHP文件快捷键ctrl+alt+p
新建文件如下:
Anaconda Sublime插件
此为Sublime Text3插件,与Python环境管理Anaconda同名,需安装Anaconda
具体安装以及使用参考:https://www.zhyong.cn/posts/90fa/
设置Anaconda虚拟环境路径:preferences——Package Settings——Anaconda——Settings-User
,设置内容如下:
{
"python_interpreter":"C:\\Users\\stive\\AppData\\Local\\Continuum\\anaconda3\\envs\\study\\python.exe",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"complete_parameters":true,
"anaconda_linting": false,
}
修改python_interpreter
值即可,查看Anaconda虚拟环境位置,使用conda env list
即可查看:
**注意:**需要将\
改为\\
,转义自身。
将Build System
改为Anaconda
SublimeREPL配置
虽然上面通过Anaconda
插件使得Ctrl+B
可以使用conda虚拟环境,但是Ctrl+B
运行Python文件时,若出现交互界面(如input
函数),则不可以进行交互,安装此插件可解决交互问题,更加像一个IDE。
设置运行当前Python文件快捷键(F5):
References——>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"
}}
]
默认框为新标签页,这样查看运行后信息很不方便,通过views-layout-Rows 2
,这样按F5
后即可显示在下面的编译区域。
但是却还是只能使用默认环境,试了好久想使用Anaconda环境都没有成功,过段时间再试试。
**备注:**修改配置文件时,尽量修改Settings - User
文件,这样即使包升级后配置文件也不会被覆盖。
参考: