Eclipse Python最佳/好还是坏IDE?

我试图超越emacs/vim/kate 并且想知道日食是否更好,是否是 *最好的 * python的IDE. 我应该离开emacs并在日食中进行python编码吗? 克里斯

# 回答1

" se xhedydeyde@spawar.navy.mil" 写信: Eclipse就像"图形" emacs. 它使用更多的内存, 需要一种使您将项目置于其结构之下的结构 而不是使用您想要的任何布局. 将其与颠覆相结合, CVS或其他VC与Emacs一样困难 - 如果某些VC并不难... 但是,这只是我,我使用Emacs已有7年了... ;-) - - Jorge Godoy
# 回答2

日食非常缓慢. 3G P4看起来像8m 86. Java,但不适合Python. 但这是2个IDE中的1个 多线程应用程序的调试. 我更喜欢Eric或Pythonwin.
# 回答3

日食非常缓慢. 3G P4看起来像8m 86. Java,但不适合Python. 但这是2个IDE中的1个 多线程应用程序的调试. 我更喜欢Eric或Pythonwin.
# 回答4

这个问题没有答案. 所有的python ids都有自己的 优点和劣势,不同的程序员期望不同 从他们的身份看的东西. 最适合您的是什么取决于什么功能 你需要. Pydev,毫无疑问地"好" IDE. 最好的是主观 事务. 当我不熟悉API和自动列表时,我会使用Eclipse(或SPE) 成员在这些情况下提供帮助. 否则scite(或vim/kate/emacs 你的案子)很适合我.
# 回答5

