python编辑器/IDE,显示可用函数,更重要的是它们的文档

2024-10-01 13:42:15 发布

您现在位置:Python中文网/ 问答频道 /正文

f = open(filename, 'r')
strings = f.read().lower()

我想要一个像visualstudio一样工作的python编辑器/ide。在上面输入'f'后,它显示了可用函数及其文档的列表(不要等待ctrl空格键)。就像visualexpressc一样。也最好显示所有变量的自动完成列表。有这样的编辑吗?在

我已经考虑了几个建议-eclipse,vim,emacs,pyscripter,komodo等等,已经厌倦了尝试。终于开口了。 帮帮我。在

我查过类似的问题,没有人回答我的问题。在


Tags: 函数文档编辑列表readopen编辑器filename
3条回答

你可以试试Netbeans。它是免费的。它的一些特点-

  • 它显示了函数及其文档以及变量but on Ctrl+Space的列表。(我不知道你为什么不想按Ctrl+Space,否则每次你开始写东西的时候,你都会被弹出窗口干扰。)
  • 它还强调未使用的变量,加上其他常见的东西,如语法突出显示、匹配右括号等
  • 可以使用折射器轻松更改函数/类中变量的名称。在
  • 您可以在项目中找到特定名称的用法
  • 您可以使用navigator查看所有类、它们的方法和属性、函数和全局变量。在
  • 它有一个项目经理
  • 您可以调试项目。在
  • (不管你能想到什么。)

它还有很多其他功能。。。我不能在这里说出他们的名字。在

这是最好的开源IDE!在

我可以确认wingide代码完成是这样工作的。我试过你这里的例子,它成功了

试着看看PyCharm。它不是开源的,但它是一个非常廉价且功能强大的IDE:

http://www.jetbrains.com/pycharm/ http://www.jetbrains.com/pycharm/features/index.html在

Code completion for keywords, classes, variables, etc. — Ctrl+Space. Editor suggestions are context-aware and suggest most appropriate options.

Quick definition / documentation view — see the object definition or documentation in-place without losing your context

相关问题 更多 >