wing ide pro下載
7.1.0.2破解版 附安裝教程- 軟件大?。?span itemprop="fileSize">59 MB
- 更新日期:2019-08-08
- 軟件語言:英文
- 軟件類別:編程工具
- 軟件授權(quán):免費軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
wing ide 7破解版是一款功能豐富的編程軟件,可以在軟件編輯Python項目,您可以在軟件建立開發(fā)環(huán)境,可以在軟件導入需要編輯的項目,也可以在軟件調(diào)試當前設計的方案,讓用戶在分析代碼以及測試程序的時候獲得更多功能,這款軟件主要的開發(fā)目的就是幫助用戶提高編輯Python項目的速度,讓你在編輯新代碼的時候更加效率,也可以在軟件更快發(fā)現(xiàn)Python錯誤項目,從而修復錯誤的代碼,如果你需要編輯Python項目就可以下載這款軟件!
軟件功能
1、搜索
Wing Pro提供了幾種不同的界面來搜索代碼。您使用哪種方法取決于您要搜索的內(nèi)容以及您希望如何與搜索和替換功能進行交互:
工具欄搜索是搜索當前文件的快捷方式。細節(jié)
在“工具”菜單中搜索顯示“搜索”工具,該工具在選擇和當前文件或文檔頁面中提供增量文本,通配符和正則表達式搜索和替換。細節(jié)
Wing Pro和Wing Personal中的迷你搜索提供強大的鍵盤驅(qū)動搜索和替換功能。 “編輯”菜單的“迷你搜索”區(qū)域中列出的鍵綁定顯示窗口底部的搜索條目區(qū)域
2、編輯代碼
Wing Pro的編輯器旨在加快編寫和修改Python代碼的過程,并減少編碼錯誤的發(fā)生率。其功能包括:
Wing的編輯器,Python Shell和Debug Console中的自動完成可加快輸入速度并減少編碼錯誤。默認情況下,自動完成程序使用Tab來完成,但可以在編輯器>自動完成>完成鍵首選項中更改。 Wing 101中默認禁用此功能。詳細信息
Wing Pro和Wing Personal中的自動縮進匹配文件的現(xiàn)有縮進。粘貼多行時,將根據(jù)上下文重新縮進。單個撤消可以恢復不需要的縮進更改。可以使用“源”菜單中的“縮進”或縮進工具欄組將選定范圍的代碼重新縮進為塊??s進工具可用于轉(zhuǎn)換整個文件的縮進樣式。細節(jié)
Wing Pro中的自動編輯實現(xiàn)了一系列操作,例如自動輸入右括號,括號,大括號和引號。除此之外,Wing還自動輸入調(diào)用參數(shù),使用:key管理新塊,并更正無序輸入??梢栽诰庉嬈?gt;自動編輯首選項組中啟用和禁用自動編輯操作。默認設置包括那些不影響手指記憶的操作。其他人非常值得學習。細節(jié)
Wing Pro中的重構(gòu)操作(從重構(gòu)菜單訪問)實現(xiàn)了自動重命名和移動符號,從現(xiàn)有代碼中創(chuàng)建函數(shù)或方法,并且比手動編輯代碼更快地引入變量。
3、調(diào)試代碼
Wing的調(diào)試器是一個功能強大的工具,用于查找和修復錯誤,理解不熟悉的代碼以及以交互方式編寫新代碼。您可以在調(diào)試菜單或工具欄中,從Python Shell啟動代碼,也可以在同一臺計算機或另一臺主機上從IDE外部啟動代碼。
其他調(diào)試器功能包括:
Wing Pro的調(diào)試控制臺支持交互式調(diào)試,它提供了一個在當前調(diào)試堆棧幀中執(zhí)行代碼的Python提示。當調(diào)試器暫停時,Wing還使用實時運行時狀態(tài)在編輯器,Source Assistant,goto-definition和其他工具中填充自動完成符。細節(jié)
可以在Wing Pro中使用條件斷點,通過在復雜錯誤發(fā)生之前停止來隔離和理解復雜錯誤。使用條件斷點隔離損壞的案例和調(diào)試控制臺來設計修復程序比重復重新啟動代碼要高效得多。
4、其他特性
Wing Pro包含許多其他功能,旨在使Python編碼更容易,更高效:
Python Shell - Wing的Python Shell允許您在獨立的沙箱過程中試用代碼。要啟用調(diào)試,請單擊Python Shell右上角的錯誤圖標。在Wing Pro和Wing Personal中,shell提供自動完成,goto定義,并與Source Assistant集成。細節(jié)
Wing Pro的測試工具中的單元測試與unittest,doctest,pytest,nose和Django單元測試一起使用。您可以運行測試套件,查看結(jié)果和調(diào)試測試。
Wing Pro中的版本控制支持Mercurial,Git,Subversion,Perforce,Bazaar和CVS的版本控制。 Wing會自動檢測項目中使用的系統(tǒng),并在“工具”菜單中顯示相應的附加菜單和工具。
“源”菜單中的“差異”和“合并”可用于比較和合并磁盤上的文件和目錄,IDE中打開的文件,帶磁盤的未保存緩沖區(qū)以及帶有修訂控制存儲庫的工作副本
軟件特色
Wing加快了您新代碼的開發(fā)速度
Wing使您更容易理解和使用現(xiàn)有代碼
Wing在開發(fā)過程的早期就揭示了錯誤
Wing使查找和修復錯誤變得更容易
Wing適應您的需求和風格
這可以通過深度代碼分析(靜態(tài)和運行時),關(guān)注實時運行時的交互式開發(fā),高級編輯操作和重構(gòu),持續(xù)的早期錯誤檢測,支持測試驅(qū)動開發(fā),強大的永遠在線調(diào)試器實現(xiàn)。 ,對遠程開發(fā)的無縫支持以及極端的可配置性
安裝方法
1、下載wing pro 7.1.0.2.exe軟件直接啟動安裝,提示英文的安裝界面
2、您可以勾選I accept the agreement接受軟件軟件的協(xié)議內(nèi)容
3、提示官方設置的安裝地址C:Program Files (x86)Wing Pro 7.1
4、顯示官方設置的安裝快捷方式Wing Pro 7.1
5、顯示安裝設置的內(nèi)容,您上面設置的內(nèi)容都在這里顯示
6、查看安裝進度,等待軟件安裝完畢就可以運行了
7、這里默認選擇打開Wing Pro 7.1,點擊finish
破解方法
1、打開安裝結(jié)束的軟件,點擊接受協(xié)議
2、進入軟件以后打開下載的注冊機,將注冊碼第一欄的內(nèi)容復制到下方的位置,點擊繼續(xù)
3、在軟件界面將RW73Q-1Q2D3-HG7X3-PBNYE復制到注冊機點擊回車鍵就可以得到注冊碼
4、將第三欄的注冊碼復制到軟件就可以激活
5、如圖所示,提示License activation succeeded. Thanks for using Wing Pro!
6、軟件界面就是這樣的,如果你會使用這款軟件就可以下載
7、支持重命名符號、移動符號、提取功能/方法、介紹變量、符號到UpperCamelCase、號為lowerCamelCase
8、開始/繼續(xù)、調(diào)試到光標、調(diào)試當前文件、最近調(diào)試、調(diào)試名為入口點、流程、暫停、停止調(diào)試
9、隱藏水平工具區(qū)域、隱藏垂直工具區(qū)域、將垂直工具區(qū)域移動到左側(cè)、最大化編輯區(qū)域、隱藏工具欄
使用說明
設置項目
在Wing運行后,從“項目”菜單中創(chuàng)建一個新項目。如果要創(chuàng)建一個與項目一起使用的新virtualenv,請選擇Create New Virtualenv項目類型,輸入新virtualenv的名稱和父目錄,然后選擇要使用的基本Python解釋器。
或者,如果您不想創(chuàng)建新的virtualenv,請選擇Empty Python Project項目類型。然后使用以下步驟配置項目:
使用“項目”菜單中的“添加現(xiàn)有目錄”將源添加到項目中。最好將此約束到您正在使用的目錄,并讓Wing通過Python Path找到您使用的庫。
使用“項目”菜單中的“項目屬性”將Python可執(zhí)行文件設置為要與項目一起使用的python.exe或其他解釋器可執(zhí)行文件。如果Python不在PATH上,請將其設置為所需Python安裝中sys.executable中的完整路徑。
如果您的代碼改變了sys.path或以非標準方式加載模塊,那么您可能需要在Project Properties中設置Python Path,以便Wing可以找到用于自動完成,重構(gòu),調(diào)試,測試和其他功能的模塊。
您可能需要右鍵單擊“項目”工具中的主入口點,然后選擇“設置為主入口點”,以便始終從那里開始調(diào)試。
版本7.1.0
這個How-Tos集合解釋了如何開始使用Wing,使用特定的Python框架,工具和庫進行Web和GUI開發(fā),2D和3D建模,科學分析,合成,渲染,游戲開發(fā)等等。
這些How-Tos假設您知道如何使用正在討論的Python框架或工具,并且您已經(jīng)熟悉Wing。
建立一個項目
1、在Wing運行后,從“項目”菜單中創(chuàng)建一個新項目。如果要創(chuàng)建一個與項目一起使用的新virtualenv,請選擇Create New Virtualenv項目類型,輸入新virtualenv的名稱和父目錄,然后選擇要使用的基本Python解釋器。
或者,如果您不想創(chuàng)建新的virtualenv,請選擇Empty Python Project項目類型。然后使用以下步驟配置項目:
2、使用“項目”菜單中的“添加現(xiàn)有目錄”將源添加到項目中。最好將此約束到您正在使用的目錄,并讓Wing通過Python Path找到您使用的庫。
2、使用“項目”菜單中的“項目屬性”將Python可執(zhí)行文件設置為要與項目一起使用的python.exe或其他解釋器可執(zhí)行文件。如果Python不在PATH上,請將其設置為所需Python安裝中sys.executable中的完整路徑。
4、如果您的代碼改變了sys.path或以非標準方式加載模塊,那么您可能需要在Project Properties中設置Python Path,以便Wing可以找到用于自動完成,重構(gòu),調(diào)試,測試和其他功能的模塊。
5、您可能需要右鍵單擊“項目”工具中的主入口點,然后選擇“設置為主入口點”,以便始終從那里開始調(diào)試。
6、使用“項目”菜單中的“保存項目”將項目保存到磁盤。
現(xiàn)在您已經(jīng)設置了項目,Wing將找到并分析教程示例以及它們導入和使用的所有模塊。此分析過程在后臺運行,用于提供自動完成,調(diào)用提示,goto-definition,代碼警告以及其他編輯和導航功能。使用更大的代碼庫,您可能會注意到此進程的CPU負載,并且Wing將通過在主IDE窗口左下角的狀態(tài)區(qū)域中顯示分析文件來指示處理處于活動狀態(tài):
但是,通過本教程,分析將在項目配置后立即進行。
用Wing編輯
讓我們首先嘗試一下Wing的編輯器功能的子集,重點關(guān)注自動完成器,Source Assistant以及Wing的一些自動編輯操作。
從Project工具打開example1.py文件。然后從“工具”菜單中或通過單擊其選項卡調(diào)出“源助手”。這是Wing在您的源代碼中移動或使用其他工具時顯示文檔,調(diào)用簽名和其他信息的地方。
向下滾動到example1.py的底部,然后通過在文件中鍵入(而不是粘貼)來輸入以下代碼:
Wing在您鍵入時顯示上下文相關(guān)的自動完成程序。您可以使用箭頭鍵在列表中滾動,鍵入Esc或Ctrl-G以中止完成,或使用Tab鍵輸入當前選定的完成。
如果您習慣使用Enter鍵進行自動完成,請立即將其添加到編輯器>自動完成>完成鍵首選項。
當您第一次輸入“新聞”時,這個完成者沒有幫助,因為您還沒有將新聞定義為源中的符號。但是,一旦你繼續(xù)輸入= Re,Wing會顯示另一個突出顯示ReadPythonNews的完成列表。請注意,Source Assistant會更新以顯示該功能的呼叫信息,或者顯示自動完成符中選擇的任何符號:
接下來,按Tab鍵進入ReadPythonNews的完成并鍵入(左括號)。在Wing Pro中,您現(xiàn)在應該在編輯器中看到以下代碼,因為Wing自動輸入?yún)?shù)列表和右括號:
請注意,當Wing Pro自動輸入?yún)?shù)時,它會以所選的所有參數(shù)開始,因此您可以選擇簡單地鍵入它們?;蛘?,Tab鍵可用于在參數(shù)之間移動和替換參數(shù),或僅用于關(guān)鍵字參數(shù)中的默認值(如本示例中的force)。通過在列表末尾按下完成參數(shù)輸入或通過將插入符號移出列表,Wing會自動刪除任何未更改的默認值的關(guān)鍵字參數(shù)。
現(xiàn)在嘗試幾次以了解Tab鍵順序的工作原理。撤消可用于輕松撤消參數(shù)輸入期間所做的所有更改。如果您不想使用此功能,可以使用編輯器>自動編輯>自動輸入調(diào)用參數(shù)首選項關(guān)閉它。相同的首選項頁面可用于完全禁用自動編輯或啟用和禁用其他操作。默認的啟用自動編輯操作集應該是不會顯著干擾手指內(nèi)存的操作。其他操作將在后面描述。
現(xiàn)在編輯您輸入的代碼,使其如下所示,插入符號位于()內(nèi):
然后鍵入Get以開始為調(diào)用ReadPythonNews輸入?yún)?shù)。您將看到Source Assistant更改其顯示以突出顯示ReadPythonNews的調(diào)用簽名中的第一個參數(shù),并添加有關(guān)參數(shù)的完成值的信息:
ReadPythonNews的docstring暫時隱藏以節(jié)省屏幕空間。 在Source Assistant的右鍵單擊上下文菜單中,可以使用“完成時顯示文檔字符串”選項切換此行為。
現(xiàn)在繼續(xù)輸入該行的其余部分,以便您擁有以下完整的源代碼行:
請注意,在Wing Pro調(diào)用結(jié)束時鍵入一個緊密括號會跳過先前自動輸入的右括號。
要更多地使用編輯器,請輸入以下附加代碼行:
此時,您有一個可以在調(diào)試器中運行的完整程序。 但是,請不要嘗試。 它包含一些故意的錯誤,首先我們應該看看Wing的一些代碼導航功能。
環(huán)境
以下屬性控制Python環(huán)境:
Python可執(zhí)行文件指定應與此項目中的源代碼一起使用的Python可執(zhí)行文件的完整路徑。選擇“使用默認值”時,Wing會嘗試通過在命令行上鍵入python來啟動Python。在OS X上,Wing更喜歡最新的Apple提供的Python。如果失敗,Wing將在PATH(在Linux和OS X上)或注冊表(在Windows上)上搜索Python。
要將Wing與virtualenv一起使用,只需將此屬性設置為virtualenv提供的Python可執(zhí)行文件即可。
獲取完整路徑的簡便方法是輸入import sys;在您想要使用的Python中打?。╯ys.executable)。這也可以在與Python安裝相關(guān)聯(lián)的IDLE副本中完成。
在Wing Pro中,此屬性可用于選擇要在遠程主機上運行的Python。完成此操作后,用于Project Properties中其他字段以及將文件和目錄添加到項目的默認目錄將是為所選遠程主機定義的基本目錄。
Python Path設置PYTHONPATH環(huán)境變量,以便在啟動Python以進行調(diào)試,執(zhí)行,單元測試或運行Python Shell時使用。選擇“使用默認值”時,將使用Wing在啟動時繼承的PYTHONPATH環(huán)境變量。否則,選擇“自定義”時,將使用指定的PYTHONPATH。
如果您的代碼在運行時以Wing無法自動檢測的方式更改sys.path,或者它依賴于從外部設置的PYTHONPATH,則通常只需要設置此屬性。您不應在此處添加Python標準庫目錄。 Python已經(jīng)知道這些并且Wing將能夠通過檢查您選擇的Python可執(zhí)行文件來獲取它們。
此屬性允許使用適合OS的路徑分隔符以列表或文本形式顯示輸入的Python路徑。如果需要粘貼路徑,請先選擇“以文本形式查看”,然后右鍵單擊“粘貼”。該路徑在內(nèi)部存儲為列表,因此相同的配置可以在多個操作系統(tǒng)上運行。
Python和Wing都使用選定的PYTHONPATH來定位使用import語句導入的模塊。如果配置的路徑中缺少必要的目錄,Python將為無法找到的模塊引發(fā)ImportError,而Wing將無法在導入的模塊上提供自動完成,goto-definition和其他代碼智能。
環(huán)境用于指定應從用于調(diào)試和執(zhí)行Wing代碼的環(huán)境中添加,修改或刪除的值,包括運行單元測試或版本控制命令時的值。此處定義的值還用于擴展其他屬性中使用的環(huán)境變量引用。
每個條目都是var = value形式,值周圍沒有任何引號,每行必須指定一個。形式為var =(沒有值)的條目將刪除給定變量,因此未定義。
請注意,您在IDE啟動時繼承的環(huán)境上運行,而不是修改空環(huán)境。在OS X上,Wing繼承的環(huán)境可能會有所不同,具體取決于您是從命令行還是使用Finder啟動Wing。
選擇“使用繼承的環(huán)境”時,將忽略任何輸入的值,并且無需更改即可使用繼承的環(huán)境。
分析sys.path更改的主要入口點控制Wing是否嘗試在主入口點中查找對sys.path的更改。如果尚未從“項目屬性”中的“調(diào)試/執(zhí)行”選項卡設置主入口點,則不執(zhí)行任何操作。
Stack Data工具可用于查看本地和全局變量的調(diào)試數(shù)據(jù)。它包含進程,線程和堆棧幀選擇區(qū)域,用于查看數(shù)據(jù)的可擴展樹區(qū)域,以及用于以陣列或文本形式檢查各個值的詳細信息區(qū)域。
進程,線程和堆棧幀選擇器
該工具的頂部包含彈出菜單,用于選擇要關(guān)注的當前調(diào)試進程,線程和堆棧幀。 Wing 101和Wing Personal中省略了過程選擇器,它不支持多進程調(diào)試。除非調(diào)試過程中有多個線程,否則線程選擇器是隱藏的。
該區(qū)域還包含堆棧數(shù)據(jù)選項菜單。
價值顯示
值顯示區(qū)域顯示在堆棧選擇器區(qū)域下方,并包含當前所選進程,線程和堆棧幀的值。值的每個值或部分在樹中顯示為一行。
簡單值(例如字符串和數(shù)字)以及具有短字符串表示的值將顯示在樹的“值”列中。字符串始終包含在“”(雙引號)中。引號之外的任何值都是實例,數(shù)字或Python常量(如None或False)的repr。整數(shù)可以顯示為十進制,十六進制或八進制,由調(diào)試器>數(shù)據(jù)顯示>整數(shù)顯示模式首選項控制。
復雜值(例如實例,列表和字典)將以包含類型和(可選)內(nèi)存地址的簡短形式顯示,例如??梢酝ㄟ^單擊“變量”列中的擴展指示器來擴展它們。內(nèi)存地址唯一標識實例。如果在兩個位置看到相同的地址,則表示您正在查看對同一實例的兩個對象引用。通過在工具的“選項”菜單中切換“顯示內(nèi)存地址”,可以隱藏內(nèi)存地址。
如果復雜值足夠短以便完整顯示,則表單將替換為其值,例如{'a':'b'}表示小字典。仍可以從“變量”列擴展這些值。用于此的大小閾值是使用Debugger> Line Threshold首選項設置的。如果要統(tǒng)一顯示所有值,請將此首選項設置為0。
擴大價值觀
展開復雜值時,每個子值的位置或名稱將顯示在“變量”列中,每個子值的值(可能還有復數(shù)值)將顯示在“值”列中。嵌套復雜值可以無限擴展,即使這會導致遍歷對象引用的循環(huán)。
展開值后,調(diào)試器將繼續(xù)呈現(xiàn)擴展的條目,即使在您進一步執(zhí)行或重新啟動調(diào)試會話之后也是如此。擴展狀態(tài)將保存并在以后的調(diào)試會話中重用,直到您退出Wing。
通過右鍵單擊該項并選擇“將值顯示為數(shù)組”或“將值顯示為文本”,可以將所選值視為數(shù)組或文本。當選擇“堆棧數(shù)據(jù)”工具中的其他項時,將更新詳細信息區(qū)域的內(nèi)容。
數(shù)據(jù)處理錯誤
Wing可能無法顯示某些數(shù)據(jù)值,因為它們太大或無法安全檢查。這些在堆棧數(shù)據(jù)顯示中以或的形式表示,不能進一步擴展。
通過右鍵單擊該值并選擇“顯示值為數(shù)組”,某些值太大而無法在“堆棧數(shù)據(jù)”工具中顯示的值仍可視為數(shù)組。根據(jù)屏幕上可見的內(nèi)容逐漸加載數(shù)組,因此較少受到大小閾值的影響。
在Wing Pro中,您還可以使用調(diào)試控制臺訪問大型或不透明值(例如,嘗試鍵入dir(varname)),或在Watch工具中輸入表達式
下載地址
-
wing ide pro下載 7.1.0.2破解版 附安裝教程
其他版本下載
- 查看詳情phpstorm 2019.2.2中文破解版 附安裝教程293 MB簡體中文19-10-15
- 查看詳情webstorm 2019.1中文破解版 附安裝教程210 MB簡體中文19-04-03
- 查看詳情猿編程客戶端 2.6.4 官方版128.0 MB簡體中文19-11-18
- 查看詳情pycharm professional 2019.2.5中文破解版 附安裝教程362 MB簡體中文19-11-25
- 查看詳情anaconda python3.7 5.31 附安裝教程619 MB英文19-07-12
- 查看詳情sysmac studio 1.30 中文破解版 附安裝教程3.15 GB簡體中文20-01-07
- 查看詳情WebStorm2019漢化版(前端開發(fā)工具) 附使用教程229 MB簡體中文19-03-27
- 查看詳情wing ide pro下載 7.1.0.2破解版 附安裝教程59 MB英文19-08-08
- 查看詳情VBA代碼助手專業(yè)版 3.3.3.1 官方版3.36 MB簡體中文19-11-22
- 查看詳情易語言加密狗版 5.9 破解增強版51.6 MB簡體中文19-05-30
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評論>>網(wǎng)友評論共1條
精彩評論
- 最新評論