本文转自: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相关推荐

  1. 将Sublime Text 2搭建成一个好用的IDE

    将Sublime Text 2搭建成一个好用的IDE 说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2 ...

  2. 使用Sublime text 3打造一个小巧但强大的Go语言开发IDE

    版权声明:欢迎转载,转载请注明出处! https://blog.csdn.net/iTaacy/article/details/76716049 使用Sublime text 3打造一个小巧但强大的G ...

  3. Sublime Text 3 装了Anaconda 写Python代码出现框框的解决办法

    Sublime Text 3代码提示插件Anaconda下载:http://damnwidget.github.io/anaconda/#carousel-features 安装后写代码出现白框: 光 ...

  4. sublime Text 2 配置以及 Python环境搭建

    在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...

  5. 将Sublime Text 3设置为Python全栈开发环境

    为 Sublime Text 3 设置 Python 的全栈开发环境 Sublime Text 3 (ST3) 是一个轻量级的跨平台文字编辑器,尤以其轻快的速度,易用性和强大的社区支持而著称.它一经面 ...

  6. Sublime Text 3安装与使用

    Sublime Text 3安装与使用 本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs.com/figure9/p/sublime-text-co ...

  7. linux下的代码编辑软件,Sublime Text - 最受欢迎的代码编辑器

    提到代码编辑器,我们不仅会想到Sublime Text ,也会想到很多受欢迎的代码编辑器Vim,VSCode,Atom,Gedit等等.本文主要介绍 Sublime Text 代码编辑器. Subli ...

  8. sublime text 3 python开发环境配置

    在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况(可 ...

  9. SubLime Text 3 配置SublimeREPL来交互式调试程序

    1. 安装 SublimeREPL 插件 等待一下,输入sublimerepl,选择sublimeREPL,然后它就会在后台安装. 安装完之后,查看如下图 选择你要执行的*.py文件,通过这个路径,选 ...

最新文章

  1. 逻辑回归python sigmoid(z)_python实现吴恩达机器学习练习2(逻辑回归)-data1
  2. WPF-数据绑定:日期时间格式
  3. 032-element模块
  4. modelsim仿真中遇到的问题
  5. 依附B2B平台照样做搜索营销
  6. oracle导入导出版本规则,oracle expdp impdp 导出导入(支持高版本到低版本)
  7. DOS命令 format
  8. Flutter 底部向上动画弹出的菜单选项
  9. 二进制(1):无符号编码和补码编码
  10. 设计灵感|移动应用的可视化数据图表都是怎么设计的?
  11. php mysql 验证码代码_PHP_PHP 验证码的实现代码,checkcode.php 生成验证码图片, - phpStudy...
  12. 二十六、K8s系统强化2-seccomp与sysdig
  13. Maven静态资源导出失败问题
  14. 2018药品目录匹配_本位码_众联社本位码匹配工具2018版破解版
  15. iOS扫码识别之后添加震动/播放声音提示、歌词解析并随音乐滚动显示(包含demo源码)
  16. python中实现简单抽样的函数
  17. docker-compose 部署shipyard
  18. 判断站点访问的终端类型(移动端还是pc端)的方法(转)
  19. FOne HCI超融合系统
  20. 关于程序员的职业规划分析

热门文章

  1. [蓝桥杯][算法提高VIP]贪吃的大嘴(多重背包)
  2. java 循环3次_想请教下如何用for循环猜错3次就退出游戏
  3. eovs实训报告总结心得_实训总结与心得体会3篇_心得体会
  4. 【MyBatis】MyBatis初体验
  5. PAT_B_1060_Java(25分)
  6. python七段数码管绘制单个数字_#Python语言程序设计Demo - 七段数码管绘制
  7. matlab产生一组均为一的矩阵,在matlab中如何从一组数中得到随机数组成一个n*n的矩阵...
  8. 一文带你学会 UML 统一建模语言
  9. 『数学』--数论--组合数+卢卡斯定理+扩展卢卡斯定理
  10. ucos-ii在ARM7上移植