|
WebAssembly Studio測(cè)試版可幫助開發(fā)人員快速掌握便攜式代碼格式
Mozilla正在開發(fā)WebAssembly可移植代碼格式的在線IDE。測(cè)試版現(xiàn)在可用。
這個(gè)名為WebAssembly Studio的IDE旨在幫助開發(fā)人員學(xué)習(xí)和教授其他有關(guān)WebAssembly的知識(shí),也稱為Wasm。代碼格式有望加速Web應(yīng)用程序的性能,并得到包括Mozilla在內(nèi)的主要瀏覽器供應(yīng)商的支持。
WebAssembly Studio測(cè)試版中的功能
IDE項(xiàng)目于2017年末開始,當(dāng)時(shí)開發(fā)人員試圖合并兩種現(xiàn)有工具WasmExplorer和WasmFiddle。
WebAssembly IDE的功能包括:
支持C,C ++和Rust語言,F(xiàn)在這種支持被分類為原始的,但在隨后的beta版中應(yīng)該會(huì)得到改進(jìn)。編譯主要是在服務(wù)器端完成的,但是計(jì)劃要求做更多的這個(gè)客戶端。計(jì)劃還要求支持編譯為WebAssembly的任何語言。
編輯WebAssembly二進(jìn)制模塊和測(cè)試文件。
可訪問的工具,在上下文菜單中提供了許多功能。
通過嵌入系統(tǒng)交互嵌入WebAssembly Studio項(xiàng)目以嵌入內(nèi)容。
對(duì)于C和C ++,使用LLVM編譯器后端,但正在考慮支持Emscripten LLVM-to-JavaScript編譯器。還計(jì)劃為用戶體驗(yàn),性能和錯(cuò)誤報(bào)告進(jìn)行改進(jìn),以及使用熟悉的工具在本地下載和構(gòu)建WebAssembly Studio項(xiàng)目的能力。
|
|