代码之家  ›  专栏  ›  技术社区  ›  Danny Tuppeny

python语法突出显示/intellisense?

  •  2
  • Danny Tuppeny  · 技术社区  · 15 年前

    我开始在谷歌应用引擎上乱搞,写巨蟒。

    我喜欢Visual Studio有很多原因,但目前我的.py文件看起来像文本。

    我在网上搜索了一个方法,让它突出显示python文件(intellisense是一个不错的奖励,但不是必需的),但没有发现任何东西。

    关于这个,还有其他的问题,但是所有的答案都指向不同的IDE,或者安装Ironpythonstudio(这似乎太过杀伤力了,因为我只想着色,不管怎样,在.NET上,它的表现可能会有所不同)。

    有人知道如何简单地让vs突出显示python吗?这真的很少见吗?:(

    4 回复  |  直到 13 年前
        1
  •  1
  •   artdanil Pavan Kumar    15 年前

    在窗户下面你可以用 Notepad ++ .它为python提供了语法亮点,并且功能丰富、轻量级的编辑器。

        2
  •  1
  •   Danny Tuppeny    15 年前

    谢谢你的回复。我浏览了一些python ides(以及它们的屏幕截图),并决定查看Ironpythonstudio。我的.py文件现在得到了很好的颜色编码,并且有一些智能感知:)不幸的是,ctrl+k,d不起作用,但是编码比我以前的纯黄色文本要好得多。

    对于任何一个像我这样的视觉工作室狂热爱好者来说,Ironpythonstudio绝对比将其编码为文本要好;o)

        3
  •  1
  •   PuLSe    13 年前

    http://pytools.codeplex.com/

    这是一个铁皮狗的替代品,并与VS2010很好地工作。至于python,您可以将它指向任何python目录库(包括Ironpython等),以获得intellisense。最好的部分是,它是免费的。

        4
  •  0
  •   shylent    15 年前

    不幸的是,我认为没有任何方法可以将vs与python集成。

    如果你想要不太重的东西,你可以用 Komodo edit ,-对于中小型项目来说非常好。您可以使用pydev+aptana studio或pydev+eclipse来获取更大的内容。它决不是轻量级的,但是pydev附带了一些不错的工具(预配置的),比如pylint。

    至于代码完成,在我看来,所有的python编辑器/ide在这方面都有点欠缺,但这是因为python的动态特性(简而言之,在实际运行代码之前,您无法计算代码的功能),所以它不能被视为是ide的缺陷,或者任何人的缺陷。