Python 作為最易上手又用處廣泛的流行編程語言,方便順手的編程軟件對於開發者們來說,無疑會節省非常多不必要的安裝和學習 IDE 使用的時間。常見的IDE包括:
PyCharm:功能強大、方便好用,但是界面比較復雜,成本高昂
Sublime Text:公認的簡單、通用、方便的 Python 編輯器,可適用於不同的平台。
Vim:提供實際的Unix編輯器,Vi功能,支持更多更完善的特性集。Vim不需要花費太多的學習時間,一旦你需要一個無縫的編輯體驗,那麼就會把Vim集成到你的工作流中。
Eric:用Python編寫的全功能 IDE,它基於跨平台的GUI工具包QT,集成了高度靈活的Scintilla編輯器控件,Eric包括一個插件系統,允許簡單的對IDE進行功能性擴展。
它們各自有不同的功能點和特色,通常我們會根據需求和偏好選擇最適合自己的。
Python 經常用於數據處理和建模,但是下載運行已有模型代碼時候,可能會出現依賴包沒法正常安裝,導致代碼運行不了的問題。新一代的Python集成開發工具(IDE)Lightly 支持Python工程項目開發,語法高亮,智能提示,自動補全。它可以自動生成項目所需的環境,無需手動配置。
界面語言都是中文,非常方便。按照提示下載了本地版 Lightly,點擊“本地導入”,選擇下載的項目文件,將項目導入。
系統根據requirements.txt文件自動安裝當前項目的依賴包。
點擊右上角運行按鈕,快速編譯、運行當前項目。
整個項目導入過程只需要選擇項目文件,系統會根據項目自動識別編程語言,並安裝相關依賴,之後即可運行項目代碼。
總結來看,Lightly 這個新興的集成開發軟件(IDE),是雲原生平台 TeamCode 開發的又一個輕量且功能強大的工具。它可以為你自動構建 Python 項目的開發環境,所有項目代碼 & 資源存儲在雲端,支持項目的一鍵分享和協作開發。整個流程下來無需手動操作,節省了很多時間,也比使用其他IDE要迅速很多,對於個人的日常編程工作或者開發團隊來說都是比較適合的。