PHP也是用sublime text 3来作为IDE工具开发,也习惯了sublime text 3来开发东西。
现在在学习python,但然还是一样希望是通过sublime text 3来当IDE工具了,不过好在sublime text 3也是够强大,python开发也是一样妥妥的。
PHP的配置环境不同,python貌似也只需要增加以下几个插件就可以了(如果其他大佬觉得有其他的东西欢迎告诉我)。
1、Python PEP8 Autoformat
这个插件是实现用PEP8规范自动格式化Python代码的插件。
安装完成后,在user配置中输入:
{
"autoformat_on_save": true,
}
来实现保存时自动格式化。
2、SublimeREPL
这个插件是实现调用调试窗口的,PHP是网页在测试,python和C这些都需要调试窗口来测试运行,所以这个插件是必不可少的。
安装完成后,在Preferences-->Key Bindings User,输入:
[
{
"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": ["f4"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command",
"args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
}]
来实现按F5键,直接运行代码,和python自带的IDE一样,F4运行python交互式模式。
如果不喜欢的话在keys:里面把F5,F4替换成自己喜欢的即可。
另外,默认F5后的调试窗是单独一个页面,如果要分成两个页面在一起的话,只需要设置view->layout下根据自己的需求选择即可。
3、Anaconda
这个插件是python的基础插件,主要实现语法提示等等操作,非常的重要。
安装完成后,在default配置里,找到python_interpreter这项,修改成你本机python.exe的绝对路径。
然后在user配置里,输入:
{
"anaconda_linting": false, //白色框关闭
"auto_formatting": true, //自动格式化
"suppress_word_completions": true,
"suppress_explicit_completions": true,
"complete_parameters": true,
"python_interpreter": "C:/Users/AppData/Local/Programs/Python/Python36/python.exe",
}
以上主要是去掉Anaconda在代码提示时很烦人的一个白色框,然后就是各种自动完成的配置。
以上三个插件安装完成后,基本可以用sublime text 3来开发python了。
如果其他大佬还有更好的插件,麻烦一定要告知小弟。谢谢了。
2 条评论
咱,我也装个看看
嘿嘿,一起学习