首页 > atom编辑器的UI界面是用什么写的?

atom编辑器的UI界面是用什么写的?

atom编辑器的UI界面是用什么写的?


我这才是正确答案:
CoffeeScript + CSS
还有一点点的 HTML


JavaScript,是不是很high


CoffeeScript,楼上正解,另参见 https://github.com/atom/electron


atom是建立在electron开源项目之上的,简单的来说就是用Chromium内核来渲染UI,用node.js来提供本地api交互.

同样使用electron的还有visual studio code.


Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies.

虽然没用过,但是看起来好像很腻害的样子


NW.js(node-webkit) http://nwjs.io/


Adobe开源的跨平台Web开发编辑器Brackets也是用JavaScript开发的,JavaScript代码量占到82%以上,基于Node.JS和libcef(Chromium Embedded Framework),能够跟Chrome通信,无需刷新,无需保存代码,就能实时预览效果。

【热门文章】
【热门文章】