标签 Light Table 下的文章

在寻找 Linux 上最好的代码编辑器?如果你问那些老派的 Linux 用户,他们的答案肯定是 Vi,Vim,Emacs,Nano 等等。但我不讨论它们。我要讨论的是崭新、先进、优美、强大、功能丰富,能够提高你编程体验的最好的 Linux 开源代码编辑器

Linux 上最佳的现代开源代码编辑器

我使用 Ubuntu 作为我的主力系统,因此提供的安装说明适用于基于 Ubuntu 的发行版。但这并不会让这个列表变成 Ubuntu 上的最佳文本编辑器,因为这些编辑器对所有 Linux 发行版都适用。多说一句,这个清单的排名没有任何先后顺序。

BRACKETS

Brackets 是来自 Adobe 的一个开源代码编辑器。Brackets 专注于 web 设计师的需求,内置 HTML、CSS 和 JavaScript 支持。它很轻量,也很强大。它提供了行内编辑和实时预览。还有无数可用的插件,可以进一步加强你在 Brackets 上的体验。

在 Ubuntu 以及基于 Ubuntu 的发行版(比如 Linux Mint)上安装 Brackets 的话,你可以用这个非官方的 PPA:

sudo add-apt-repository ppa:webupd8team/brackets
sudo apt-get update
sudo apt-get install brackets

至于其它 Linux 发行版,你可以从它的网站上获取到适用于 Linux,OS X 和 Windows 源码和二进制文件。

ATOM

Atom 是另一个给程序员的开源代码编辑器,现代而且美观。Atom 是由 Github 开发的,宣称是“面向21世纪的可魔改文本编辑器”。Atom 的外观看起来类似 Sublime Text,那是一个在程序员中很流行但是闭源的文本编辑器。

Atom 最近发布了 .deb 和 .rpm 包,所以你可以轻而易举地在基于 Debian 和 Fedora 的 Linux 发行版上安装它。当然,它也提供了源代码。

LIME TEXT

你喜欢 Sublime Text 但是你对它是闭源的这一事实感觉不是很舒服?别担心,我们有 Sublime Text 的开源克隆版,叫做 Lime Text。它是基于 Go、HTML 和 QT 的。克隆 Sublime Text 的原因是 Sublime Text 2 中有无数 bug,而 Sublime Text 3 看起来会永远处于 beta 之中,而它的开发过程并不透明,也就无从得知 bug 是否被修复了。

所以开源爱好者们,开心地去下面这个链接下载 Lime Text 的源码吧:

LIGHT TABLE

Light Table 是另一个外观现代、功能丰富的开源代码编辑器,标榜为“下一代代码编辑器”,它更像一个 IDE 而不仅仅是个文本编辑器。它还有无数可以加强它的功能的扩展。也许你会喜欢它的行内求值。你得用用它才会相信 Light Table 有多好用。

你的选择是?

不,我们的选择没有限制在这四个 Linux 代码编辑器之中。这个清单只是关于程序员的现代编辑器。当然,你还有很多选择,比如 Notepad++ 的替代选择 NotepadqqSciTE 等等。那么,上面四个中,在 Linux 上而言你最喜欢哪个代码编辑器?


via: http://itsfoss.com/best-modern-open-source-code-editors-for-linux/

作者:Abhishek Prakash 译者:alim0x 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Light Table 在经过一年以上的开发,已经推出了新的稳定发行版本。现在它只为 Linux 提供64位的二进制包。

Light Table 0.8.0的改动:

  • 更改: 我们从 NW.js 切换到了 Electron
  • 更改: Light Table 的发行与自更新进程完全地公开在github上
  • 增加: Light Table 可以用提供的脚本在各个支持的平台上从源码构建
  • 增加: Light Table 大部分的 node 代码库将通过 npm 依赖来安装,以取代以前采用分叉库的方式
  • 增加: 有效文档。更多详情内容见下面
  • 修复: 版本号 >= OSX 10.10的系统下的主要的可用性问题
  • 更改: 官方不再提供 32位 Linux 软件包下载,不过仍然支持从源码构建
  • 修复: ClojureScript eval 支持 ClojureScript 的现代版本
  • 参阅更多 github.com/LightTable/LightTable/releases

LightTable 0.8.0

如何在 Ubuntu 中安装 Light Table 0.8.0

下面的步骤会指导你怎么样在 Ubuntu 下安装官方的二进制包,在目前的 Ubuntu 发行版本中都适用(仅仅针对64位)。

在开始之前,如果你安装了之前的版本请做好备份。

1. 从以下链接下载 LightTable Linux 下的二进制文件:

2. 从 dash 或是应用启动器,或者是 Ctrl+Alt+T 快捷键打开终端,并且在输入以下命令后敲击回车键:

gksudo file-roller ~/Downloads/lighttable-0.8.0-linux.tar.gz

open-via-fileroller

如果命令不工作的话从 Ubuntu 软件中心安装gksu

3. 之前的命令使用了 root 用户权限通过档案管理器打开了下载好的存档。

打开它后,请做以下步骤:

  • 右击文件并且将其重命名为 LightTable
  • 将其解压到 Computer -> /opt/ 目录下。

extract-lighttable

最终你应该安装好了 LightTable,可以在 /opt/ 目录下查看:

lighttable-in-opt

4. 创建一个启动器使你可以从 dash 工具或是应用启动器打开 LightTable。

打开终端,运行以下命令来创建与编辑一个 LightTable 的启动文件:

gksudo gedit /usr/share/applications/lighttable.desktop

通过 Gedit 文本编辑器打开文件后,粘贴下面的内容并保存:

[Desktop Entry]
Version=1.0
Type=Application
Name=Light Table
GenericName=Text Editor
Comment=Open source IDE that modify, from running programs to embed websites and games
Exec=/opt/LightTable/LightTable %F
Terminal=false
MimeType=text/plain;
Icon=/opt/LightTable/resources/app/core/img/lticon.png
Categories=TextEditor;Development;Utility;
StartupNotify=true
Actions=Window;Document;

Name[en_US]=Light Table

[Desktop Action Window]
Name=New Window
Exec=/opt/LightTable/LightTable -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/LightTable/LightTable --command new_file
OnlyShowIn=Unity;

因此它看起来像:

lighttable-launcher

最后,从 dash 工具或者是应用启动器打开 IDE,好好享受它吧!


via: http://ubuntuhandbook.org/index.php/2015/12/install-light-table-0-8-ubuntu-14-04/

作者:Ji m 译者:zky001 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出