Visual Studio Python语法高亮显示/智能感知?

zzlelutf  于 2022-12-30  发布在  Python
关注(0)|答案(4)|浏览(267)

我开始摆弄谷歌应用引擎,写Python。
我喜欢Visual Studio有很多原因,但目前我的.py文件看起来就像文本一样。
我在网上搜索了一下,想找到一种方法让它突出显示python文件(intellisense将是一个不错的奖励,但不是必需的),但一无所获。
关于这一点,SO上还有其他问题,但所有的答案都指向不同的IDE,或者安装IronPythonStudio(这似乎有些过头了,因为我只想着色,而且无论如何,它在面向.NET时的行为可能会有所不同)。
有没有人知道如何简单地让VS突出显示Python?真的那么不常见吗?:(

qgzx9mmu

qgzx9mmu1#

在Windows下你可以使用Notepad ++,它有python的语法高亮,是一个功能丰富的轻量级编辑器。

w3nuxt5m

w3nuxt5m2#

感谢所有的回复。我浏览了一些Python IDE(和它们的截图),并决定看看IronPythonStudio。我的. py文件现在可以很好地进行颜色编码,并且有一些智能感:)不幸的是Ctrl + K,D不起作用,但它比我之前的纯黄色文本编码要好得多。
对于像我这样的VisualStudio狂热粉丝来说,IronPythonStudio绝对比仅仅将其编码为文本要好; o)

oewdyzsn

oewdyzsn3#

http://pytools.codeplex.com/
这是IronPythonStudio的替代品,在VS2010上运行良好。至于python,你可以将它指向任何python目录库(包括Ironpython等)进行智能感知。最棒的是,它是免费的。

zu0ti5jz

zu0ti5jz4#

不幸的是,我不认为有任何方法可以将VS与python集成。
如果你不需要太重的东西,你可以使用Komodo edit,--它对于中小型项目来说是相当不错的,你可以使用pydev+aptana studio或者pydev+eclipse来做更大的东西,它决不是轻量级的,但是pydev有一些很好的工具(预先配置的),比如pylint。
至于代码完成,在我看来,所有的python编辑器/IDE都有点缺乏这方面的能力,但这是因为python的动态特性(简言之,在实际运行代码之前,您无法确定代码做了什么),因此不能将其视为IDE的缺陷,也不能将其视为任何人的缺陷。

相关问题