華爲雲發布CodeArts IDE for Python,極緻優雅雲原生開(kāi)發體驗
發布時(shí)間:2024-05-23

 

近日,華爲雲正式發布CodeArts IDE for Python,這(zhè)是一款内置華爲自(zì)主創新的Python語言服務,提供智能(néng)編程、靈活調試能(néng)力的可擴展桌面開(kāi)發工(gōng)具,爲華爲雲開(kāi)發者提供卓越Python編碼體驗。

 
Python作(zuò)爲一種編程語言,廣泛用(yòng)于Web應用(yòng)程序、軟件開(kāi)發、數據科學和(hé)機器學習 (ML)。Python以其優雅的語法、動态解釋性、豐富的标準庫、極高(gāo)的開(kāi)發效率深受全球開(kāi)發者的喜愛。
繼華爲雲CodeArts IDE for Java和(hé)C/C++發布後,華爲雲發布CodeArts IDE for Python,這(zhè)是一款面向雲原生開(kāi)發,提供智能(néng)化Python編碼體驗和(hé)支持海量插件擴展的桌面IDE工(gōng)具。
華爲雲CodeArts IDE for Python具備三大(dà)特性:

特性一:強大(dà)的代碼輔助功能(néng)

華爲雲CodeArts IDE for Python内置華爲自(zì)主創新的Python語言服務,支持快(kuài)速、精準的代碼補全、導航和(hé)搜索功能(néng)。
CodeArts IDE使編碼體驗更優雅,爲開(kāi)發者内置了(le)大(dà)量代碼片段,編碼過程中通過簡單的快(kuài)捷鍵便可獲取代碼模闆。此外(wài)CodeArts IDE提供包括内聯代碼、引入變量和(hé)變量重命名等多種重構能(néng)力,開(kāi)發者可以在不改變軟件可觀察行爲的前提下(xià),提高(gāo)代碼可讀性和(hé)可維護性。
CodeArts IDE支持大(dà)量的Python靜态類型檢查和(hé)快(kuài)速修複方式,爲代碼安全保駕護航。Python的擴展服務支持用(yòng)戶與多種Python解釋器協同工(gōng)作(zuò),可以在各種Python環境輕松切換。

 

特性二:内置Python測試、運行和(hé)調試能(néng)力

華爲雲CodeArts IDE for Python集成了(le)Pytest和(hé)Unittest測試框架,開(kāi)發者可以在項目配置測試框架集成,IDE會(huì)在測試視(shì)圖中發現(xiàn)并展示測試用(yòng)例,讓開(kāi)發者可以輕松運行和(hé)調試您的測試用(yòng)例。
CodeArts IDE内置的Python代碼調試器有助于加快(kuài)編輯、運行和(hé)調試的循環。調試器提供了(le)所有基本功能(néng),例如通過啓動配置自(zì)定義應用(yòng)程序啓動、在代碼中設置斷點、檢查程序的挂起狀态并逐步執行、動态評估表達式等等。此外(wài),它還提供了(le)方便易用(yòng)的調試和(hé)運行配置模闆,以及自(zì)定義功能(néng),使得運行調試過程更加高(gāo)效便捷。

特性三:連接華爲雲,豐富的插件生态

内置華爲雲CodeArts插件市場,開(kāi)發者可以基于開(kāi)放(fàng)插件标準和(hé)開(kāi)源插件框架交付适配更多研發場景和(hé)業務能(néng)力的插件,并可上(shàng)架到(dào)插件市場;開(kāi)發者也(yě)可以通過安裝自(zì)己喜愛的插件,把CodeArts IDE for Python 變成個人開(kāi)發的“定制桌面”。
内置華爲雲API開(kāi)發套件,提供華爲雲220+服務和(hé)8000+服務API的搜索和(hé)引用(yòng),一鍵補全樣例代碼,查看(kàn)實測調用(yòng)的輸入輸出。