我正在使用 Notepad++ 进行 python 开发,几天前我发现了免费的 Komodo Edit。
我需要这两个编辑器之间的 Python 开发优缺点...
我正在使用 Notepad++ 进行 python 开发,几天前我发现了免费的 Komodo Edit。
我需要这两个编辑器之间的 Python 开发优缺点...
我已经为 Google App Engine 进行了一些 Python 编程工作,我从 Notepad++ 开始,然后最近使用两个优秀的启动教程转移到 Komodo - 这两个教程都可以方便地从这篇博客文章链接(直接:here和here)。
简而言之,它是一个提供所有优点的 IDE。
Notepad++ 更简单,加载速度更快,并且支持一些基本的可配置运行命令;如果您喜欢在命令行或 Python shell 中进行所有执行和调试,这是一个不错的选择。我的建议是两个都试试!
我刚刚下载并开始使用 Komodo Edit。我一直在使用记事本++。以下是我对一些功能的看法:
科莫多编辑优点:
记事本++优点:
任何人都知道在 Komodo Edit 中最后两件事是否可行?
我使用科莫多编辑。主要原因是:Intellisense(不如 VisualStudio,但 Python 是一种很难进行智能感知的语言)和跨平台兼容性。能够在我的 Windows 机器、我的 linux 机器和我的 macbook 上使用相同的编辑器而感觉几乎没有变化,这真是太好了。
我同时使用 Komodo Edit 和 Notepad++。
Notepad++ 启动速度更快,而且更轻巧,所以我经常使用它进行快速一次性编辑。
我将 Komodo Edit 用于主要项目,例如我的 django 和 wxPython 应用程序。KE 是一个全功能的 IDE,所以它有更多的功能。
Komodo Edit 用于 Python 编程的主要优点:
Notepad++ 在 Python 开发中缺少的一些小东西:
据我所知,Notepad++ 不会向您显示每个方法的文档字符串。
我发现 Notepad++ for Python 的一个缺点是它倾向于(对我来说)默默地混合制表符和空格。我知道这是可配置的,但它让我很吃惊,尤其是在尝试与使用不同编辑器/IDE 的其他人一起工作时,所以要小心。
我还没有使用过 Komodo(由于我当时的连接速度很慢,下载还没有完全完成),但我经常将 Eclipse 与 PyDev 一起使用,并享受其他受访者描述的“IDE”功能。但是,我也经常对它消耗多少资源感到沮丧。
我最近下载了 Notepad++(下载大小要小得多;-))并且一直很喜欢它。编辑器本身又好又快,而且看起来是可扩展的。我希望将一些我最喜欢的功能从 IDE 复制到 Notepad++ 中,并在未来某个遥远的地方进行迁移。
如果我必须在 Notepad++ 和 Komodo 之间进行选择,我会选择 PyScripter ;.) 说真的,我认为 PyScripter 是一个很好的选择......
自己都下载了。更喜欢科莫多。
Komodo 优点:更喜欢它。做得更多。看起来像一个IDE。编辑 Django 模板
Notepad++ 缺点:不太喜欢它。做的少。看起来不像和IDE。