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