2013-12-15 16 views
7

Mam zainstalowany PyCharm 3.0 dla Windows i zainstalowany IronPython 2.7.4. Wygląda jednak na to, że nie jestem w stanie uzyskać referencji i nie rozpoznają one do pewnego stopnia klas .net.PyCharm & IronPython Codecompletion?

Podam prosty przykład:

import clr 
clr.AddReference("System.Windows.Forms") 

from System.Windows.Forms import MessageBox 
MessageBox.Show("Hello World") 

mogę uruchomić/wykonać ją perfekcyjnie, ale IDE pokazuje mi, że nie może rozpoznać systemu http://i.imgur.com/Aml9DuM.png

Jak można sobie wyobrazić, jest to nieco ... frustrując delikatnie mówiąc, naciskając klawisze alt + enter, a następnie Generuj kody dla modułu Binray XXXXX ", a następnie naciskając Napraw wszystkie nierozwiązane problemy referencyjne, nie rozwiąż go, ponieważ chciałbym móc wyszukiwać definicje klas dla klas .net.

Więc jeśli ktokolwiek zdążył to zrobić, byłbym wdzięczny za wgląd. Tak, wiem, że mogę używać IronPython w Python Tools dla Visual Studio, ale chciałbym móc pracować również w PyCharm.

Tylko dla odniesienia jest to, co ja dostać w Pythonie Narzędzia dla visual studio i co chcę się zdarzyć w pycharm enter image description here

Odpowiedz