我是Eclipse的忠实粉丝,并向任何问的人重新注册它:) 没有人可以说任何人都是 *最好的 *,因为这是一个品味问题, 但这真是太好了. imo的主要好处是它的可行性... Eclipse是一个 *框架 *, 可以很好地处理很多东西,例如HTML(如果您正在编码 python用于网络),c/c ++(如果您要构建扩展),则xml如果 您正在使用它,依此类推...全部来自一个应用程序, 具有常见的范例. RCS的处理也很普遍... 我每天都使用Eclipse + Pydev +子插图! 当然,我永远无法陷入野蛮人……这也非常强大 虽然...为什么要离开它? 缺少您需要的东西吗? 我的日食+1! j.f. sexexhexpawar.navy.mil写道:( _@_) 嗨,克里斯, 我认为您应该自己尝试...成为 *最好的IDE *是 通常是主观的事情,因此,您应该决定是否是 最好的IDE来完成您想要的任务. 我还必须警告您我是它的现有维护者,它是 *我的 * 最喜欢的IDE :-) 另外,我将其用于大型项目(我的Python上的2569 .Py文件 我的项目中的安装和大约1800个.py文件)和Altough I 同意您需要快速计算机在 最佳性能,我发现使用ATHLON 1600+与512MB RAM 在使用日食时对我来说足够了 pydev(还有功能 Eclipse提供的编辑时值得损失速度 与vi或emacs这样的编辑相比,有些事情 从长远来看,学习曲线可能不是那么轻,我 很确定这是值得的 - Altough我真的很想念一个更快的 用于编译C ++的机器. 但是最后,正如我所说,这是一个主观的事情,所以,您必须 自己决定. 干杯, fabio sexpedydedydy@spawar.navy.mil写道:( _@_) 我一直是一个沉重的Emacs用户已有几年了,但是最近转而 Eclipse用于Python开发. 起初我持怀疑态度,但我给了 有机会几天,并说服了. 对我来说,杀手pydev的功能是皮革集成. 被告知 当您误认为可变名称时,立即是一个大延误. 还 很好的是重构支持(尽管这是有可能的 集成了bicyclerepairman! 使用Emacs,我发现在 蚀). 我仍然发现Eclipse编辑尴尬的某些事情 在emacs中很容易(emacs在我的手指上),所以我偶尔会切换 返回emacs进行快速编辑. 日食性能对我来说不是问题,但是我有一个顽强的盒子. 享受, 亚伦·宾厄姆
# 回答6

我不可知; 许多IDE/编辑都有嗡嗡声,您应该学会使用 至少一对夫妇: - vim,emacs - 机翼,科莫多,文本成员(仅OS X) -Jedit,Eclipse, -Eric,Pythonwin,Kate,Leo等. 检查Wiki:http://wiki.python.org/moin/developmenttools 然后Google c.l.py以如何支持您最需要的功能: 语法着色,SVN集成,自动完成(如果您认为有帮助), 孔,螺纹调试器,智能标签,对象/类/代码 折叠/浏览器等.这个家伙花了很多时间撰写以下时间:http://groups.google.com/group/compche5915f8f8f09546
# 回答7

>>如果是Python的 *最佳 * IDE. << 没有人可以为您回答这个问题. 只需尝试一下即可. 我喜欢的两个 我看不到此线程中提到的是Pythoncard(免费)和 Wingware(价格为30.00美元,但您可以免费尝试.) BS
# 回答8

这可能是一个公平的答案. 我的经验:两年前,我从BOA开始,直到发现Eric. 从那以后,我一直和Eric在一起. Eric使用QT作为GUI. 我认为两个QT WX使您能够做几乎相同的事情. 我喜欢这项工作 F.Lundh在TKINTER上做过,但是每次尝试时,我都会陷入 tcl搞砸了它的建立. 以不可或缺的例子为例 DataGrid:QT和WXWidgets中的一小菜,一场噩梦 否则. 自几周以来,我参观了Wing-ide,Komodo和Pydev. Pydev似乎确实是顶级繁重的kludge. 爪哇也许还可以 恋人,但非常努力地建立和合作,尽管 大量炒作和垃圾邮件. Wing-ide的调试器停止 埃里克(Eric)和科莫多(Komodo)做得不对的想象错误. 我无法得到 设计师在Komodo上运行. 所以我是BAC k在埃里克(Eric). 在Eric上,您使用 出色的QT设计师. 如果您运行Linux,则会使用KDE获得QT和PYQT. 你 如果需要,可以继续运行侏儒. 对于Windows,QT4应该 是自由的. 此外,存在非常广泛和吸引人的扩展:QWT 和QWT3D用于图形. 这是我的经验. 如果我发现更好,我会改变. malv
# 回答9

尽管我尝试了以上列出的大多数IDE,但要坚持一些 一段时间,我总是发现自己会陷入困境 提及:空闲. 这很简单,快速,并且有多个监视器缺乏 标签确实不是什么问题. 我发现自己使用空闲的最大原因是 着色...我在其他编辑中几乎没有支持 有自己的颜色. 当然,我还没有足够的时间来打扰 在一些编辑中. 例如,日食的表现像狗一样 我的双opteron工作站带有2GB的RAM,这足以使 惹恼我. 我不必等待超过1秒钟 编辑器开始,然后打开本质上是文本文件的内容:p.
# 回答10

avi ...@gmail.com写道: 然后,由于"项目管理"过多的屏幕家具, 必须编辑"通过钥匙孔" ... 保罗
# 回答11

Aaron Bingham 写道: [...] 重构和一般的"语义倾斜"肯定似乎 关于日食的有趣点(那是emacs有点 古老而毛茸茸的,Eclipse正在增长一个像Emacs这样的大用户群). 不过,不完全确定lisp-> java是进步. John
# 回答12

avthyde@gmail.com写道: 您是指内置的关键字或Modulenames/ className吗? 来自stdlib? 在文本伴侣中轻松自定义着色,您可以更改颜色/ 大胆 /斜体 /强调32类事物类别(有些无关 对Python和斜体并不是那么有用)):注释,关键字, 数字,用户定义的常数,内置consts,vars,strings,string 插值,preproc'r线,preproc'r指令,func/meth名称, 班级名称,甲基参数,甲基苯丙胺等. 在Komodo中,您可以选择文本颜色/字体大小/粗体/斜体(但不能 python的下划线:bracebad,bracehighlite,课程,评论, 控制字符,默认功能,功能,标识符,缩进指南, 关键字,行号(?),数字,运算符,stderr/in/in/out,stringeol, 字符串. 可能您可以在VIM,Emacs,Eclipse,Wing,我可以做类似的事情 尚未检查. 能够大胆/下划线(不仅依靠 颜色)意味着您使用的颜色更少. 眼睛容易得多.
# 回答13

Fabio Zadrozny 写道: [...] 嘿,法比奥,这可以是真的:https://bugs.eclipse.org/bugs/show_bug.cgi?id=15820 | -------评论#4 Chris McLaren 2003-01-08 10:43 [回复] -------------------------------------------------------------- | |这不再是关键绑定问题 - 关键绑定可以完全 |自定义但VI仿真需要由编辑器提供特殊支持. 关闭 |这个公关 - 最好的步骤是尝试游说vi仿真到博士 提案. 他们在开玩笑,对吗??? 可以没有免费的VI模式 对于日食? 如果核心内容中缺少如此基本的东西, 给我一点希望,Emacs将被移位为 编辑很快... Java的基础使我也有点担心. 首先,LISP加上 "程序员抓挠自己的瘙痒"模型似乎非常 成功地让人们在Emacs完成工作. 更多的 重要的是,我担心许可问题会阻止emacs黑客 否则可能会切换并使平台更适合其他 埃姆斯难民. 约翰
# 回答14

约翰·J·李(John J. 我还做标准的事情,例如重命名时使用Quer-Replace. 实际上,像dabbrev-expandis之类的东西也许我会发现我不可或缺的一件事是不可或缺的其他编辑者 - 我想知道Eclipse/pydev是否有? 在光标位置之前,您要立即键入(然后在当前缓冲区中的所有其他BufferSif搜索中来回来回输入...),直到找到ACOLTETION;然后您可以重复该命令以循环循环到所有其他可能的完成.). 是的,Eclipse默认情况下具有它(不是Pydev工作):Alt+/ 好吧,实际上,Pydev也对Python做了一些事情(代码完成 对于内置和自行车维修人员的整合),这将是 非常简单地添加一些脚本功能,也可以使用Jython,所以 我真的不认为您会与"只Java"联系在一起 - 它的核心 将一直是. 约翰 干杯, 法比奥
# 回答15

作为"自行车维修人的整合",不断弹出作为独特的 基于Jave的Pydev的功能,众所周知其他IDE也有 这个. 例如,非Java Eric拥有"自行车维修人"的整合 很长一段时间. 就个人而言,尽管在Python进行了激烈的编程,但我从来没有 遇到了对自行车头的真正需求.
# 回答16

约翰·J·李(John J. 01-08 10:43 [回复] ------- ||这不再是关键绑定问题 - 可以完全定制键绑定,但VI仿真需要特别支持编辑器. 关闭|这个公关 - 最好的步骤是尝试游说VI仿真到提案草案. 他们在开玩笑,对吗??? 可以没有免费的vi模式来蚀了吗? 如果核心内容中缺少如此基本的东西,那么我很快就会随时成为大野兽,很快就会流离失所... 好吧,我记得看到一个是自由的(Altough这不仅仅是一个 一年前 - 我真的不使用vi,所以,我只是从中搜索了 好奇心),但是如果您搜索并且找不到它……我不知道, 也许它的作者决定将其商业化? 不过,我很确定 那里w 作为一个... Java的基础使我也有点担心. 首先,LISP和Programmer刮擦自己的瘙痒模型似乎非常成功地让人们在Emacs中完成工作. 更重要的是,我担心许可问题会阻止emacs hackers whoight否则切换,并使平台更适合其他emaks难民使用. 成为爪哇,不用担心我太多了...已经有很多VM 除了太阳(包括GCJ),我认为如果您不想 Java的程序,为Jython,Jruby等添加脚本层 相当容易(考虑到某人有时间去做). 约翰 法比奥
# 回答17

Malv写道: 你好... 是的,自行车维修的人被许多IDE使用(这就是意思 是的)? 至于重构,这是您只在使用后才错过的东西 (是的,自行车维修人员提供的人仍在 与Java可用的工具相比,童年 弥补了它的易于编程 - 直到某个时刻, 因为如果您拥有与Java一样好的工具,那就可以 Python的编程更加愉快). 当然,你可以做到 手动,但是当您有工具做工具时,为什么还要打扰呢? 干杯, 法比奥
# 回答18

它不会在Python论坛中放错地方,以引起您的注意 布鲁斯·泰特(Bruce A. Tate)的书: "超越Java",2005年9月O'Reilly,ISBN 0-596-10094-9. 布鲁斯解释了原因:" ... Java放弃了基础,条件 可以替代出现的替代方法." 就我个人而言,我从来没有觉得Python的任何需要 关于Java工具,以更有效地进行编程. 少 混乱,越好! malv
# 回答19

2005年12月5日,星期一,法比奥·扎德罗兹尼(Fabio Zadrozny)写道: [...] [...] 当然,但是, *核心 *在我正在考虑的Java中. 我想知道它是多么"封闭". 可能我只是为自己创造FUD. 我听说菲利普·埃比(Phillip Eby)说了关于它的设计的好话,这不是一个坏事 符号. 约翰
# 回答20

我担心许可问题会阻止emacs黑客 请告诉我您指的是哪些许可问题. 蚀 应该 我想兼容GPLV3.0. 克里斯
# 回答21

该代码在开源许可下. 有开源JVM. 是什么 然后使用Java代码的问题?
# 回答22

[John J. Lee写道] Komodo也有 - 我们称其为"单词完成". 特伦特 - - trent mick tr tr the@activestate.com
# 回答23

保罗·博迪(Paul Boddie)写道:然后,由于"项目管理"过多的屏幕家具,必须"通过钥匙孔"进行编辑... 嗨,保罗, 您是否尝试过双击编辑选项卡? 放大编辑器 占用整个窗户并掩盖所有"屏幕家具". 你 可以再次单击标签以取回家具. 亚伦·宾厄姆
# 回答24

亚伦·宾厄姆(Aaron Bingham)写道: 嗨,亚伦! 是的,我想我努力了,但也许 包含包含选项卡的面板的扩散 面板(包含 标签...)是真正使我失望的事情之一, 特别是日食. 我敢肯定有一个键盘快捷键 也有点东西,但是我发现从标签上导航非常容易 对于每个编辑窗口和其他东西 - 否则并不立即明显. 但是,您不应该说关于Komodo的话吗? ;-) 保罗
# 回答25

[Paul Boddie写道] 是的,我只是在提醒亚伦,他的精美法律要求 曾经只能捍卫科莫多的美德. Muuuwahahaha! :) 特伦特 - - trent mick tr tr the@activestate.com
# 回答26

Malv写道: 带有PYDEV的Eclipse在TKINTER应用程序中很棒. 我尝试坚持使用Tkinter,所以BOA,Eric不是我的茶. 一些主流免费IDE在TKINTER的MAINLOLOOP上有问题: 我知道的pythonwin闲置可能是其他人. 与Pydev的Eclipse在TKINTER应用程序中表现出色, 永远不要冻结,给我调试器等.好东西! ps是的,tkinter datagrid会很好(叹气)
# 回答27

好吧,我使用Eric3,对此我感到非常满意. 随附集成 重构,Unitest,Python Shell,项目浏览器,版本控制. 尝试一下,在GPL下进行avaialble.

标签: python

添加新评论