全新 FinClip Studio 現(xiàn)已上線(xiàn)

FinClip ?IDE (FinClip Integrated Development Environment,簡(jiǎn)稱(chēng)為 FIDE)是面向開(kāi)發(fā)者推出的「小程序桌面端集成開(kāi)發(fā)環(huán)境」。自 2021 年起就一直陪伴來(lái)自不同平臺(tái)的小程序開(kāi)發(fā)者完成小程序開(kāi)發(fā)、調(diào)試、預(yù)覽、上傳等各類(lèi)功能。
隨著 FinClip IDE 中的各類(lèi)功能逐漸增多,我們也在其中逐漸增加了小程序兼容性檢查、小程序開(kāi)發(fā)、真機(jī)調(diào)試預(yù)覽、小程序一鍵轉(zhuǎn) App、小程序云開(kāi)發(fā)等各類(lèi)插件或能力,以便能夠?yàn)殚_(kāi)發(fā)者在開(kāi)發(fā)小程序的過(guò)程中提供更加周到的體驗(yàn)與幫助。
在 2022 年,我們發(fā)現(xiàn)已有的 FinClip IDE 在性能與體驗(yàn)上有較為明顯的限制,隨著小程序開(kāi)發(fā)者使用程度與場(chǎng)景逐漸深入,也越容易遇到小程序代碼加載卡頓、預(yù)覽渲染性能下降等各類(lèi)異常情況。當(dāng)在遇到這些意外情況時(shí),很容易打斷正常的開(kāi)發(fā)體驗(yàn)。
因此我們?cè)谌ツ?4 季度開(kāi)始對(duì) FinClip IDE 進(jìn)行了全面的重構(gòu)與升級(jí),并在今年的 4 月起開(kāi)展了「FinClip IDE 新版本內(nèi)測(cè)活動(dòng)」,希望能夠借助更多開(kāi)發(fā)者的力量幫助我們一同打造更好的小程序開(kāi)發(fā)者工具。
與內(nèi)測(cè)活動(dòng)一同更新的,還有 FinClip IDE 更新命名為 FinClip Studio,從 IDE 升級(jí)到 Studio 不僅在名字上有全新的變化,這也意味著,TA 更強(qiáng)了。
FinClip Studio 正式上線(xiàn)
現(xiàn)在,請(qǐng)?jiān)试S我們向各位介紹經(jīng)過(guò)重構(gòu)的全新版本的 FinClip Studio。在全新的 FinClip Studio 中,我們根據(jù)用戶(hù)的反饋對(duì)底層進(jìn)行了大量改進(jìn),我們還實(shí)現(xiàn)了性能增強(qiáng),可以幫助開(kāi)發(fā)者更快完成小程序的開(kāi)發(fā)與測(cè)試工作。

新版本的 FinClip Studio 大幅度提升了小程序代碼預(yù)覽渲染過(guò)程的性能,不僅降低了編譯過(guò)程中的耗時(shí),還增加了諸如編輯體驗(yàn)優(yōu)化,代碼提示自動(dòng)補(bǔ)全,項(xiàng)目多開(kāi)功能,還支持小程序低代碼開(kāi)發(fā)功能,后續(xù)我們還將盡快完成小程序插件與多語(yǔ)言支持能力。
以下為 FinClip Studio 主要功能
本次 FinClip Studio 的更新重心是為每位開(kāi)發(fā)者提供更加完善的編輯器體驗(yàn),甚至更「貼近于 VS Code 的開(kāi)發(fā)體驗(yàn)」。本次更新的 2.0 版本有如下主要功能:

FinClip Studio 會(huì)在用戶(hù)輸入某些字符之后,自動(dòng)彈出一組可供選擇的代碼片段,開(kāi)發(fā)者選擇其中一個(gè)就可以自動(dòng)完成代碼的書(shū)寫(xiě)。

FinClip Studio 的代碼補(bǔ)全功能中已經(jīng)支持讀取 js 文件中的已有方法,在編寫(xiě)的 xml 文件中,能自動(dòng)讀取 js 文件中的方法名稱(chēng)進(jìn)行補(bǔ)全。

FinClip Studio 現(xiàn)已支持同時(shí)編輯或配置多個(gè)不同的小程序項(xiàng)目,開(kāi)發(fā)者可以根據(jù)自身需要同時(shí)編輯多個(gè)不同小程序項(xiàng)目。

FinClip Studio 現(xiàn)已支持對(duì)代碼文件中各處方法提供使用提醒,后續(xù)我們還將對(duì)代碼中的調(diào)用 API 與相關(guān)方法,提供使用文檔的相關(guān)說(shuō)明與對(duì)應(yīng)指引。

FinClip Studio 現(xiàn)已支持直接對(duì)代碼倉(cāng)庫(kù)進(jìn)行管理,以便完成小程序或項(xiàng)目相關(guān)代碼的管理與更新工作。

FinClip Studio 中已經(jīng)集成系統(tǒng)終端,方便您直接在開(kāi)發(fā)環(huán)境中直接使用命令行完成項(xiàng)目搭建,構(gòu)建或開(kāi)發(fā)工作。

FinClip Studio 中可以對(duì)界面進(jìn)行完全放大和縮小,同時(shí)增加或縮減所有 UI 元素的大小。 您可以通過(guò)主菜單中的相關(guān)菜單進(jìn)行配置。

FinClip Studio 中引入了全新風(fēng)格的 UI 組件與外觀(guān)樣式,相比老版本外觀(guān)更融合,更悅目。
小程序低代碼開(kāi)發(fā)
伴隨 FinClip Studio 一同登場(chǎng)的,還有全新的低代碼開(kāi)發(fā)功能,您可以在新建項(xiàng)目時(shí)選擇「低代碼」模板了解使用。

與市面上常見(jiàn)的低代碼開(kāi)發(fā)工具不同,F(xiàn)inClip Studio 提供的低代碼工具更面向于研發(fā)人員使用,旨在加速研發(fā)人員的開(kāi)發(fā)過(guò)程,從而幫助相關(guān)項(xiàng)目與應(yīng)用的開(kāi)發(fā)更加簡(jiǎn)單。低代碼工具還有如下能力:

低代碼工具可在不侵入客戶(hù)架構(gòu)的情況下,直接連接數(shù)據(jù)源(API、DB),任何的后端數(shù)據(jù)都變成了 JS 變量,可以隨意轉(zhuǎn)換、并配置到任意的視圖組件。

低代碼工具自帶直觀(guān)和靈活的可視化建模組件,如表格、圖表、表單、按鈕等多項(xiàng)組件。開(kāi)發(fā)人員可更通過(guò)拖拉拽的方式配置各種組件,無(wú)需重復(fù)編寫(xiě)復(fù)雜的代碼。
下載與安裝

全新的 FinClip Studio 現(xiàn)已上線(xiàn),您可通過(guò) FinClip 產(chǎn)品官網(wǎng)下載使用,在使用過(guò)程中遇到的任何問(wèn)題,都?xì)g迎您及時(shí)與我們反饋,以便我們一同將它做的更好。