2009-12-01 170 views
1

我開始搞亂Google App Engine,編寫Python。Python語法突出顯示/ Intellisense?

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

我在網上尋找一種方法讓它突出顯示python文件(intellisense會是一個不錯的獎勵,但不是必需的),但什麼都沒有變。

還有其他關於這個的問題,但所有的答案指向不同的IDE,或安裝IronPythonStudio(這似乎過度殺傷,因爲我只想着色,它可能會不同地面向.NET的行爲)。

有誰知道如何簡單地讓VS突出顯示Python?這是不是很罕見? :(

+4

我從來沒有聽說過任何人試圖在VS編程蟒蛇。簡單的記事本沒有任何好處。 只需安裝Eclipse + PyDev。 – Kugel 2009-12-01 18:41:55

+1

@Kugel:我不同意。即使沒有語法高亮顯示,Visual Studio中的記事本中也有很多東西是更好的。 – 2009-12-01 18:44:18

+0

如果你絕對_want_ VS,IronPython沒什麼問題。您可以忽略.NET位。但是,它不完全是Python的IDE選擇。 – 2009-12-01 18:44:30

回答

1

感謝您的回覆。我確實掃描了一些Python IDE(及其屏幕截圖),並決定查看IronPythonStudio。我的.py文件現在得到了很好的顏色編碼,並且有一些intellisense :)不幸的是,Ctrl + K,D不起作用,但它比我早先的純黃色文本更好。

對於任何人,這是一個巨大的Visual Studio的變形金剛迷和我一樣,IronPythonStudio絕對不僅僅是編碼它作爲文本更好; O)

0

不幸的是,我不認爲有什麼辦法VS與Python集成

如果你想要的東西不是太重量級,你可以使用Komodo edit, - 這是小TO-相當不錯你可以使用pydev + aptana studio或者pydev + eclipse來做更大的事情,它絕不是輕量級的,但是pydev有一些很好的工具(preconfigured),比如pylint。

至於code-在我看來,所有的python編輯器/ IDE在這方面都有點欠缺,但這是因爲python的動態特性(簡而言之,在實際運行它之前,你無法確定代碼的功能),所以它可以「不予考慮IDE的缺陷,或任何人的缺陷。

+0

...或Python的IDE的列表:http://stackoverflow.com/questions/81584/what-ide-to-use-for-python – RedGlyph 2009-12-01 18:56:53

+0

好吧,我剛剛提到的工具,我有切身的體會用。我的意思是,每個人都可以使用谷歌(*右*?),也許提問者想要一個真正的人的意見。 – shylent 2009-12-01 19:10:26

+0

鏈接,方便在同一方向您的文章進一步探索,它收集的所有信息在一個地方與許多其他真正的人的意見:-) __Komodo__(不科莫多編輯,但支付的版本)和__Pyscripter__是最根據我的經驗,在智能感知方面是準確的。 __PyDev__是更方便但更重的環境中的後續行動。 – RedGlyph 2009-12-01 19:28:08

0

在Windows下,您可以使用Notepad ++。它具有python語法突出顯示功能,而且功能豐富,輕量級編輯器。

1

http://pytools.codeplex.com/

這是IronPythonStudio的替代品,用VS2010效果很好。至於python,你可以將它指向任何python目錄庫(包括Ironpython等)以用於intellisense。最好的部分是,它是免費的。