加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SublimeText:如何在Ruby中将花括号切换为do-end块

发布时间:2020-12-17 03:04:59 所属栏目:百科 来源:网络整理
导读:我经常使用片段在SublimeText2中编写我的代码.但有一件事我无法实现:将一个花括号的块切换到一块do … end. 假设我正在尝试构建一个多行的每个块.所以我键入: [1,2,3].eaTAB 这将导致: [1,3].each { |e| } 现在我需要一些魔术来切换到: [1,3].each do |e
我经常使用片段在SublimeText2中编写我的代码.但有一件事我无法实现:将一个花括号的块切换到一块do … end.

假设我正在尝试构建一个多行的每个块.所以我键入:

[1,2,3].ea<TAB>

这将导致:

[1,3].each { |e|  }

现在我需要一些魔术来切换到:

[1,3].each do |e| 
  # cursor
end

我很确定在TextMate中有一种方法可以实现这一点,所以在SublimeText中也会有这种方法.有任何想法吗?

更新:

我在Textmate中找到了功能描述:(TextMate shortcuts you should be using – > Toggle’do … end’/'{…}’)…这正是我想要的.

解决方法

经过一些研究,我发现了这个插件: https://github.com/irohiroki/RubyBlockConverter

它完全符合我的要求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读