本期编辑:智
1.《兰州新区官网 兰州新区各局各服务窗口电话》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《兰州新区官网 兰州新区各局各服务窗口电话》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1507205.html
本期编辑:智
1.《兰州新区官网 兰州新区各局各服务窗口电话》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《兰州新区官网 兰州新区各局各服务窗口电话》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1507205.html
描述:“最佳时机,精彩绽放——上海出版业女编辑纪念改革开放40周年座谈会”召开。照片由主办方提供上海出版业的女编辑人数已经超过60%,已经让上海出版业半边天。很多重点书籍都是由女编辑一个人完成的,像《刺杀骑士》和《十万...
阿伦·索尔金4月22日消息,据外媒报道,HBO电视剧《新闻编辑室》将于今年秋季播出第三季也是最后一季。当地时间4月21日,在阿伦·索尔金纽约翠贝卡电影节上,该剧的黄金编剧向观众道歉:“我一开始就在《新闻编辑室》的方式上...
体育界人士www.ecosports.cn 体育圈的人是“体育产业生态圈”下有温度的体育招聘服务平台。通过垂直行业影响力和体育大学资源,我们很乐意与您分享体育行业的热门招聘职位,也欢迎体育公司联系我们发布招聘信息。 红...
众所周知,向文档添加只读密码后,您只能查看文档,而不能编辑它。这是整个文件。如果要求文档部分不可编辑,则应采用“限制编辑”功能。 首先,选择可编辑的文本区域。按住ctrl键选择不连续区域的文本,然后按照以下步骤操作。...
极光IM(英文名JMessage)致力于帮助app解决App内聊天和跨应用聊天的问题。开发者可以集成SDK,快速实现稳定可靠的聊天功能。目前提供iOS/Android/web/PC(Windows、macOS)的SDK...
“切换”命令
Open lib/sourcefetch.js,里面包含了软件包的逻辑和toggle命令的定义。
toggle() { console.log('Sourcefetch was toggled!'); return ( this.modalPanel.isVisible() ? this.modalPanel.hide() : this.modalPanel.show() ); }Toggle是这个模块导出的一个函数。根据模态面板的可见性,它通过一个三眼操作符调用show和hide方法。ModalPanel是Panel的一个实例,Panel是Atom API提供的UI元素。我们需要在导出默认值中声明modalPanel,然后才能通过实例变量访问它。
this.subions.add(atom.commands.add('atom-workspace', { 'sourcefetch:toggle': () => this.toggle() }));上面的语句让Atom在用户运行sourcefetch:toggle时执行toggle方法。我们指定了一个匿名函数()= >;This.toggle(),每次执行此命令时都会执行此函数。这是一个事件驱动编程的例子(一种常见的Java模式)。
Atom命令
命令只是用户触发事件时使用的一些字符串标识符,在软件包的命名空中定义。我们使用的命令是:
· package-generator:generate-package· Window:reload· sourcefetch:toggle软件包对应于响应事件执行代码的命令。
进行第一次代码更改
让我们进行第一个代码更改——我们将更改切换功能来反转用户选择的文本。
更改切换功能
按如下方式更改切换功能。
toggle() { let editor if (editor = atom.workspace.getActiveTextEditor()) { let selection = editor.getSelectedText() let reversed = selection.split('').reverse().join('') editor.insertText(reversed) } }测试您的更改
通过在命令面板运行 Window: Reload 来重新加载 Atom。通过导航到 File > New 来创建一个新文件,随便写点什么并通过光标选中它。通过命令面板、Atom 菜单或者右击文本然后选中 Toggle sourcefetch 来运行 sourcefetch:toggle 命令。更新后的命令将改变选定文本的顺序: