文件名称:atom-ink:适用于Atom的IDE工具包
文件大小:2.37MB
文件格式:ZIP
更新时间:2024-06-02 03:28:46
JavaScript
墨水 注意:我们已决定与的。 因此,这个基于Atom的插件实际上处于“仅维护模式”,我们希望将来仅能解决错误。 Ink是一个用于在Atom中构建IDE的工具包-特别是它的目的是为构建丰富的交互式实时编程环境提供必要的UI片断-受SmallTalk,Lisp,LightTable,DevTools,Swift等的启发。 Ink目前主要用于插件中,用作Julia语言的IDE,以及用于Clojure的出色。 尽管Ink处于早期状态,但欢迎有兴趣使用其他语言运行它的人们联系。 强调 (这些演示是作为一部分展示Ink的,因为它是使用Ink的最成熟的项目,但是有关Ink的设计并没有Julia特有的内容) 对块和行进行评估,包括内联结果,突出显示所评估的块和加载指示符: 复杂结果和数据的智能树视图: 具有对结果,历史记录,shell模式等的相同支持的功能丰富的控制台: 实时链接到backtr
【文件预览】:
atom-ink-master
----.travis.yml(520B)
----docs()
--------console.md(4KB)
--------results.md(2KB)
--------README.md(909B)
----keymaps()
--------ink.cson(2KB)
----res()
--------stripe.png(18KB)
----demos()
--------tree.gif(383KB)
--------console.gif(162KB)
--------full.gif(715KB)
--------eval.gif(153KB)
--------errors.gif(1.17MB)
----package.json(1KB)
----menus()
--------ink.cson(352B)
----.github()
--------ISSUE_TEMPLATE()
----package-lock.json(25KB)
----appveyor.yml(454B)
----spec()
--------console-spec.coffee.bak(10KB)
--------ink-spec.js(355B)
----LICENSE.md(1KB)
----.gitignore(40B)
----CHANGELOG.md(815B)
----lib()
--------config.js(7KB)
--------docs()
--------editor()
--------workspace()
--------debugger()
--------linter()
--------note()
--------ink.coffee(3KB)
--------console()
--------plots()
--------util()
--------tree.coffee(975B)
--------outline()
----styles()
--------ink.less(9KB)
--------outline.less(1KB)
--------progress.less(947B)
--------linter.less(1KB)
--------terminal.less(1KB)
--------canopy.less(800B)
--------plot-pane.less(244B)
--------workspace.less(2KB)
--------toolbar.less(370B)
--------docpane.less(3KB)
--------debugger.less(5KB)
--------.gitignore(26B)
--------compiled-pane.less(678B)
--------icons.less(2KB)
--------notepane.less(215B)
----README.md(2KB)
----scripts()
--------postinstall.js(602B)