WingIDE AutoComplete with PySide 的方法

WingIDE 是一套商業軟體,他很強、很小但是中文顯示上有些小問題~
如果你選的字型裡面沒有中文的話,WingIDE 就會呆呆的顯示一個方塊給你看....>"<
不過我已經停止掙扎了且不是這篇文章的重點。

PySide 是可以說是PyQt 的 LGPL 版本,LGPL 授權下你開發的專案就不用 OpenSource 的說,
使用PyQt 你的專案要嘛就Open Source, 要不然就付錢買商業授權,但是使用 PySide 卻不用OpenSource 讚!!。

安裝完 PySide 之後使用 WingIDE 發現他的 AutoComplete 功能失效,經過 Study 之後~發現使用下面方法可以產生AutoComplete 所需要的 *.pi 檔案

格式如下:

python WINGHOME/src/wingutils/generate_pi.py xxx xxx.pi

開始實戰:在字元提示模式下(dos mode)

cd C:\Program Files (x86)\Wing IDE 3.2\src\wingutils\
python generate_pi.py PySide PySide.pi
python generate_pi.py PySide.QtCore PySide.QtCore.pi
python generate_pi.py PySide.QtGui PySide.QtGui.pi
python generate_pi.py PySide.QtNetwork PySide.QtNetwork.pi
python generate_pi.py PySide.QtOpenGL PySide.QtOpenGL.pi
python generate_pi.py PySide.QtSql PySide.QtSql.pi
python generate_pi.py PySide.QtSvg PySide.QtSvg.pi
python generate_pi.py PySide.QtTest PySide.QtTest.pi
python generate_pi.py PySide.QtWebKit PySide.QtWebKit.pi
python generate_pi.py PySide.QtScript PySide.QtScript.pi

輸入玩上面命令後會產生一堆 *.pi 的檔案,將這些檔案複製到 PySide 資料夾內,然後整理到
C:\Program Files (x86)\Wing IDE 3.2\resources\package-pi-files資料夾中
整理好之後就像這樣



這樣還沒完哦!!,還需要在 WinIDE 裡面設定參考路徑,如下圖所示



等到設定完成之後重新開啟 WingIDE 就可以享受甜美的果實了 ^^"

你可能感兴趣的:(python,autocomplete,dos,ide,OpenSource,resources)