2

假设我有以下内容:

['cart', 'horse']

有没有一种快速的方法可以交换两者,所以我有以下内容:

['horse', 'cart']

我指的是实际文本,而不是以编程方式重新排序数组。例如,我通常会这样做:

  1. 突出显示并剪切“‘马’”
  2. 删除结尾的逗号
  3. 在“'cart'”之前粘贴“'horse'”
  4. 删除前导空格
  5. 在“‘马’”后加“,”

我发现自己需要经常做这种事情,所以我想知道 TextMate 是否有某种类型的内置功能/捆绑来完成这个。

谢谢。

4

1 回答 1

2

当我必须做这样的事情时,我将在“搜索和替换”对话框中使用正则表达式。

搜索:'(.*)', '(.*)'

用。。。来代替:'$2', '$1'

并确保选中“正则表达式”框。可能有一个包可以帮助解决这个问题,但我经常发现编写一个快速的正则表达式来重新排序/重新排列更容易。

于 2011-07-11T15:00:28.340 回答