Google又放大招:內測基于AI的云端IDE
8月8號,谷歌推出了Project IDX,這是一個新的基于人工智能的、基于云端的開發環境,也就是說只需要一個瀏覽器,就可以取代目前的本地開發環境。
雖然這個消息對開發人員是個驚喜,但是對非研發人員來說,它也是一個信號。還記得2月8號,為了應對ChatGPT,谷歌發布了競品Bard,但是卻在發布會上出了大丑,股價市值一夜狂跌7000億。
圖片
但是,現在6個月過去了,股價上漲了快40%。
圖片
你是不是覺得錯過了什么呢??。
Project IDX 的功能特性
基于瀏覽器的云端IDE(集成開發環境)
圖片
這是一個完全基于Web的工作區,也就是說,你只需要一個瀏覽器,就可以在任何地方,任何設備上進行開發,不需要再進行本地開發環境的繁瑣配置。而且可以全保真應用程序預覽,并由云模擬器提供支持。可以快速的配置運行特定項目的技術環境和堆棧。每個 Project IDX 工作區都具有基于 Linux 的虛擬機的全部功能,并配有托管在附近的云中數據中心的通用訪問權限。
人工智能的新開發環境
利用 Google 最新的基礎人工智能模型(如 Codey 和 PaLM 2)來支持智能智能代碼補全、輔助聊天機器人以及“添加注釋”和“解釋此代碼”等操作。可以通過建議潛在的代碼片段和優化,來幫助開發人員更快更有效地編寫更高質量的代碼。
圖片
PaLM 2 是Google的下一代大型語言模型,擅長高級推理任務,包括代碼和數學、分類和問答、翻譯和多語言能力以及自然語言生成,由于PaLM 2 在大量網頁、源代碼和其他數據集上進行了預訓練。這意味著它擅長使用 Python 和 JavaScript 等流行編程語言,但也能夠使用 Prolog、Fortran 和 Verilog 等語言生成專用代碼。
圖片
支持導入或模板快速開始coding
可以從 GitHub 導入現有項目,,還可以使用流行框架的預制模板創建新項目,包括 Angular、Flutter、Next.js、React、Svelte、Vue 以及 JavaScript、Dart 和(即將推出)Python、Go 等語言。這樣就不用去安裝cookiecutter 類似的工具了。
圖片
全棧、垮平臺
Project IDX 包括一個內置的 Web 預覽,以及即將推出的完全配置的 Android 模擬器和嵌入式 iOS 模擬器,這些都可以直接在瀏覽器中使用,可以預覽用戶所看到的全棧、多平臺應用程序。所見即所得。
圖片
Firebase 托管發布
部署是應用程序投入生產的一個常見痛點,我們目前也有很多工具K8S、CI/CD 等。Google Project IDX通過集成 Firebase Hosting 使這一切變得更加容易,只需單擊幾下,即可部署 Web 應用程序的可共享預覽,或使用快速、安全的全球托管平臺部署到生產環境。由于 Firebase Hosting 支持由 Cloud Functions 提供支持的動態后端,因此這非常適合 Next.js 等全棧框架。
不過目前還處于內測階段,可以點擊申請:https://idx.dev/
最后
目前,實時數據和人工智能可能會改變游戲規則,技術創新可以使人們的創意能夠快速迭代。
對于有技術實力及技術氛圍的老牌科技公司,其實也很人一樣,需要站在長期的角度,關注時間的力量。
沒有人能夠每時每刻都保持高速的增長,事物的發展總是螺旋上升的,熬過平臺期,才能向上突破。
期待一切提高生產力的事情發生,就像我之前文章講的LK99一樣,科技的進步才有可能讓我們脫離內卷的苦海。