RT,本文主要列举python的各种编辑器-PyScripter、pycharm 、atom、vscode、Sublime Text等等.

PyScripter 开源 免费 windows only

https://github.com/pyscripter/pyscripter

PyScripter 的安装包需要去SF上下载: https://sourceforge.net/projects/pyscripter/

用了两天PyScripter ,PyScripter 内置的python版本是3.4.1且是32位的,容易报错。不再推荐PyScripter

pycharm 收费 社区版免费 跨平台

http://www.jetbrains.com/pycharm/

PyScripter和pycharm 都python专用型的编辑器,装完就能用,更推荐初学和新手使用这类编辑器。

PyScripter功能相当丰富,启动速度较快。pycharm 启动太慢了,嫌弃。

eric6 python ide

http://eric-ide.python-projects.org/

rodeo python ide

https://github.com/yhat/rodeo

spyder python ide

https://github.com/spyder-ide/spyder

NINJA IDE python ide

http://ninja-ide.org/using/

notepad++ 开源 windows only 支持插件

https://notepad-plus-plus.org/

notepad2-mod 开源 windows only

http://xhmikosr.io/notepad2-mod/

notepad++ 和notepad2-mod 比较轻量,支持多个语言的高亮,启动速度快,所以在我这里的定位更多是用来查看和临时修改代码用的。

ATOM 开源 目前免费 跨平台 支持插件

https://atom.io/

Visual Studio Code (VSCode) 开源 免费 跨平台 支持插件

https://code.visualstudio.com/

Sublime Text 3 收费 跨平台 支持插件

http://www.sublimetext.com/

Sublime Text 插件网站:https://packagecontrol.io/

安装package control : https://packagecontrol.io/installation

IDLEX

IDLE 是python 自带的编辑器,可以使用IDLEX进行增强。-_-!不过貌似用处不大.

输入命令进行安装:

pip install idlex

ulipad 开源 跨平台 已经停止更新

ulipad 作者是limodou,后来还开发了python web框架uliweb。

大约几年前没有这么多编辑器可以用,所以ulipad算是比较好用的。

由于作者没有精力再更新,已经不适合用来进行python3开发,只在这里提一下。

Emacs VIM 略过,学习曲线太高.

2016年9月9日 09:03:15 codegay

python的各种编辑器-PyScripter、pycharm 、atom、vscode、Sublime Text等等的更多相关文章

  1. 学会了 Vim 还有必要用 GitHub Atom 或者 Sublime Text 么?

    亦俊 ,90后,Vim 专栏作者 563 人赞同 Vim 知乎专栏:http://zhuanlan.zhihu.com/hack-vim 用过 [ Visual Studio 2015 ] [ Sub ...

  2. Atom 和 Sublime Text 相比哪个好?

    好像截止到今天还分不出来,Sublime确实会快一点.

  3. Python自学教程1-安装pycharm和执行环境

    Python虽然简单,但是很多没有接触过的学起来还是比较困难的.因此很多人会报班去学,我觉得不需要花那个钱,只要方向正确,加上核心知识点的提炼,自学一个月左右就能上手. 我尝试写下这个自学教程,只讨论 ...

  4. sublime text 3 + python配置,完整搭建及常用插件安装

    四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...

  5. 使用Sublime Text 3做Python开发

    引言 刚转到OS X平台时,寻找写Python,JavaScript,Markdown等文件的工具时,比较了许多工具, 最终选择了Sublime Text 2,主要原因是其跨平台, 想着以后再转到wi ...

  6. 使用 Sublime Text 做 Javascript 编辑器 - 集成 JSHint 问题检测工具

    JSHint(jshint.com)是 Javascritp 代码质量工具,可以帮助开发人员发现 Javascript 代码中的错误和潜在的问题.jshint.com 是一个在线编辑器,我们可以为 S ...

  7. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  8. 对于pycharm和vscode下,从外部复制文本内容为python字符串内容是会自动加\u202a解决办法

    先来看下这个python3源代码,表面上看没有语法毛病,如果源代码字符串内容是手动复制过来的文本内容,在pycharm和vscode下始终提示: pywintypes.error: (2, 'Shel ...

  9. Python编辑器——Pycharm以及Sublime Text 3的安装教程

    近来工作繁忙,顾不上学习,但还是有些小兄弟问我有没有编写Python代码的工具以及安装方法,跟我吐槽说他安装后总是有问题.那么今天就来说一说Pycharm的安装,顺带说一下Sublime Text 3 ...

随机推荐

  1. 转:用C++实现的一种插件体系结构-----概述

    用C++实现的一种插件体系结构-----概述 本文讨论一种简单却有效的插件体系结构,它使用C++,动态链接库,基于面向对象编程的思想.首先来看一下使用插件机制能给我们带来哪些方面的好处,从而在适当时候 ...

  2. html的a链接的href怎样才另起一个页面

    在后面加上target ="_blank",就可以,正如: <ul class="nav navbar-nav navbar-right" style=& ...

  3. 分布式事务二阶提交DTS系统

    前端时间写新交易系统时,经常碰到事务一致性问题,网上搜了一下,有一些解决方法,采用了扫表补偿的方式来完成,刚开始只有几个接口需要处理,工作量还可以,但是后续随着需求的增加,这些场景错综复杂,导致大量时 ...

  4. centos7装机和初步运维

    1.装机-制作U盘启动盘 CentOS7是一个比较新的版本.在服务器领域用得比较多.因为前安装软件可能没有Ubuntu那样方便,所以桌面领域好像不是很多. https://www.centos.org ...

  5. LOL

    当输入数据一样时,计算结果是一样的,但运行时间的差别很大.在算法正确的前提下,应该选择算法效率高的 嵌入式软件,BSP驱动,通信协议,上层应用软件. 多协议标签交换(MPLS)是一种用于快速数据包交换 ...

  6. [sqoop1.99.7] sqoop命令

    官网文档:http://sqoop.apache.org/docs/1.99.7/user/CommandLineClient.html#delete-link-function 一.了解sqoop数 ...

  7. 用socket实现ping功能(记录)

    /* 参考 http://bbs.csdn.net/topics/230001156 原文为win32版本 稍有改动,以适应mac与linux系统 */ #include <stdio.h> ...

  8. Elasticsearch5.0.1 + Kibana5.0.1 + IK 5.0.1安装记录

    最近工作需要,开始研究ES,当前ES的最新版本为5.0.1,从之前的2.x的版本号一下升级到5.x,主要是之前Elastic的产品版本号因为收购等原因很乱,ES 2.X版本的和Kibana 4.x版本 ...

  9. D​e​p​l​o​y​m​e​n​t​ ​f​a​i​l​u​r​e​ ​o​n​ ​T​o​m​c​a​t​ ​6​.​x​.​ ​C​o​u​l​d​ ​n​o​t​ ​c​o​p​y​ ​a​l​l​ ​r​e​s​o​u​r​c​e​s​ ​t​o

    在myeclipse总部署项目,一直有问题,提示如下的错误,经过研究在网上需求帮助,解决方案如下: Deployment failure on Tomcat  6.x. Could not copy  ...

  10. 《精通C#》索引器与重载操作符(11.1-11.2)

    1.索引器方法结构大致为<modifier><return type> this [argument list],它可以在接口中定义: 在为接口声明索引器的时候,记住声明只是表 ...