Sublimetext2 如何从升华文本中的两个行块创建键值PHP数组/JS对象?

Sublimetext2 如何从升华文本中的两个行块创建键值PHP数组/JS对象?,sublimetext2,Sublimetext2,所以我有两个单独的块(在同一个文档上),一个带键: one two three 另一个值为: First Second Third 我想将它们加入一个PHP数组: $arr = [ 'one' => 'First', 'two' => 'Second', 'three' => 'Third', ], 或者一个Javascript/JSON对象(所以我让这个问题对谷歌更友好:D): 使用酷炫的文字快捷方式的想法?明白了!我把问题放在这里就明白了 对于

所以我有两个单独的块(在同一个文档上),一个带键:

one
two
three
另一个值为:

First
Second
Third
我想将它们加入一个PHP数组:

$arr = [
    'one' => 'First',
    'two' => 'Second',
    'three' => 'Third',
],
或者一个Javascript/JSON对象(所以我让这个问题对谷歌更友好:D):


使用酷炫的文字快捷方式的想法?

明白了!我把问题放在这里就明白了

对于PHP阵列:

  • 命令+A选择全部
  • Command+Shift+L将光标放置在每行的末尾
  • '将每行用单引号括起来
  • 选择所有“值”行
  • Command+Shift+L将光标放置在每行的末尾
  • 命令+X剪切所有值行。(注意:将它们剪切为多个光标选择将它们剪切为“单独的块”)
  • 选择所有“关键”行
  • Command+Shift+L将光标放置在每行的末尾
  • 删除单个选择的权限
  • 键入
    =>
    以添加PHP数组箭头
  • 命令+V进行粘贴
  • 键入
    以添加行尾逗号
  • 命令+A选择全部
  • 点击[将整个选定内容括在括号中
  • 对于Javascript/JSON:

  • 选择所有“值”行
  • Command+Shift+L将光标放置在每行的末尾
  • '将每行用单引号括起来
  • 再次选择所有“值”行
  • Command+Shift+L将光标放置在每行的末尾
  • 命令+X以剪切所有值行。(注意:将其剪切为多个光标选择将其剪切为“单独的块”)
  • 选择所有“关键”行
  • Command+Shift+L将光标放置在每行的末尾
  • 删除单个选择的权限
  • 键入
    以添加PHP数组箭头
  • 命令+V进行粘贴
  • 键入
    以添加行尾逗号
  • 删除最后一行逗号
  • 命令+A选择全部
  • 点击[将整个选定内容括在括号中
  • PC用户,欢迎添加PC快捷方式

    var obj = {
        one: 'First',
        two: 'Second',
        three: 'Third'
    };