推薦 6 個好用的在線代碼編輯器
大家好,我是 CUGGZ。
今天來推薦六個好用又免費的在線代碼編輯器!
CodeSandbox
CodeSandbox 是一個在線代碼編輯器,主要用於創建 Web 應用項目,其提供了多種模塊:
CodeSandbox 爲前端開發提供了完整的代碼編輯器體驗和沙盒環境。其包含了很多實用功能:
-
Npm 支持:可以添加幾乎任何 npm 上可用的包;
-
支持 TypeScript、熱更新、GitHub 導出、靜態文件託管等;
-
使用 Monaco 編輯器構建,Monaco 是爲 VSCode 的提供支持的代碼編輯器,有很多相似的體驗;
-
集成的 DevTools、linting、錯誤覆蓋、測試框架 (Jest) 等;
-
強大的 CLI 可以直接將本地項目導入 CodeSandbox。
在線地址: https://codesandbox.io/
Codepen
CodePen 是一個在線的 HTML、CSS 和 JavaScript 代碼編輯器,能夠編寫代碼並即時預覽效果,可以利用它來構建和分享代碼。CodePen 支持使用 Less、Sass、PostCSS 等來編寫 CSS。CodePen 不僅是一個在線編輯器,還是一個龐大的前端社區,上面有來自全球開發者分享的各種各樣炫酷的效果,並且這些代碼都是開源和共享的。
在線地址: https://codepen.io/
Stackblitz
Stackblitz 和 VSCode 非常像,使用簡單可以一鍵創建 React、Vue、Vanilla、RxJS、TypeScript、Angular 等項目:
Stackblitz 具有以下特性:
-
在瀏覽器中集成了一個 Dev Server,在離線的情況下仍然可以進行開發;
-
除了支持前端項目外,還支持在瀏覽器中運行 Node.js 環境;
-
支持連接 GIthub 倉庫,可以直接將代碼 push 到 Github 上,也可以拉取 Github 項目進行查看和編輯;
-
所有應用程序都會自動部署在其服務器上。
在線地址: https://stackblitz.com/
JSFiddle
JSFiddle 是一個在線代碼編輯器,允許用戶在單個頁面上編輯和運行 HTML、JavaScript 和 CSS 代碼。JSFiddle 使用 CodeMirror 構建,其提供了多遊標、語法高亮、語法驗證(linter)、大括號匹配、自動縮進、自動完成、代碼 / 文本摺疊、搜索和替換以協助開發人員的操作。JSFiddle 被廣泛用於共享簡單的測試和演示。
在線地址: http://jsfiddle.net/
JS Bin
JS Bin 是一個開源的協同 web 開發調試工具。主要用於幫助測試 JavaScript 和 CSS 的代碼片段,功能與 jsFiddle 類似。可以實時分享在 JS Bin 中輸入的內容,在任何平臺上的任何設備上查看 JS Bin 的輸出,都是實時更新的。
在線地址: https://jsbin.com/
碼上掘金
碼上掘金是一個爲廣大開發者提供代碼在線 Playground 的平臺,具備輕量簡單、易使用、現代標準、模塊化、實時編輯,所見即所得等特性。內置了 ES Modules 支持,並且支持 React、Vue 等流行前端框架。
在線地址: https://code.juejin.cn/
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/t9oTIhQjSPd4EFMFhN9FIA