近日,華爲雲正式發布CodeArts IDE for Python,這是一(yī)款内置華爲自主創新的Python語言服務,提供智能編程、靈活調試能力的可擴展桌面開(kāi)發工(gōng)具,爲華爲雲開(kāi)發者提供卓越Python編碼體(tǐ)驗。
Python作爲一(yī)種編程語言,廣泛用于Web應用程序、軟件開(kāi)發、數據科學和機器學習 (ML)。Python以其優雅的語法、動态解釋性、豐富的标準庫、極高的開(kāi)發效率深受全球開(kāi)發者的喜愛。
繼華爲雲CodeArts IDE for Java和C/C++發布後,華爲雲發布CodeArts IDE for Python,這是一(yī)款面向雲原生(shēng)開(kāi)發,提供智能化Python編碼體(tǐ)驗和支持海量插件擴展的桌面IDE工(gōng)具。
華爲雲CodeArts IDE for Python具備三大(dà)特性:
特性一(yī):強大(dà)的代碼輔助功能
華爲雲CodeArts IDE for Python内置華爲自主創新的Python語言服務,支持快速、精準的代碼補全、導航和搜索功能。
CodeArts IDE使編碼體(tǐ)驗更優雅,爲開(kāi)發者内置了大(dà)量代碼片段,編碼過程中(zhōng)通過簡單的快捷鍵便可獲取代碼模闆。此外(wài)CodeArts IDE提供包括内聯代碼、引入變量和變量重命名等多種重構能力,開(kāi)發者可以在不改變軟件可觀察行爲的前提下(xià),提高代碼可讀性和可維護性。
CodeArts IDE支持大(dà)量的Python靜态類型檢查和快速修複方式,爲代碼安全保駕護航。Python的擴展服務支持用戶與多種Python解釋器協同工(gōng)作,可以在各種Python環境輕松切換。
特性二:内置Python測試、運行和調試能力
華爲雲CodeArts IDE for Python集成了Pytest和Unittest測試框架,開(kāi)發者可以在項目配置測試框架集成,IDE會在測試視圖中(zhōng)發現并展示測試用例,讓開(kāi)發者可以輕松運行和調試您的測試用例。
CodeArts IDE内置的Python代碼調試器有助于加快編輯、運行和調試的循環。調試器提供了所有基本功能,例如通過啓動配置自定義應用程序啓動、在代碼中(zhōng)設置斷點、檢查程序的挂起狀态并逐步執行、動态評估表達式等等。此外(wài),它還提供了方便易用的調試和運行配置模闆,以及自定義功能,使得運行調試過程更加高效便捷。
特性三:連接華爲雲,豐富的插件生(shēng)态
内置華爲雲CodeArts插件市場,開(kāi)發者可以基于開(kāi)放(fàng)插件标準和開(kāi)源插件框架交付适配更多研發場景和業務能力的插件,并可上架到插件市場;開(kāi)發者也可以通過安裝自己喜愛的插件,把CodeArts IDE for Python 變成個人開(kāi)發的“定制桌面”。
内置華爲雲API開(kāi)發套件,提供華爲雲220+服務和8000+服務API的搜索和引用,一(yī)鍵補全樣例代碼,查看實測調用的輸入輸出。