把Sublime Text 2打造成一个轻量级Python的IDE
本文转自: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"
}
},
]
1
2
3
4
5
6
7
8
9
10
|
//运行Python代码
{
"keys":["f5"],
"caption":"SublimeREPL: Python - RUN current file",
"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 2搭建成一个好用的IDE
将Sublime Text 2搭建成一个好用的IDE 说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2 ...
- 使用Sublime text 3打造一个小巧但强大的Go语言开发IDE
版权声明:欢迎转载,转载请注明出处! https://blog.csdn.net/iTaacy/article/details/76716049 使用Sublime text 3打造一个小巧但强大的G ...
- Sublime Text 3 装了Anaconda 写Python代码出现框框的解决办法
Sublime Text 3代码提示插件Anaconda下载:http://damnwidget.github.io/anaconda/#carousel-features 安装后写代码出现白框: 光 ...
- sublime Text 2 配置以及 Python环境搭建
在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...
- 将Sublime Text 3设置为Python全栈开发环境
为 Sublime Text 3 设置 Python 的全栈开发环境 Sublime Text 3 (ST3) 是一个轻量级的跨平台文字编辑器,尤以其轻快的速度,易用性和强大的社区支持而著称.它一经面 ...
- Sublime Text 3安装与使用
Sublime Text 3安装与使用 本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs.com/figure9/p/sublime-text-co ...
- linux下的代码编辑软件,Sublime Text - 最受欢迎的代码编辑器
提到代码编辑器,我们不仅会想到Sublime Text ,也会想到很多受欢迎的代码编辑器Vim,VSCode,Atom,Gedit等等.本文主要介绍 Sublime Text 代码编辑器. Subli ...
- sublime text 3 python开发环境配置
在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况(可 ...
- SubLime Text 3 配置SublimeREPL来交互式调试程序
1. 安装 SublimeREPL 插件 等待一下,输入sublimerepl,选择sublimeREPL,然后它就会在后台安装. 安装完之后,查看如下图 选择你要执行的*.py文件,通过这个路径,选 ...
最新文章
- 逻辑回归python sigmoid(z)_python实现吴恩达机器学习练习2(逻辑回归)-data1
- WPF-数据绑定:日期时间格式
- 032-element模块
- modelsim仿真中遇到的问题
- 依附B2B平台照样做搜索营销
- oracle导入导出版本规则,oracle expdp impdp 导出导入(支持高版本到低版本)
- DOS命令 format
- Flutter 底部向上动画弹出的菜单选项
- 二进制(1):无符号编码和补码编码
- 设计灵感|移动应用的可视化数据图表都是怎么设计的?
- php mysql 验证码代码_PHP_PHP 验证码的实现代码,checkcode.php 生成验证码图片, - phpStudy...
- 二十六、K8s系统强化2-seccomp与sysdig
- Maven静态资源导出失败问题
- 2018药品目录匹配_本位码_众联社本位码匹配工具2018版破解版
- iOS扫码识别之后添加震动/播放声音提示、歌词解析并随音乐滚动显示(包含demo源码)
- python中实现简单抽样的函数
- docker-compose 部署shipyard
- 判断站点访问的终端类型(移动端还是pc端)的方法(转)
- FOne HCI超融合系统
- 关于程序员的职业规划分析
热门文章
- [蓝桥杯][算法提高VIP]贪吃的大嘴(多重背包)
- java 循环3次_想请教下如何用for循环猜错3次就退出游戏
- eovs实训报告总结心得_实训总结与心得体会3篇_心得体会
- 【MyBatis】MyBatis初体验
- PAT_B_1060_Java(25分)
- python七段数码管绘制单个数字_#Python语言程序设计Demo - 七段数码管绘制
- matlab产生一组均为一的矩阵,在matlab中如何从一组数中得到随机数组成一个n*n的矩阵...
- 一文带你学会 UML 统一建模语言
- 『数学』--数论--组合数+卢卡斯定理+扩展卢卡斯定理
- ucos-ii在ARM7上移植