BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Atom文本编辑器1.7版本发布了,支持最近使用(MRU)标签页切换

| 作者 James Chesters 关注 2 他的粉丝 ,译者 顾俊 关注 0 他的粉丝 发布于 2016年4月21日. 估计阅读时间: 4 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Atom发布了它的文本编辑器1.7版本,其改进包括MRU标签的切换以及数个针对Windows用户的更新。在博文“Atom1.7以及1.8 beta”中,软件开发工程师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 Text Editor 1.7 Released, with MRU Tab Switching


感谢丁涛对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

atom耗内存比sublime多很多. by see sai

而且经常有假死问题,编辑markdown并且预览的时候.

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT