Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python语法突出显示/Intellisense?_Python_Visual Studio_Google App Engine - Fatal编程技术网

Python语法突出显示/Intellisense?

Python语法突出显示/Intellisense?,python,visual-studio,google-app-engine,Python,Visual Studio,Google App Engine,我开始在谷歌应用程序引擎上胡闹,写Python 我喜欢Visual Studio有很多原因,但目前我的.py文件看起来就像文本 我在网上搜索了一下,想找到一种方法让它突出显示python文件(intellisense将是一个不错的奖励,但不是必需的),但没有找到任何结果 关于这一点还有其他问题,但所有的答案都指向不同的IDE,或者安装IronPythonStudio(这似乎有些过分,因为我只想着色,而且在.NET上可能会有不同的表现) 有人知道如何使用简单的VS来突出显示Python吗?真的那么

我开始在谷歌应用程序引擎上胡闹,写Python

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

我在网上搜索了一下,想找到一种方法让它突出显示python文件(intellisense将是一个不错的奖励,但不是必需的),但没有找到任何结果

关于这一点还有其他问题,但所有的答案都指向不同的IDE,或者安装IronPythonStudio(这似乎有些过分,因为我只想着色,而且在.NET上可能会有不同的表现)


有人知道如何使用简单的VS来突出显示Python吗?真的那么不寻常吗(

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

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


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

在Windows下,您可以使用它。它有python的语法突出显示,并且是功能相当丰富的轻量级编辑器。

感谢所有的回复。我浏览了一些python IDE(以及它们的屏幕截图)并决定查看IronPythonStudio.My.py文件,现在可以很好地进行颜色编码,而且还有一些智能感知:)不幸的是,Ctrl+K,D不起作用,但编码比我之前使用的纯黄色文本要好得多

对于任何像我这样的VisualStudio粉丝来说,IronPythonStudio绝对比仅仅将其编码为文本要好;o)


这是IronPythonStudio的替代品,可与VS2010配合使用。至于python,您可以将它指向intellisense的任何python目录库(包括Ironpython等)。最棒的是,它是免费的。

我从未听说过有人试图在VS中编写python。与简单的记事本相比,它没有任何好处。只要安装Eclipse+PyDev。@Kugel:我不同意。在VisualStudio中有很多东西比记事本更好,即使你没有语法高亮显示。您可以忽略.NET位。然而,它并不完全是Python的IDE选择。@Kugel-Eclipse+PyDev是解决这个问题的方法go@Kugel我用过Eclipse,它很糟糕:P我用的是VS,就像记事本一样,它有很多我习惯的工具和快捷方式,这使它成为一个很好的编辑器。如果有什么方法可以突出颜色,让它看起来不那么无聊,那就太酷了!。。。或者查看Python IDE的列表:好吧,我刚刚提到了这些工具,我有自己的使用经验。我的意思是,每个人都可以使用谷歌(对吧?),也许发问者想要一个真实的人的意见。这个链接很方便,可以沿着与你的帖子相同的方向进一步探索,它将所有信息收集在一个地方,与许多其他真实的人的意见:-)Komodo(不是Komodo编辑,而是付费版本)根据我的经验,Pyscripter在智能感知方面是最准确的。PyDev是在一个更方便但更重的环境中的后续产品。不用担心,我只是在解释为什么我提到了这些特殊的工具。我正考虑购买KomodoIDE供个人使用,因为eclipse有时确实感觉很麻烦。它的intellisense如何比Komodo Edit更好?它使用不同的(额外的)代码分析技术吗?@artdanil:很好,我一年前就看过这个列表了,而且它增长了很多@希伦:当然,我只是不想让你认为我的评论是一个负面的批评家——事实并非如此。关于Komodo,您可以下载一个试用版。更正我之前所说的:intellisense看起来是一样的,但是有了IDE,您就有了代码浏览器、有用的工具,当然还有一个好的调试器、shell、源代码控制(支持SVN)。也就是说,除了一个更智能的intellisense(尽管PyDev也变得非常好),你不会免费使用PyDev。