2013-12-15 19 views
7

Ho installato PyCharm 3.0 per Windows e installato IronPython 2.7.4. Ma sembra che io non sia in grado di ottenere riferimenti e che non riconosca le classi .net in una certa misura.PyCharm & IronPython Codecompletion?

Vi faccio un semplice esempio:

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

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

posso fare funzionare/eseguirlo perfettamente bene, ma l'IDE mi dimostra che non può riconoscere Sistema http://i.imgur.com/Aml9DuM.png

Come potete immaginare questo è un po ' ... frustrante per dirla in modo moderato, premendo alt + enter e quindi Genera stub per Binray Module XXXXX "e quindi premendo Correggi tutti i problemi di riferimento non risolti non lo risolveranno poiché mi piacerebbe essere in grado di cercare le definizioni di classe per le classi .net.

Quindi, se qualcuno è riuscito a farlo funzionare, apprezzerei l'Insight. Sì, so che posso usare IronPython in Python Tools per Visual Studio, ma mi piacerebbe poter lavorare anche in PyCharm.

Solo per riferimento questo è ciò che ottengo in Strumenti Python per lo studio visivo e quello che voglio che accada in PyCharm enter image description here

risposta