iCode,一款开源的在线 html/css/js 编辑器。
是的,市面上已经有很多成熟的产品,比如 jsfiddle、codepen 等,为什么要再来一个呢?很简单:练手 😂
一方面,iCode 比较适合练手 css/Vue 等技术,另一方面自己平时也可能会用到 iCode 来测试代码。
即使是练手项目,iCode 还是有些自己的特点的:
默认编辑后自动运行代码,如果担心有太多次不必要的执行,可以点页面右下角设置按钮,取消该选项。
距离一款成熟的在线编辑器,iCode 还差很多,比如:
npm run serve
,你懂的。
欢迎交流~
1
Bijiabo 2019-02-25 01:00:37 +08:00 via iPad
点个赞,最近也有类似需求
|
2
ian511 2019-02-25 01:10:51 +08:00 via iPhone
恭喜又出佳作!资持一下!!
|
3
rocyhua 2019-02-25 01:21:47 +08:00
|
4
quietjosen OP @Bijiabo 现有的在线编辑器,你觉得哪个最好用?
|
5
ccccccc 2019-02-25 10:43:39 +08:00
https://chrome.google.com/webstore/detail/yukar/ilbmpnheigbnilnbknenakbkkdmaemlp
支持更多情况,例如 vue jsx ```html <script src="//unpkg.com/vue"></script> <div id="root"></div> ``` ```js new Vue({ el: '#root', data: { msg: 'Vue JSX', }, methods: { hello () { alert('Vue JSX') }, }, render(h) { return ( <p on-click={ this.hello }> { this.msg } </p> ) }, }) ``` |
6
quietjosen OP @ccccccc 可能你没仔细看,iCode 提供的示例截图不就是 Vue 吗?
|
7
ccccccc 2019-02-25 12:37:54 +08:00
@quietjosen 我说的是 vue 的 jsx,你试试我贴的代码
|
8
Bijiabo 2019-02-25 13:37:24 +08:00
@quietjosen 目前需求比较简单,主要是希望能在线编辑一点简单 JS 代码和 JSON 配置文件,考虑用 Ace 解决,其他还没有看到更加合适的。
|
9
airyland 2019-02-25 14:55:01 +08:00
这里有个开源的 https://codepan.net/
|
10
quietjosen OP @ccccccc 还真是哎
|
11
quietjosen OP @Bijiabo iCode 内置的编辑器是 CodeMirror
|
12
quietjosen OP @airyland 可以可以,只是布局不能改有点遗憾。
|