红联Linux门户
Linux帮助

Light Table 0.8.1开源编辑器发布,及在Ubuntu 16.04下安装

发布时间:2016-05-26 15:18:14来源:linux网站作者:Linux公社

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

Light Table 0.8.1开源编辑器发布,及在Ubuntu 16.04下安装


Light Table所基于的开发原则:

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


Light Table 0.8.1 更新日志:

CHANGED: [:app :lt.objs.settings/pair-keymap-diffs] behavior is being deprecated. Use [:editor :lt.objs.editor/autoclose-brackets] in your user.behaviors instead. lt.objs.editor/autoclose-brackets should fix autoclosing characters e.g. ‘[{” for international users.
CHANGED: Backspace key uses the same CodeMirror plugin that lt.objs.editor/autoclose-brackets does
CHANGED: lt.util.cljs/js->clj is being deprecated. Plugin authors can use the js->clj that comes with ClojureScript
CHANGED: Removed unused lt.objs.titlebar ns and lt.objs.titlebar/add-titlebar behavior
CHANGED: Removed unused styling in structure.css
CHANGED: Removed harbor and jshint node packages that belong to other LightTable plugins
CHANGED: Removed :hide-connect command which is the same as :show-connect
CHANGED: Removed light skin which was just a confusing pointer to dark skin
CHANGED: files/open-sync logs an error when trying to open a nonexistent file. Previously the error was ignored
CHANGED: Check for updates every hour instead of every 5 minutes
FIX: Git (vcs) friendly! Changing branches and doing rebases doesn’t cause buggy dialogs. If a file is removed, the tab is closed. If a file has a local modification, the user decides whether to overwrite the current file or not
FIX: LightTable documentation supports navigation as it is now in a browser tab
FIX: Save and remove trailing whitespace behavior refreshes tab
FIX: Navigator no longer cuts off end of files i.e. can scroll horizontally
FIX: Case sensitive renaming of files e.g. readme -> README
FIX: Faster detection of binaries in build scripts
FIX: In linux, middle click to close tab doesn’t paste clipboard contents
FIX: :open-path command resolves relative paths before opening them
FIX: Clearer description of font-settings behavior
FIX: Clear console error when github endpoints returns invalid JSON
FIX: All errors are consistently caught and logged to console
ADDED: Light Table builds without warnings on ClojureScript 1.7.x
ADDED: Add build target for generating cljsdeps.js (need for ClojureScript upgrade)
ADDED: Linux and Windows users have access keys on menus
ADDED: Linux and Windows users have additional menu items under File: Quit Light Table and About Light Table
ADDED: Added file type definitions for html templates: ERB, ASPX, EJS, JSP
ADDED: Command-0/Ctrl-0 to reset zoom and Command-=/Ctrl-= to zoom in
ADDED: Disply notification to user after installing/updating/uninstalling a plugin


Ubuntu 16.04 下 安装 Light Table 0.8.1

wget https://github.com/LightTable/LightTable/releases/download/0.8.1/lighttable-0.8.1-linux.tar.gz

tar -xvf lighttable-0.8.1-linux.tar.gz

sudo mv lighttable-0.8.1-linux /opt/LightTable

sudo ln -s /opt/LightTable/LightTable /usr/bin/lighttable

lighttable


本文永久更新地址:http://www.linuxdiyf.com/linux/20973.html