Atom 1.7.2 发布,跨平台开源文本编辑器

linux新闻评论917 views阅读模式

Atom 1.7.2 发布,跨平台开源文本编辑器

今天发布的Atom1.7.2文本编辑器,称为“属于21世纪”的开源代码编辑器——Atom,免费并跨平台,并且整合GIT并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高。

Atom 代码编辑器支持 Windows、Mac、Linux 三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。在经过一段长时间的迭代开发和不断改进后,在性能和稳定性方面都有着显著的改善。

软件开发工程师Michelle Tilley描述了现在怎样使用ctrl-tab按键“在Atom的窗口中切换最近使用的标签页(MRU),而不是切换到当前标签页的右侧。”

Tilley称该特性为“重度需求”,参考pull request #5344“标签页切换应该使用MRU的顺序”。

然而,在很多用户都赞成这个改动的同时,有一少部分用户并不赞同,该功能的引入有同样程度的不满。

在下面引用的pull request中,Atom的用户50Wliu评论道:

这是一个有趣的提议,但也可能将具有一些争议性,因为:

  • Chrome使用了从左到右的顺序来切换标签页,但是该提议不是
  • Alt+Tab的按键被MRU使用 
    我自己情愿选择用从左到右的顺序来切换标签页,因为标签页可以被重新排序,这点和窗口不一样。

争论还在持续,用户Jesse McCarthy之后评论道“解决方法很简单:如果实现的时候提供了一个选项(默认打开或者关闭,这点并不重要),然后就没有人需要担心预期或破坏了其他人的使用行为。”

Atom的1.7版本发布不久,关于Atom 1.7.0版本新的Ctrl-Tab的行为的讨论就在Reddit上开始了,发起者为TonySesek556,其评论说“我个人并不喜欢它。 有什么方法可以让它恢复正常么? 可以让我按 Ctrl-Tab”的时候到后一个标签页,然后当我点击Ctrl-Shift-Tab的时候切换到前一个?”

Tilley的博客中随后跟进了一个改动,指引用户如何在按键映射文件中重写相关按键绑定。

1.7主版本中不是那么有争议的就是针对Windows用户的改进了。在这些改进中包括数个git相关修复,可以在pull request 1102查看详情。其中包括这样一个问题,当用户首次保存一个文件时,Atom会抛出这样一个未知错误:

Unable to save file 'C:\Users\username\Documents\GitHub\markdown-preview\lib\markdown-preview-view.coffee' 
UNKNOWN: unknown error, open 'C:\Users\username\Documents\GitHub\markdown-preview\lib\markdown-prev

其他的Windows的改进还包括一个允许用户很容易的在Atom中关联文件类型的更新,还有一个更新是针对安装场景,即“固定的快捷方式在Atom更新后更新”,还包括像如何在VS 2015编译等话题的明确的编译说明文档。

Atom是通过MIT许可证书发布的,源码可以从atom/atom代码仓库免费获取。InfoQ的读者可以通过创建代码包来贡献给Atom,在开始之前应该阅读下贡献指南。

Atom 1.7.2 更新日志

Atom Core

  • Copy active item when splitting from TextEditor context menu
  • Correctly autoindent single newline in Selection#insertText

fuzzy-finder

  • Fix slow opening

Ubuntu 15.10 Wily Werewolf, Ubuntu 15.04 Vivid Vervet, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.3 Rosa, Linux Mint 17.2 Rafaela, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Deepin 2014, Peppermint 6, Peppermint 5, LXLE 14.04 安装 Atom 1.7.2

sudo add-apt-repository ppa:webupd8team/atom

sudo apt-get update

sudo apt-get install atom

通过 PPA 来升级安装Atom 1.7.2 DEB包

sudo apt-get install gdebi

wget https://github.com/atom/atom/releases/download/v1.7.2/atom-amd64.deb

sudo gdebi atom-amd64.deb

Red Hat Linux (Fedora 21 and under, CentOS, Red Hat)安装Atom 1.7.2

Currently only a 64-bit version is available.

wget https://github.com/atom/atom/releases/download/v1.7.2/atom.x86_64.rpm

sudo yum localinstall atom.x86_64.rpm

atom

Fedora 22+安装 Atom 1.7.2

Currently only a 64-bit version is available.

wget https://github.com/atom/atom/releases/download/v1.7.2/atom.x86_64.rpm

sudo dnf install ./atom.x86_64.rpm

atom

Ubuntu 下通过 PPA 安装 Atom http://www.linuxidc.com/Linux/2014-05/101501.htm

非官方构建的 Windows 下的 Atom 编辑器 http://www.linuxidc.com/Linux/2014-05/101505.htm

在Ubuntu下编译安装Atom编辑器 http://www.linuxidc.com/Linux/2014-05/101417.htm

Ubuntu 及衍生系统安装 Atom 0.104.0 http://www.linuxidc.com/Linux/2014-06/103518.htm

Ubuntu/Linux Mint上安装Atom文本编辑器 http://www.linuxidc.com/Linux/2014-08/105624.htm

企鹅博客
  • 本文由 发表于 2019年9月9日 07:08:08
  • 转载请务必保留本文链接:https://www.qieseo.com/296470.html

发表评论