阅读 175

CodeFlask 微型代码编辑器, 请勿用力过猛

CodeFlask 是个微型代码编辑器, 按照官方的说法, 适合用于:

  1. landing pages 着陆页, 快速的吸引访问者到达引流目的
  2. playground 页, 为增进游客快速理解为目的
  3. interactive samples 交互样例, 并让用户玩一把
  4. code snippets 代码片段, 而不是完整完整的大段代码

不适合用于:

  1. Web IDEs 相关, CodeFlask 不是为处理大文件设计的, 不应该用于 Web IDEs
  2. code highlight, 仅仅是代码高亮不应该装配编辑器
  3. older browsers, 那些 HTML5 能力不足以及有渲染问题的陈旧浏览器
  4. biger code chunks, CodeFlask 是为小段代码设计的, 不适合大段代码


值得称道的是 codeflask 使用 rollup 预先构建了 umd 和 ES6 moduls 两个版本的单文件, 样式是动态生成的, 这几乎适用了所有场景.


预先构建的单文件只有 20K, CodeFlask 就像她的名字那样, 烧码瓶, 小巧美丽, 轻拿轻放, 用力过猛她会碎的.