我正試圖找出在VS2010,C#或Python中使用哪種語言。 我明白,有更好的Python IDE,但我喜歡VS IDE環境。 如果Iron python可以完成CS和VB在VS2010中可以做的所有事情,我會很高興。但可以嗎?在VS2010中的Python
回答
如果Iron python可以完成C#和VB在VS2010中可以做的所有事情,我會很開心。但可以嗎?
不,C#和VB以及較小程度的F#是Visual Studio的主要語言。微軟對IronPython的支持已經下降,似乎停滯不前。
如果您只是編寫基於控制檯的代碼,那麼您可以使用IronPython,但如果您正在做任何GUI工作,那麼我不會推薦它。
即便如此,語言不再有MS支持這一事實給我留下了一種不好的感覺。我不會花時間和精力編寫IronPython代碼,因爲我懷疑它會成爲死衚衕。
Python Tools for Visual Studio,VS2010的Python和IronPython VS擴展仍然非常活躍,並且正在積極開發。在我以前的職位上,我使用PTVS及其調試器完成了大型(1年以上)IronPython項目,並且發現它對於嚴重的付費開發工作足夠成熟。我使用WPF作爲這些項目的GUI層,甚至跟隨MV-VM模式(大量使用INotifyPropertyChanged
屬性和WPF ICommands
),而且就像在C#中編寫代碼一樣簡單 - 在我看來,更容易,因爲IronPython代碼更加簡潔,並且需要更少的樣板。
我可以提供一些關於我在IronPython和WPF開發經驗的更多信息,如果你喜歡 - 只是問我或者留下評論。
Whar gui設計師是否使用過? ms維護軟件描述嗎? – 2012-03-02 20:10:39
Visual Studio的集成WPF設計器對於我的UI設計的90%來說已經足夠了,而對於樣式/模板編輯等高級內容,我使用Expression Studio 4來打開xaml文件。 MS擁有開源的IronPython,PTVS一直是開源的。這兩個項目都是由一羣貢獻者保持最新的([@Dino Viehland](http://stackoverflow.com/users/114000/dino-viehland)) – Aphex 2012-03-02 20:21:58
你是說你可以使用設計師作爲儘可能集成C#和CB的風格嗎? – 2012-03-02 20:47:09
- 1. 在VS2010中調試C++ dll,從python
- 2. Python嵌入與VS2010
- 3. VS2010中的vcbuild在哪裏?
- 4. VS2010中的InvalidOperationException
- 5. VS2010中的OpenGl
- 6. 在VS2010
- 7. 編譯NumPy的使用Python 3.2 VS2010
- 8. VS2010中VSTO的書
- 9. VS2010中的std intellisense
- 10. VS2010中的圖表
- 11. 在VS2010中的'Missing'庫在設計時?
- 12. 在VS2010/Silverlight中丟失RichTextBox
- 13. 在VS2010中找不到DataContractJsonSerializer
- 14. 在VS2010中沒有System.Web
- 15. 在VS2010中調試COM DLL
- 16. 在VS2010中合併代碼
- 17. _AMD64_未在VS2010中定義
- 18. 在VS2010中增量構建
- 19. 在VS2010中使用Inconsolata
- 20. 如何在VS2010中SWIG?
- 21. VS2010 JavaScript調試器希望在VS2010
- 22. WPF:在VS2010
- 23. 不能在VS2010
- 24. 無法在VS2010
- 25. 問題在VS2010
- 26. 添加在VS2010
- 27. 檢查在VS2010
- 28. 如何在VS2010
- 29. configurationmanger在VS2010
- 30. SQL在VS2010
歡呼,所以這完全集成鐵蟒編碼的談話是死的吧? – 2012-03-02 13:44:39
在我看來,它從來沒有真正活着。 – 2012-03-02 13:45:29
不正確; IronPython及其IDE支持仍在積極開發和支持。看到我的答案。 – Aphex 2012-03-02 19:48:54