我知道使用alt /选项和Textmate中的“编辑选择中的每一行”工具来同时编辑多行。我现在想知道的是,如果有一种方法可以在选择或单行中编辑多个单词。这是一个例子
a, b, c -> self.a, self.b, self.c
选择a, b, c
,魔术命令,输入self.
并获取self.a, self.b, self.c
如果可以在多行上使用,那就更好了
a, b, c, self.a, self.b, self.c,
d, e, f -> self.d, self.e, self.f
Textmate有这样的事吗?
答案 0 :(得分:1)
在这里,我为您创建了一个包:https://github.com/kizu/EditEachWord.tmbundle
在那里,我创建了两个简单的命令,允许您在行或选区中的所有单词之前或之后插入一些内容。
实际上,创建自己的命令会相当简单,这些命令会插入带有多个tabstops的自定义生成片段,因此您可以使用它们做很多事情。
另外,如果您想要编辑多个部分,可以尝试我的其他工具包:https://github.com/kizu/Hayaku.tmbundle,其中包含两个功能:multiple carets和inline replaces。
享受!