速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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

  • 2016-04-20
  • 本文字数:1125 字

    阅读完需:约 4 分钟

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 )关注我们。

2016-04-20 19:002680

评论

发布
暂无评论
发现更多内容

架构师训练营第八周作业

文智

极客大学架构师训练营

架构师训练营第八周学习笔记

一马行千里

学习 极客大学架构师训练营

性能优化-文件硬盘I/O,数据结构算法,网络通讯

garlic

极客大学架构师训练营

架构师训练营第 1 期 - 第 8 周 - 命题作业

wgl

极客大学架构师训练营

架构师1期week08作业

FG佳

架构师一期

一个典型的大型互联网应用系统使用的技术方案

落朽

架构师训练营第 1 期 -Week8 - 课后练习

鲁大江

极客大学架构师训练营

判断两个单向链表是否合并

Jacky.Chen

第 4 周 系统架构总结

心在那片海

【架构师训练营第 1 期 08 周】 学习总结

Bear

极客大学架构师训练营

第八周作业

Geek_ac4080

极客时间架构 1 期:第8周 性能优化(二) - 学习总结

Null

架构师训练营 1 期第 8 周:性能优化(二)- 总结

piercebn

极客大学架构师训练营

架构师训练营 第四周 作业

xiaomao

系统架构 - 学习总结笔记

Xuenqlve

架构师训练营第八周命题作业

一马行千里

极客大学架构师训练营 命题作业

第八周作业

fmouse

极客大学架构师训练营

第 4 周 系统架构作业

心在那片海

架构师训练营 2 期 - 第 4 周命题作业

Geek_no_one

极客大学架构师训练营

已经 2020 年了,真的要继续 RoR 么?

escray

面试 面经

架构师训练营 - 作业 - 第八周

Max2012

性能优化(二)

wing

极客大学架构师训练营

第八周总结

Geek_ac4080

极客时间架构 1 期:第8周 性能优化(二) - 命题作业

Null

架构师训练营第 1 期 -Week8 - 性能优化二学习总结

鲁大江

极客大学架构师训练营

第八 周 性能优化(二)作业

蓝黑

极客大学架构师训练营

第八周学习总结

熊桂平

极客大学架构师训练营

架构一期 第八周作业

haha

架构师一期

架構師訓練營第 1 期 - 第 08 周總結

Panda

架構師訓練營第 1 期

架构师week08总结

FG佳

算法:链表是否重合查询

博古通今小虾米

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