把Sublime Text 2打造成一个轻量级Python的IDE
来源:互联网 发布:unity3d退出游戏代码 编辑:程序博客网 时间:2024/05/10 17:25
本文转自:http://blog.l1n3.net/python/sublime-text-to-python-ide/
因为这段时间迷上了Python,所以想吧Sublime Text 2弄成一个Python的简易IDE,Python自带的IDLE简直太难用!!!!
配置Python环境
首先去Python官网下载Python,我这里使用的是Python2.7.9
下载地址:https://www.python.org/downloads/
我这里安装到默认位置:C:\Python27
然后把该目录添加到环境变量,添加方法参考http://blog.l1n3.net/sublime-text-to-c-ide/该文中添加C语言编译器路径到环境变量的方法
完成之后打开cmd,输入python -V,如出现下图提示,表明Python部分已经配置OK
配置Sublime Text
把Python和Sublime Text安装完毕之后,理论上就可以直接使用了
按下Ctrl+B来执行py脚本
不过这里如果使用raw_input()/input()方法的时候会报错,因为ST2没有交互式窗口
解决方法可以参考
http://www.crifan.com/python_sublime_text_2_eoferror_eof_when_reading_a_line/
不过这样使用起来还是感觉不是很舒服,先这么将就着吧
配置Sublime Text 完全可替代IDLE的
之前说到我们的Ctrl+B是不能有raw_input的,不然会报错,那需要测试的时候必然会有这种情况,经过我的配置之后,我已经完全的用Sublime去替代了IDLE
首先去安装一个插件,名为SublimeREPL
安装完成之后,在菜单栏—Tools(工具)这个里面应该有SublimeREPL的子菜单
然后保证你的python目录已经加入环境变量以后
点击菜单栏的Preferences[偏好]—KeyBind(User)[按键绑定(用户)],将以下代码粘贴进去
[
// 运行Python代码
{
"keys": ["f5"],
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
},
]
我设置的快捷键为F5,这与IDLE中的是一样的,接着按ctal+alt+p,弹出包控制,输入SublimeREPL:Python,右侧就会弹出*REPL*[python],在右侧python的命令行区 ,按快捷键 F5,就可以进行测试了。
我在我这里设置了左右分栏,左边写代码,右边看调试,如图
- 把Sublime Text 2打造成一个轻量级Python的IDE
- 将Sublime Text 3打造成OpenCV3.2的IDE
- 把sublime text打造成python交互终端
- 转载-【实用】如何将sublime text 3 打造成实用的python IDE 环境
- 把VIM打造成一个真正的IDE(2)
- 把Notepad++打造成一个轻量级的Java学习工具
- 把gedit打造成一个简单的IDE
- 把VIM打造成一个真正的IDE
- 把VIM打造成一个真正的IDE
- [转]把vim打造成一个真正的IDE
- 把VIM打造成一个真正的IDE(1)
- 把VIM打造成一个真正的IDE(3)
- 把VIM打造成一个简单实用的IDE
- 把VIM打造成一个真正的IDE
- 把VIM打造成一个真正的IDE
- 把VIM打造成一个真正的IDE
- 把VIM打造成一个真正的IDE
- 把vim打造成一个IDE
- Android线程通信机制,handler,looper,messageQueue的关系
- C和指针-- 1 & 2
- GLCM灰度共生矩阵,纹理特征提取
- 和为s的连续正序列
- cmake编译问题解决
- 把Sublime Text 2打造成一个轻量级Python的IDE
- SSH整合时出现的问题
- 蓝桥杯比赛总结
- fragment 切换
- Redis Cluster 集群的实现和管理
- 图像腐蚀,膨胀
- 博客搬家
- java代理模式、动态代理(JDK,CGLIB)
- TCP、UDP、HTTP、SOCKET之间的区别与联系