/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
若你是Python開發人員的話,那麼Wingware python IDE最新版相信你一定會需要使用。通過WinIDE下載,可以幫助開發人員更好的進行Python IDE開發編輯,除了使用Wingware python IDE最新版可以進行代碼編寫,你還可以用來進行功能擴展,幫助開發人員在編程的時候更加的省時間,大大的提高了工作效率!
1.簡單的代碼導航
Wing通過goto-definition,查找用途,在項目中查找符號,編輯器符號索引,模塊和類瀏覽器,鍵盤驅動搜索以及強大的多文件搜索,可以輕鬆繞過代碼。訪問曆史記錄會自動存儲,因此您可以立即返回以前訪問過的代碼。或者定義和遍曆在代碼更改時自動跟蹤的分類書簽。
2.綜合單元測試
Wing通過unittest,doctest,nose,pytest和Django測試框架支持測試驅動開發。使用Wing強大的調試器可以輕鬆診斷和修複失敗的測試,並且您可以在單元測試設置的實時運行時上下文中以交互方式編寫新代碼。
3.遠程開發
Wing的快速配置遠程開發支持可以將Wing的所有功能無縫安全地提供給在遠程主機,VM或容器上運行的Python代碼。運行OS X和Linux的主機可以進行遠程開發,包括Raspberry Pi,WSL和Vagrant容器。
4.智能編輯器
Wing的編輯器通過適合上下文的自動完成和文檔,內聯錯誤檢測和代碼質量分析,PEP 8實施,調用輔助,自動編輯,重構,代碼折疊,多選,可自定義的代碼片段以及多得多。Wing可以模擬vi,emacs,Eclipse,Visual Studio,XCode和MATLAB。
5.強大的調試器
Wing的調試器可以輕鬆修複錯誤並以交互方式編寫新的Python代碼。使用條件斷點來隔離問題,然後逐步執行代碼,檢查數據,使用Debug Console的命令行嚐試修複錯誤,觀察值並遞歸調試。您可以調試從IDE啟動的多進程和多線程代碼,托管在Web框架中,從嵌入式Python實例調用,或在遠程主機,VM或容器上運行。Wing還提供用於科學和數據分析任務的陣列和數據框查看器。
6.可定製和可擴展
Wing提供了數百種配置選項,可以影響編輯器模擬,顯示主題,語法著色,UI布局等等。輕鬆切換到暗模式,放大演示和會議界麵,並使用透圖管理特定於任務的UI配置。可以通過編寫調用Wing腳本API的Python代碼來添加新的IDE功能。您甚至可以使用Wing開發和調試擴展腳本。
7.以及更多
Wing通過Git,Mercurial,Perforce,Bazaar,Subversion和CVS支持項目管理和版本控製。其他功能包括支持virtualenv,差異/合並工具,縮進樣式轉換和執行OS命令行。Wing可在Windows,OS X和Linux上運行,還支持對Raspberry Pi和其他ARM Linux設備的遠程開發。
動畫和遊戲
由於Wing的調試器可以在嵌入式Python實例中運行,因此它可以用於為Blender,Autodesk Maya,NUKE,Source Filmmaker以及其他使用Python的建模,渲染和合成應用程序開發腳本。Wing還可以使用pygame和其他基於Python的遊戲引擎。
桌麵應用等
Wing可以使用PyQt,wxPython,Tkinter和其他UI開發框架開發,測試和調試桌麵應用程序。還支持腳本,Raspberry Pi和其他類型的開發。
科學和數據分析
Wing專注於交互式開發,適用於Jupyter,NumPy,SciPy,Matplotlib,pandas和其他框架的科學和數據分析。調試器的數據幀和數組查看器可以輕鬆檢查大型數據集。
Web開發
Wing支持使用Django,Flask,web2py,Pyramid,Google App Engine和其他Web框架進行開發。調試器可以單步執行Django和web2py模板。Wing與在遠程主機,虛擬機或容器(如Vagrant或WSL)上運行的代碼無縫協作。