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