wing ide是一款功能強(qiáng)大且靈活的調(diào)試器和智能編輯器。該軟件全稱為wingware python ide,是基于python環(huán)境開發(fā)的編輯工具,擁有完整的編碼調(diào)試以及測試發(fā)布功能,用戶可以通過內(nèi)置的編輯器進(jìn)行自動編輯、調(diào)用協(xié)助、代碼折疊、重構(gòu)、多選以及書簽等增加交互式python的開發(fā)速度。而
wing ide 6破解版是在官方版的基礎(chǔ)上利用注冊機(jī)將軟件進(jìn)行激活使用,免除了軟件的使用期限,另外在新版本中,不僅新添了各種功能,更是在遠(yuǎn)程開發(fā)、多重選擇、python shell控制臺調(diào)試方面進(jìn)行了功能改善和加強(qiáng)。軟件需要在python環(huán)境中運行,故用戶需先安裝python環(huán)境,本站提供
python 64位和
python 32位下載,有需要的用戶可以提前下載安裝!
同時作為一款適用于python開發(fā)的ide工具,在軟件的持續(xù)更新上也進(jìn)行了實時推送,在查找代碼中存在的錯誤時也更好地為用戶實現(xiàn)提示和自動修復(fù)功能,讓新代碼的編寫實現(xiàn)交互式的發(fā)展。本站為您提供破解版下載,有需要的用戶可以在本站下載!
注:下載包中有軟件安裝文件以及注冊機(jī),注冊機(jī)在未使用時請不要輕易刪除。安裝教程
1、在本站下載好安裝包,雙擊運行“wingide-6.0.9-1.exe”程序,彈出軟件安裝向?qū)?,點擊“Next”開始安裝;
2、勾選“I accept the agreement”同意許可證協(xié)議,協(xié)議內(nèi)容自行決定是否瀏覽,點擊“Next”繼續(xù)安裝;
3、自定義軟件安裝目錄,默認(rèn)路徑為“C:\Program Files (x86)\Wing IDE 6.0”,安裝路徑選擇時不要帶有英文符號的路徑,點擊“Next”進(jìn)行安裝;
4、等待安裝進(jìn)度完成,點擊“finish”完成安裝;
破解教程
1、安裝完成后運行軟件,軟件會自動彈出注冊界面,選擇第三個選項通過“輸入證書id”進(jìn)行軟件激活。
2、找到之前下載的安裝包目錄,打開“keygen”注冊機(jī)文件夾,雙擊運行“kg.pyc”注冊機(jī)。
注:注冊機(jī)運行需要提前安裝python環(huán)境。3、將注冊機(jī)界面自動生成的注冊碼輸入到軟件之前打開的注冊窗口。
4、將激活碼輸入到激活窗口中,運行軟件點擊“help”,在下拉框中選擇“about”查看你的注冊信息。
軟件閃退
軟件開發(fā)環(huán)境沒有配置好,試著在桌面添加空的xxx.py文件,然后在運行文件看看有什么提示錯誤,根據(jù)錯誤問題進(jìn)行解決修復(fù)。
Wing IDE設(shè)置
1.開始
首先,看下wingIDE的界面:
wingIDE的用戶界面主要由三部分構(gòu)成:編輯區(qū)、兩個工具區(qū)。每個區(qū)域都有自己獨立的菜單選項。編輯和切換按鈕可以實現(xiàn)對文檔的快速切換。
SHIFT +F2可以使編輯區(qū)最大化
2.檢測你的python集成環(huán)境是否正確
在開始編輯代碼前,我們需要首先確定wingIDE已經(jīng)準(zhǔn)確的找到了python安裝程序。為了檢查,我們需要用到Python Shell tool。
在橫著的工具欄上右鍵--->Insert tool-->python shell,你將看到如下:
如果它的顯示不對,或者顯示的python版本不對。我們可以使用Project---->project properties來指定environment。指定python的運行環(huán)境等信息。
現(xiàn)在,你可以在python shell中運行一些實例來判斷python是否正確了。
3.建立一個工程
(1)現(xiàn)在要開始編碼了。Project---->New Project 創(chuàng)建新項目。
注意,在新建項目的時候,會關(guān)閉現(xiàn)在的文檔。
(2)為項目添加文件
在項目的空部分右鍵,然后選擇相關(guān)選項。可以添加已經(jīng)存在的文件和文件夾,也可以添加新的文件和文件夾。最后保存項目。將.wpr文件保存為你的項目的名稱。
在編輯區(qū)的右上角,有這么一個小按鈕,可以再圓形和大頭針之間切換。
圓形代表文件將一直保持打開狀態(tài)知道你明確的關(guān)閉它。
大頭針代表文件如果沒有被編輯過的話,那么它將有可能自行關(guān)閉。
4.設(shè)置python的屬性
我們可以設(shè)置python的搜索路徑,如下圖:
5.編輯區(qū)的使用
編輯區(qū)有兩個最重要的輔助工具:代碼自動提示和源代碼分析工具
代碼自動提示:可以再尚未輸入所有代碼的時候提示可能代碼
源碼分析工具:幫助我們分析我們自己編寫的代碼
打開源碼分析工具:工具欄右鍵--->insert tool ---->source Assistant
tab鍵默認(rèn)選擇第一個提示行。
如果縮進(jìn)出了問題,那么wingIDE將會在有問題的行的下方顯示一條紅色的波浪線,修改后就消失了。
6.調(diào)試的使用
在每行的最前面單擊左鍵就可以添加斷點了。然后按下綠色的箭頭來啟動調(diào)試。wing會停在斷點處,并顯示調(diào)試的參數(shù)信息。
我們可以再stack Data工具上面檢查程序的狀態(tài)
DEBUG I/O 是我們和程序進(jìn)行溝通的一個地方,和命令行相同。
7.Exceptions工具
當(dāng)我們的程序出錯的時候,這個工具可以顯示錯誤的詳細(xì)信息。
8.debug probe
當(dāng)程序暫停運行的時候,我們可以使用Debug Probe來對程序進(jìn)行一些操作。而且,它包含了程序執(zhí)行到現(xiàn)在的stack的信息。
9.watch
在調(diào)試的時候,我們可以使用它來查看程序的數(shù)據(jù),只需要輸入你想看的變量的名字即可。
功能介紹
1、在Python Shell中調(diào)試
Wing 6可以打開在Python Shell中執(zhí)行的代碼的調(diào)試。這是通過按下Python Shell工具右上角的錯誤圖標(biāo)完成的。啟用后,將出現(xiàn)斷點邊界,Wing的調(diào)試器將在Python Shell工具或源文件中的代碼中停止任何斷點和異常。
2、遞歸調(diào)試
在Wing Pro中,可以調(diào)試從調(diào)試 探針調(diào)用的代碼,從而允許進(jìn)行一個級別的遞歸調(diào)試。
在Python的 外殼和 調(diào)試 探頭也可以遞歸通過檢查調(diào)試到任何深度啟用 遞歸 提示在他們的選項菜單。啟用后,Wing會在調(diào)試代碼到達(dá)斷點或異常時顯示新提示,以便您可以繼續(xù)與來自命令行的暫停調(diào)試進(jìn)程進(jìn)行交互,也可以在當(dāng)前選定的調(diào)試堆??蚣艿纳舷挛闹姓{(diào)試其他代碼。繼續(xù)或停止調(diào)試將退出一個遞歸級別,而不是完全退出調(diào)試過程。
3、改進(jìn)的樹莓派支持
Wing Pro 6使用Raspberry Pi上的代碼更容易。使用新的遠(yuǎn)程開發(fā)支持,設(shè)置對樹莓派的遠(yuǎn)程訪問只需配置SSH訪問,然后從Wing Pro的項目菜單配置遠(yuǎn)程主機(jī)。Wing將自動在Raspberry Pi上安裝遠(yuǎn)程代理,從而可以編輯,調(diào)試,測試,搜索和管理文件,以及從Windows,OS X或Linux上運行的Wing Pro打開遠(yuǎn)程Python Shell。
4、改進(jìn)了多重選擇支持
Wing Pro和Personal 6使編輯器上的多個選擇更容易。“ 編輯” --》“ 多選選項”菜單和選擇工具欄項目可用于一次選擇一個文本或當(dāng)前塊,函數(shù),方法,類或文件中的匹配項。一旦做出多項選擇,編輯就會應(yīng)用于所有這些選項。
5、易于遠(yuǎn)程開發(fā)
Wing Pro 6增加了通過安全的SSH隧道連接到遠(yuǎn)程主機(jī)(包括VM和Vagrant容器)的能力,以便與Wing支持在本地系統(tǒng)上處理文件的方式一樣使用遠(yuǎn)程存儲的文件。
這是通過設(shè)置對Wing Pro之外的遠(yuǎn)程主機(jī)的SSH訪問,然后從Wing的Project > Remote Hosts菜單項配置遠(yuǎn)程主機(jī),然后使用該主機(jī)在項目屬性中使用Python 可執(zhí)行文件來完成的。添加到項目的文件和目錄可以在任何配置的遠(yuǎn)程主機(jī)上,項目文件可以遠(yuǎn)程或本地存儲。編輯,調(diào)試,測試,搜索,版本控制,Python Shell,操作系統(tǒng)命令和其他功能與遠(yuǎn)程文件一起工作,就像它們本地存儲一樣。
軟件特色
1、簡單的代碼導(dǎo)航Wing使用goto-definition、find用法,在項目中找到符號,編輯器符號索引,源代碼
瀏覽器以及強(qiáng)大的多文件搜索都可以輕松解決代碼。
2、綜合單元測試Wing使用unittest、doctest、nose、pytest和Django測試框架支持測試驅(qū)動的開發(fā)。Wing的強(qiáng)大的調(diào)試器很容易解決測試失敗的問題。
3、遠(yuǎn)程開發(fā)Wing的快速配置遠(yuǎn)程開發(fā)支持讓您可以使用遠(yuǎn)程主機(jī),虛擬機(jī)或容器上運行的Python代碼、無縫、安全地使用Wing的所有功能。
4、可定制和可擴(kuò)展Wing提供了數(shù)百種影響編輯器仿真,UI布局,顯示主題,語法著色等的配置選項??梢酝ㄟ^編寫訪問Wing的腳本API的Python代碼來添加新的IDE功能。
5、強(qiáng)大的調(diào)試器Wing的調(diào)試器可以輕松修復(fù)錯誤并交互式編寫新代碼。使用條件斷點隔離問題,然后遍歷代碼,檢查數(shù)據(jù),觀察值,從調(diào)試探針的命令行進(jìn)行交互,并遞歸調(diào)試。您可以調(diào)試從IDE啟動的多進(jìn)程和多線程代碼,托管在Web框架中,從嵌入式Python實例調(diào)用,或在遠(yuǎn)程系統(tǒng)上調(diào)用。
6、智能編輯器Wing的編輯器通過上下文相關(guān)的自動完成和文檔、調(diào)用協(xié)助、自動編輯、重構(gòu)、代碼折疊、多選、可定制的內(nèi)聯(lián)代碼片段、書簽等加速了交互式Python開發(fā)。Wing可以模擬vi、emacs、Eclipse、Visual Studio和XCode。
使用教程
一、建立一個項目
Wing運行后,從“ 項目”菜單中創(chuàng)建一個新項目。然后使用以下步驟配置您的項目:
1、使用“ 項目”菜單中的“ 添加 現(xiàn)有 目錄 ”將項目源添加到項目中。最好限制在你正在使用的目錄下,讓W(xué)ing通過PYTHONPATH找到你使用的庫。
2、使用“ 項目”菜單中的“ 項目 屬性 ” 將Python 可執(zhí)行文件設(shè)置 為要用于項目的python.exe或其他解釋程序可執(zhí)行文件。這通常是 所需Python安裝中sys.exe可執(zhí)行文件的完整路徑。
3、如果你的代碼改變了sys.path或者以非標(biāo)準(zhǔn)的方式加載模塊,那么你可能需要設(shè)置Python Path,這樣Wing可以找到你的模塊來自動完成,重構(gòu),調(diào)試,測試和其他功能。
4、你可能想在你的主入口點右鍵單擊項目工具并選擇設(shè)置作為主要調(diào)試文件,以便調(diào)試總是從那里開始。
5、使用保存項目由于在項目菜單項目保存到磁盤。
二、配置UI
您現(xiàn)在可以開始使用代碼,但可能需要先進(jìn)行一些配置更改:
1、鍵綁定:Wing可以模擬通過用戶界面>鍵盤>個性首選項選擇的VI / Vim,Visual Studio,Emacs,Eclipse和Brief編輯器。
2、Tab鍵:默認(rèn)的Tab鍵操作取決于文件類型,上下文以及是否有選擇。這可以從“用戶界面”>“鍵盤”>“選項卡鍵操作”首選項進(jìn)行更改。
3、首選項中有許多其他選項。
0條評論