重磅更新!全新 FinClip Studio 現已上線!
FinClip IDE(FinClip Integrated Development Environment, 簡稱為 FIDE)是面向開發者推出的「小程序桌面端集成開發環境」。自 2021 年起就一直陪伴來自不同平臺的小程序開發者完成小程序開發、調試、預覽、上傳等各類功能。
隨著 FinClip IDE 中的各類功能逐漸增多,我們也在其中逐漸增加了小程序兼容性檢查、小程序開發、真機調試預覽、小程序一鍵轉 App、小程序云開發等各類插件或能力,以便能夠為開發者在開發小程序的過程中提供更加周到的體驗與幫助。
在 2022 年,我們發現已有的 FinClip IDE 在性能與體驗上有較為明顯的限制,隨著小程序開發者使用程度與場景逐漸深入,也越容易遇到小程序代碼加載卡頓、預覽渲染性能下降等各類異常情況。當在遇到這些意外情況時,很容易打斷正常的開發體驗。
因此我們在去年 4 季度開始對 FinClip IDE 進行了全面的重構與升級,并在今年的 4 月起開展了「FinClip IDE 新版本內測活動」,希望能夠借助更多開發者的力量幫助我們一同打造更好的小程序開發者工具。
FinClip Studio 正式上線
現在,請允許我們向各位介紹經過重構的全新版本的 FinClip Studio。在全新的 FinClip Studio 中,我們根據用戶的反饋對底層進行了大量改進,我們還實現了性能增強,可以幫助開發者更快完成小程序的開發與測試工作。
新版本的 FinClip Studio 大幅度提升了小程序代碼預覽渲染過程的性能,不僅降低了編譯過程中的耗時,還增加了諸如編輯體驗優化,代碼提示自動補全,項目多開功能,還支持小程序低代碼開發功能,后續我們還將盡快完成小程序插件與多語言支持能力。
FinClip Studio 主要功能
本次 FinClip Studio 的更新重心是為每位開發者提供更加完善的編輯器體驗,甚至更「貼近于 VS Code 的開發體驗」。本次更新的 2.0 版本有如下主要功能:
· 代碼自動補全
FinClip Studio 會在用戶輸入某些字符之后,自動彈出一組可供選擇的代碼片段,開發者選擇其中一個就可以自動完成代碼的書寫。
· js 方法自動補全
FinClip Studio 的代碼補全功能中已經支持讀取 js 文件中的已有方法,在編寫的 xml 文件中,能自動讀取 js 文件中的方法名稱進行補全。
· 支持項目多開
FinClip Studio 現已支持同時編輯或配置多個不同的小程序項目,開發者可以根據自身需要同時編輯多個不同小程序項目。
· 代碼方法提醒
FinClip Studio 現已支持對代碼文件中各處方法提供使用提醒,后續我們還將對代碼中的調用 API 與相關方法,提供使用文檔的相關說明與對應指引。
· git 管理
FinClip Studio 現已支持直接對代碼倉庫進行管理,以便完成小程序或項目相關代碼的管理與更新工作。
· 編輯器集成終端
FinClip Studio 中已經集成系統終端,方便您直接在開發環境中直接使用命令行完成項目搭建,構建或開發工作。
· 全界面縮放
FinClip Studio 中可以對界面進行完全放大和縮小,同時增加或縮減所有 UI 元素的大小。您可以通過主菜單中的相關菜單進行配置。
· 全新 UI 增強
FinClip Studio 中引入了全新風格的 UI 組件與外觀樣式,相比老版本外觀更融合,更悅目。
小程序低代碼開發
伴隨 FinClip Studio 一同登場的,還有全新的低代碼開發功能,您可以在新建項目時選擇「低代碼」模板了解使用。
與市面上常見的低代碼開發工具不同,FinClip Studio 提供的低代碼工具更面向于研發人員使用,旨在加速研發人員的開發過程,從而幫助相關項目與應用的開發更加簡單。低代碼工具還有如下能力:
· 直連數據源
低代碼工具可在不侵入客戶架構的情況下,直接連接數據源(API、DB),任何的后端數據都變成了 JS 變量,可以隨意轉換、并配置到任意的視圖組件。
· 可視化建模工具
低代碼工具自帶直觀和靈活的可視化建模組件,如表格、圖表、表單、按鈕等多項組件。開發人員可更通過拖拉拽的方式配置各種組件,無需重復編寫復雜的代碼。
下載與安裝
全新的 FinClip Studio 現已上線,您可通過 FinClip 產品官網或以下鏈接下載使用,在使用過程中遇到的任何問題,都歡迎您及時與我們反饋,以便我們一同將它做的更好。