首页 > 资源分享 > 工具分享 > 又一个开源的IDE工具,Light Table让编程工作更简单
2014
01-12

又一个开源的IDE工具,Light Table让编程工作更简单

    前几天刚刚推荐了一个Sublime Text,虽然安装包小,但是功能强大。今天再给大家推荐一个IDE编辑器——Light Table。

    近日,Light Table项目创始人Chris Granger在其博客上宣布Light Table开源,将代码全部托管在GitHub上,遵循GNU开源许可。与此同时,还发布了0.6版本,该版本添加了插件、并对基础架构也进行了提升。

    Light Table是由Microsoft Visual Studio部门项目经理Chris Granger离职后开发的全新理念的IDE,支持多种语言,比如Python、Clojure、JavaScript等。Light Table是一个很简单的概念:我们需要真正的工作面板,不只是编辑器和项目管理器。我们可以把东西尽量整洁地堆在这里,需要的时候可以把资料直接拿出来看。 

Light Table

    Light Table所基于的开发原则:
        1.处处文档,因此你不再感觉需要查看文档。
        2.处处都有编辑器,而且可以显示任何事情,不仅仅是文本。
        3.鼓励尝试,任何改变立刻就能看到结果。
        4.IDE模仿的是桌面(Table),而非Visual Studio那样的窗口。文件也不是代码的最佳形式。
    Light Table从创建到现在,已经经历了多个版本的更新,下面一起来看看Light Table 0.6有哪有重大改进。

插件

    在0.6版本中最值得关注的地方就是添加插件架构,比如BOT架构,以及插件管理器。这样开发者在开发时就可以重新定义或者开发一些功能。

Light table 1

内联文档和文档搜索

    这是原始Light Table原型及视频中一个很重要的功能,现在,开发者就可以基于鼠标的移动(取词)来搜索和获取文档,并且在窗口右边会出现相关联的文档。

Clojure编辑功能更加完善

    Clojure开发者会很喜欢这一版本,添加和修改了许多标准功能,比如自动完成、paredit特性以及后端允许远程nrepl会话(连接到你的服务器并且观看实时变化)。

性能、稳定、优雅

    因为准备开源,所以开发团队对Light Table进行了清理,以更精简、更快速顺畅、稳定、性能更高的面貌出现在大家面前。通过数量级的性能改善来提高性能,比如提高自动完成速度、加快行为加载速度、命令和导航面板滚动更加平滑等。

    与此同时,开发团队还根据开发者期望做出了许多改进及小改善,比如开发者现在可以拖拽文件/文件夹到工作区的树形菜单下,或者用一行命令即可在浏览器中打开当前文件等功能。

官方网站:http://www.lighttable.com/

托管地址:https://github.com/LightTable/LightTable

最后编辑:
作者:射雕天龙
转载请注明:转载自射雕天龙的博客(http://blog.wangjunfeng.com)
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

又一个开源的IDE工具,Light Table让编程工作更简单》有 1 条评论

  1. 美随~Blog 说:

    楼主你好,你的小清晰板子好好看,可就是加载好慢啊,第一次访问的话要很久才能访问,有没有办法解决呢?

留下一个回复

你的email不会被公开。