回复内容:
pycharm 别无所求jetbrains出品的商业python idejava界知名的intellij idea就是出自这家家公司优点:支持重构支持django支持可视化调试支持gae支持智能提示集成单元测试集成svn,git和hg等各种版本管理工具可以利用intellij idea的各种插件支持windows, mac和linux平台缺点:价格:100$ (可以免费试用一个月)开始用的时候考虑买一套,后来发现其实每个月重装一次也可以的。http://www.jetbrains.com/pycharm/ps: 它是我放弃用vim做python开发的唯一理由。
pycharm,真的用过之后会爱上的。自动补全,代码格式化,智能提示等,太多功能了,现在还没摸索清楚。而且,对django的支持也很好,代码补全的功能很强大,自定义模块中的方法都可以补全
ptvs – python tools for visual studiohttps://youtu.be/jnnaoypc6ek ptvs 2.0- a quick overview (2-4 mins per feature) http://v.youku.com/v_show/id_xnji4mjc5mjgw.html?from=s1.8-1-1.2
ptvs is a free, open source plugin that turns visual studio into a python ide.
ptvs supports cpython, ironpython, editing, browsing, intellisense, mixed python/c++ debugging, remote linux/macos debugging, profiling, ipython, django, and cloud computing with client libraries for windows, linux and macos.
designed, developed, and supported by microsoft and the community.
当然ipython系列啦。ipython notebook 也很棒。支持markdown mathjax。嵌入代码。还可以导出pdf格式哟。下个anancoda就行。一键下载一键安装。win。mac。linux。平台都行。重点是免费。如果另外的推荐我还是推荐pycharm吧。jetbrain系统出品。品质有保证。(话说jetbrain大有统治世界的既视感啊!)好了就说这么多。啦啦
ulipad ..
之前回答的问题被跳转到这个页面啦,就复制下之前的答案吧。python新手,sublime text 2新手,macvim新手,visual stdio新手。但是我真的觉得sublime text超级无敌好用啊!真的超级无敌漂亮啊!真的可以完美跨平台啊!当然vim也挺好看的,但是真的好难配啊。。。好啦,上干货啦!先看图!好吧,13寸macbook pro好像开两个编辑窗口会有点短。。配置这样一个环境只需要5分钟!真的只需要5分钟哦!配置这样一个环境只需要5分钟!真的只需要5分钟哦!说下步骤吧:1. python运行环境的设定:mac os下面sublime text只需要在选定build system下设定为python就可以完成运行环境的设定啦。windows下需要设定python路径。参考点击“preference”—–》“browse packages”———-》“python”,编辑python.sublime-build文件,添加python应用程序的路径,我的是安装到了c:\python27路径中:{“cmd”:[“python.exe”, “-u”, “$file”],”path”:”c:/python27″,”file_regex”: “^[ ]*file \”(…*?)\”, line ([0-9]*)”,”selector”: “source.python”}
注意:1、代码路径和环境变量的路径中不要带中文,对中文支持还不好。
2、写完程序后,需要先保存一下,才能够运行。运行时按ctrl+b。
2. 更改主题:首先安装package contral:按ctrl +`,输入:import urllib2,os; pf=’package control.sublime-package’; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else none; urllib2.install_opener(urllib2.build_opener(urllib2.proxyhandler())); open(os.path.join(ipp,pf),’wb’).write(urllib2.urlopen(‘package control’+pf.replace(‘ ‘,’%20’)).read()); print ‘please restart sublime text to finish installation’然后按ctrl+shift+p(win) 或 command+shift+p(mac) 调出控制面板,就可以下载主题啦。输入install,回车啊,输入theme,就有各种各样的主题啦~下载下来,然后更改settings – user下的设定就好~这是我的settings – user:{“color_scheme”: “packages/color scheme – default/solarized (dark).tmtheme”,”font_size”: 14.0,”theme”: “flatland dark.sublime-theme”}参考下:sublime text 2 主题推荐:flatland重点:当然sublime text 2 对中文支持有问题,需要使用中文,包括注释,请在.py内开头输入:#coding=utf-8然后按ctrl + b 就可以运行啦~
我觉得windows python安装包的idle就很适合,更深入点可以用vim
sublime text啊本身就是python写的
按照“决不花钱”的强盗逻辑,要收费的就不推荐了…免费的ide,坚决eclipse + pydev不二~komodo免费版也行,比eclipse+pydev稍逊,没有outline、重构功能;每次看到讨论ide的时候就有人推荐vim/emacs,我劝你们还是打住吧——vim/emacs很强大是没错,但前提是你要熟悉它,不熟悉的话你至少要挣扎好几个星期…都花在折腾编辑器上..而且,目前看来,vim/emacs最终挣扎出来的结果不见得比eclipse+pydev好——我还真没见过谁把vim折腾到像pydev那样auto-completion + outline + refactoring + debug一应俱全的,拜托我们没那么多时间我们只是想快速用python脚本写点东西…
sublime text 2/3 适用于目前任何主流语言,linux、windows、mac全平台