RunJS 大量组件的开发,借用了该工具本身。
比如,左右拖动的效果,使用了示例( React resizer Example - using mouse event )( https://runjs.qingting.work/#/projects/9f479722572a4680)。
左侧的 HTML/CSS/Javascript 编辑器,使用了 CodeMirror 。在将 CodeMirror 整合到项目之前,可以在 RunJS 本身做一些调试:
测试 Codemirror 对 html 代码的 fold 效果 - CodeMirror Html folding ( https://runjs.qingting.work/#/projects/11885544ef0a496b )
测试 Codemirror 实现代码自动填充的功能 - CodeMirror any word hint ( https://runjs.qingting.work/#/projects/d0e6fe2e53754295 )
测试 Codemirror 实现代码格式化 - Javascript formatter using Prettier standalone api ( https://runjs.qingting.work/#/projects/80f29502efb54d5c )
测试 CSS 语法检查功能- CSS syntax validator (by CSSTree) ( https://runjs.qingting.work/#/projects/42cff0cbc5744fa2 )
比如,左右拖动的效果,使用了示例( React resizer Example - using mouse event )( https://runjs.qingting.work/#/projects/9f479722572a4680)。
左侧的 HTML/CSS/Javascript 编辑器,使用了 CodeMirror 。在将 CodeMirror 整合到项目之前,可以在 RunJS 本身做一些调试:
测试 Codemirror 对 html 代码的 fold 效果 - CodeMirror Html folding ( https://runjs.qingting.work/#/projects/11885544ef0a496b )
测试 Codemirror 实现代码自动填充的功能 - CodeMirror any word hint ( https://runjs.qingting.work/#/projects/d0e6fe2e53754295 )
测试 Codemirror 实现代码格式化 - Javascript formatter using Prettier standalone api ( https://runjs.qingting.work/#/projects/80f29502efb54d5c )
测试 CSS 语法检查功能- CSS syntax validator (by CSSTree) ( https://runjs.qingting.work/#/projects/42cff0cbc5744fa2 )