阅读更多

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

 

关于Light Table的介绍:Light Table:概念型IDE,更便捷的编程方式

 

 

 

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

 

Light Table所基于的开发原则:

 

  • 处处文档,因此你不再感觉需要查看文档。
  • 处处都有编辑器,而且可以显示任何事情,不仅仅是文本。
  • 鼓励尝试,任何改变立刻就能看到结果。
  • IDE模仿的是桌面(Table),而非Visual Studio那样的窗口。文件也不是代码的最佳形式。

Light Table从创建到现在,已经经历了多个版本的更新,下面一起来看看Light Table 0.6有哪有重大改进。

 

插件

 

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

 

 

内联文档和文档搜索

 

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

 

 

Clojure编辑功能更加完善

 

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

 

性能、稳定、优雅

 

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

 

 

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

 

 

关于Light Table 0.6版本的更多详细信息,大家可以查看 Change Log

 

相关链接:

 

Via Chris Granger博客  

  • 大小: 32.9 KB
  • 大小: 21.6 KB
  • 大小: 29.4 KB
  • 大小: 28.4 KB
  • 大小: 24.8 KB
来自: csdn
3
1
评论 共 3 条 请登录后发表评论
3 楼 我不说话 2014-01-14 13:11
allenny 写道
Something like SublimeText+

   +10086
2 楼 qi_w2006 2014-01-14 09:21
不支持Java,吊用
1 楼 allenny 2014-01-13 09:37
Something like SublimeText+

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Nginx与Tomcat实现动静态分离和负载均衡

    本文介绍了Nginx与Tomcat实现动静态分离和负载均衡,所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过...

  • 02.nginx高可用负载均衡

    介绍一个高性能的HTTP和反向代理web服务器特点是占有内存少,并发能力强,Nginx官方测试能支撑5万并发专为性能优化而开发,cpu、内存等资源消耗低,性能稳定在项目中我们可以使用nginx来做我们系统的反向代理、负载...

  • 负载均衡有哪些?

    这些负载均衡策略你知道吗?

  • 负载均衡的实现算法

    负载均衡的实现算法

  • 微服务的几种负载均衡算法

    1、静态负载均衡 2、动态负载均衡 三、Dubbo负载均衡的四种算法 1、基于权重随机算法RandomLoadBalance 一、负载均衡 负载均衡简单的说就是对流量进行重新分配,避免单一机器直接被较为集中的流量击穿,或者...

  • 微服务之负载均衡

    参考书籍:“凤凰架构”现代高流量网站必须以快速可靠的方式处理来自用户或客户端的数十万(如果不是数百万)并发请求并返回正确的文本、图像、视频或应用程序数据。为了经济高效地扩展以满足这些高容量,现代计算...

  • 负载均衡如何解决高并发的问题讲解

    1.什么是负载均衡? 当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台...

  • PHP面试宝典之高并发、负载均衡

    高并发、高负载等技术难点

  • JAVA实现负载均衡

    负载均衡是高可用网络基础架构的关键组件,通常用于将工作负载分布到多个服务器来提高网站、应用、数据库或其他服务的性能和可靠性。 反向代理与负载均衡 反向代理是实现负载均衡的一种方法。 反向代理 先谈反向...

  • 负载均衡实战(docker nginx php)

    负载均衡实战,详细说明,认真排版,步骤简洁。又花了3小时,值得你一看。

  • 华为云服务-运维篇-负载均衡介绍与平台算法使用

    华为云服务-运维篇-负载均衡介绍与平台算法使用 负载均衡分为两类:硬件负载均衡、软件负载均衡。 从其应用的地理结构上分为本地负载均衡和全局负载均衡

  • 负载均衡系统实验报告

    1.3负载均衡调度器 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思...

  • SLB-负载均衡

    负载均衡技术原理浅析 https://help.aliyun.com/knowledge_detail/39444.html?spm=5176.7839438.2.6.XBbX5l 阿里定制版的LVC 开源地址:https://github.com/alibaba/LVS?spm=5176.7739444.2.10.WxLaqZ 更新时间:...

  • 分布式计算实验1 负载均衡

    随着Internet的快速发展和业务量的不断提高,基于网络的数据访问流量迅速增长,一些数据中心的瞬时数据通信量甚至可高达几十Gb每秒。...这些,都对应用服务提出了高性能和高可靠性的需求。然而,相对于网络...

  • 基于nginx+keepalived的负载均衡、高可用web集群

    基于nginx+keepalived的负载均衡、高可用web集群,内容详细,值得一看!

  • 负载均衡技术原理

    快速理解高性能HTTP服务端的负载均衡技术原理 简介几种负载均衡原理 浅谈几种常用负载均衡架构 一篇读懂分布式架构下的负载均衡技术:分类、原理、算法、常见方案等 一、 引言 负载均衡(Load Balance)是指将...

  • Nginx实现负载均衡的多种方法演示

    Nginx是一款高性能的Web服务器和反向代理服务器,它...它可以作为HTTP、HTTPS、SMTP、POP3和IMAP协议的代理服务,并可以进行负载均衡,提高服务器的访问速度和稳定性。本篇文章就讲解一下Nginx实现负载均衡的几种方式。

  • 分布式系统的设计开发之 负载均衡

    参考:什么是负载均衡? - 知乎 实现负载均衡的几种方式_HumorMrChen的博客-CSDN博客_负载均衡 目录 什么是负载均衡 为什么要负载均衡? 负载均衡器可以处理什么样的请求? 负载均衡器如何选择要转发的后端...

  • keepalived和LVS的高可用的负载均衡集群原理

    keepalived keepalived三大核心模块: 1 core模块 功能是主进程的管理...1 vrrp协议是虚拟路由冗余协议,作用是为了解决静态路由的单点故障。 vrrp协议的原理:是一种容错的主备模式的协议。保证当主机的下一跳路

  • 负载均衡器/LB - 学习/实践

    文档阅读 20 | 高性能负载均衡:分类及架构-极客时间 第26讲 | 如何用网关服务器进行负载均衡?-极客时间 极客时间-负载均衡器搜索 15 | 可编程的互联网世界-极客时间 ...

Global site tag (gtag.js) - Google Analytics