软件开发之常用工具
今天突然想起来了,自己作为软件开发人员,准确的说,其实是前端开发人员,还没有经常使用过在线的代码编辑工具,在博客中,很多的代码也是硬写到博客中了,这样很不利于交流和改进,往往整个博客都充满了代码和注释,占地方不说,还比较难看,正好准备学习threejs开发,可能需要编写大量的例子进行练习,索性就找一个能在线保存和编辑的代码编辑器吧。
1.在线代码编辑器
在线代码编辑,主要的作用其实是为了分享代码,或者是做一些示例程序,这个在写教程的时候,经常会用到,可以嵌入到博客中,这样可以在线查看并编辑。这里我就稍微的摘录几个
stackblitz 一款类似于vscode的在线代码编辑器,打开页面,可以看到浓浓的vscode风格的编辑界面,这个也提供了 iframe 方式将代码嵌入到其他平台中,我尝试了一下,貌似只能调试web,不能编写其他的语言,比如python,因为虽然可以新建python类型的文件,但是没有地方运行python语言代码,
codepen,饿了么ui使用的在线编辑和演示代码工具。
1.前端常用的几种在线代码编辑器各有什么优势? (知乎问答,个人有个人的意见吧。JSRUN、KODExplorer、codepen、jsbin,还有一些小众的hackerrank、plunker,这里的答案有一个比较好,就是介绍了EnjoyCSS、Prettier Playground、Postman、StackBlitz、Bit.dev)
2.20个最强的基于浏览器的在线代码编辑器 (这里列了20个,很多的都没见过,没听过,毕竟写于九年前,可能很多已经不能用了吧)
3.程序猿专用十大在线编译器(IDE)整理
4.推介 4 个我常用的在线代码编辑器 (这里只有4个Jsfiddle、CodePen、Jsrun、CodeSandBox)