您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

什么样的 Python 编辑器比较适合新手?

2024/2/18 18:05:59发布24次查看
回复内容: pycharm 别无所求
jetbrains出品的商业python ide
java界知名的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 studio
https://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全平台
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product