C 是个微型代码编辑器, 按照官方的说法, 适合用于:
- landing pages 着陆页, 快速的吸引访问者到达引流目的
- playground 页, 为增进游客快速理解为目的
- interactive samples 交互样例, 并让用户玩一把
- code snippets 代码片段, 而不是完整完整的大段代码
不适合用于:
- Web IDEs 相关, CodeFlask 不是为处理大文件设计的, 不应该用于 Web IDEs
- code highlight, 仅仅是代码高亮不应该装配编辑器
- older browsers, 那些 HTML5 能力不足以及有渲染问题的陈旧浏览器
- biger code chunks, CodeFlask 是为小段代码设计的, 不适合大段代码
值得称道的是 codeflask 使用 rollup 预先构建了 umd 和 ES6 moduls 两个版本的单文件, 样式是动态生成的, 这几乎适用了所有场景.
预先构建的单文件只有 20K, CodeFlask 就像她的名字那样, 烧码瓶, 小巧美丽, 轻拿轻放, 用力过猛她会碎的.