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. NFC

    NFC手机是指带有NFC模块的手机.带有NFC模块的手机可以做很多相应的应用.NFC是Near Field Communication缩写,即近距离无线通讯技术.在13.56MHz频率运行于20厘米距 ...

  2. PHP表单header post get

    header 是服务器以HTTP协议到浏览器前所送出的字符串 在表头与HTML文件之间需要空出一行 $_POST   $_GET 必须要有method="post" 上传文件类表单 ...

  3. SSAS 部署失败 总结

    今天部署微软官方的SSAS实例AdventureWorks Multidimensional Models SQL Server 2012到本地SQL SERVER数据库,报了好几个错误.总结一下给大 ...

  4. react+redux完整项目

    地址:https://segmentfault.com/a/1190000007642740?utm_source=tuicool&utm_medium=referral

  5. office2003安装公式编辑器mathtype5.2

    同事的一台电脑,xp系统,需要安装公式编辑器mathtype,安装完后,启动word时出现了宏的警告. 在菜单中,无论如何设置宏,都不能去除该提示框.删除了模板normal.dot,也不能解决该问题. ...

  6. guava学习--FutureFallback

    FutureFallback提供一个Future的备用来替代之前失败的Future,常被用来作为Future的备份或者默认的值. @Testpublic void testFuturesFallbac ...

  7. Web cookie 详解

    总结:服务端客户端变量建议都是用 utf-8字符集, 前后传递的变量都建议使用url编码处理.php setcookie 保存到客户端的变量会自动url编码的, 所以客户端获取后需要decodeURI ...

  8. git clone error: RPC failed; result=22, HTTP code = 502

    http://www.jianshu.com/p/645d3fe4e028 git克隆的工程太大用https的方式会有如下问题 hbl:tmp hubert$ git clone https://gi ...

  9. 【思路】-jscode

    jscode             //1.0 思路             //VH.PutSet(TagFields.PageName, PageName.Index);             ...

  10. JS 跳转页面 在新的选项卡打开

    function going(url) { var a = $("<a href='" + url + "' target='_blank'>Apple< ...