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