CoffeeScript记2次被Atom合并的Pull Request

Atom是Github旗下开源的一款文本编辑器,直接竞争对手正是Sublime
Text,由于膝下闭源同时收款,导致Atom受到诸多开源爱好者的追捧。在品味Atom编辑器的长河中相遇1个特意不爽的难题,正是macOS下的Atom总是记不住从前打开的品种。八个月前的某一天心血来潮,就翻开Atom的源码,想一看毕竟,这么强烈的难题,难道有那么难搞定吗?

先看看issues里面有没有人碰着相同的题材,一搜还真有那些issue

issue

本条难题莫过于从前有人化解过,不过化解的不够健全,在变更编辑器的宗旨的时候当前窗口的情景才会被保留,而只要新加了二个索引进入Atom,然后不更改宗旨直接退出Atom,下次再打开就不是最后3次状态了

issue-reason

那最后的消除方案就是在历次Atom的项目路线发生变化时就及时保存下去,于是就里丑捧心在Atom的源代码里添加了三个进度新闻(笔者也不太懂CoffeeScript,只是会写点JavaScript),并交给了这几个PR

solution

自然最后pull
request能透过,首要的佳绩照旧国际友人@vovkasmunit
test
,这些才是最精华的有个别(即便本身也看不太懂)

本次联合的代码会在Atom 1.14
Beta版中冒出,并彻底消除macOS下Atom不可能记住当前开拓项目标题材

go-out

哈哈😄 开心!