Atom文本编辑器1.7版本发布了,支持最近使用(MRU)标签页切换
jopen 9年前
<p>Atom发布了它的文本编辑器1.7版本,其改进包括MRU标签的切换以及数个针对Windows用户的更新。在博文<a href="/misc/goto?guid=4958989997957870050">“Atom1.7以及1.8 beta”</a>中,软件开发工程师Michelle Tilley描述了现在怎样使用ctrl-tab按键“在Atom的窗口中切换最近使用的标签页(MRU),而不是切换到当前标签页的右侧。”</p> <p><img src="https://simg.open-open.com/show/e92921d0a795b3e81dc04b30685fee6b.gif" alt="Atom文本编辑器1.7版本发布了,支持最近使用(MRU)标签页切换" width="1303" height="937" /></p> <p>Tilley称该特性为“重度需求”,参考<a href="/misc/goto?guid=4958989998048621408">pull request #5344</a>“标签页切换应该使用MRU的顺序”。</p> <p>然而,在很多用户都赞成这个改动的同时,有一少部分用户并不赞同,该功能的引入有同样程度的不满。</p> <p>在下面引用的pull request中,Atom的用户50Wliu<a href="/misc/goto?guid=4958989998141831409">评论道</a>:</p> <blockquote> <p>这是一个有趣的提议,但也可能将具有一些争议性,因为:</p> <ul> <li>Chrome使用了从左到右的顺序来切换标签页,但是该提议不是</li> <li>Alt+Tab的按键被MRU使用 <br /> 我自己情愿选择用从左到右的顺序来切换标签页,因为标签页可以被重新排序,这点和窗口不一样。</li> </ul> </blockquote> <p>争论还在持续,用户<a href="/misc/goto?guid=4958989998226289975">Jesse McCarthy</a>之后评论道“解决方法很简单:如果实现的时候提供了一个选项(默认打开或者关闭,这点并不重要),然后就没有人需要担心预期或破坏了其他人的使用行为。”</p> <p>Atom的1.7版本发布不久,关于<a href="/misc/goto?guid=4958989998317039937">Atom 1.7.0版本新的Ctrl-Tab的行为</a>的讨论就在Reddit上开始了,发起者为TonySesek556,其<a href="/misc/goto?guid=4958989998317039937">评论</a>说“我个人并不喜欢它。 有什么方法可以让它恢复正常么? 可以让我按 Ctrl-Tab”的时候到后一个标签页,然后当我点击Ctrl-Shift-Tab的时候切换到前一个?”</p> <p>Tilley的博客中随后跟进了一个改动,指引用户如何在按键映射文件中重写相关按键绑定。</p> <p>1.7主版本中不是那么有争议的就是针对Windows用户的改进了。在这些改进中包括数个<a href="/misc/goto?guid=4958989998417950237">git相关修复</a>,可以在pull request 1102查看详情。其中包括这样一个问题,当用户首次保存一个文件时,Atom会抛出这样一个未知错误:</p> <blockquote> <p>Unable to save file 'C:\Users\username\Documents\GitHub\markdown-preview\lib\markdown-preview-view.coffee' <br /> UNKNOWN: unknown error, open 'C:\Users\username\Documents\GitHub\markdown-preview\lib\markdown-prev</p> </blockquote> <p>其他的Windows的改进还包括一个允许用户很容易的在Atom中关联文件类型的更新,还有一个更新是针对安装场景,即“固定的快捷方式在Atom更新后更新”,还包括像如何在VS 2015编译等话题的明确的编译说明文档。</p> <p>Atom是通过MIT许可证书发布的,源码可以从<a href="/misc/goto?guid=4958877444992355714">atom/atom代码仓库</a>免费获取。InfoQ的读者可以通过<a href="/misc/goto?guid=4958989998538149058">创建</a>代码包来贡献给Atom,在开始之前应该阅读下<a href="/misc/goto?guid=4958989998636920138">贡献指南</a>。</p> <p>来自:<a href="/misc/goto?guid=4958989998722949840">InfoQ</a></p>