如何从 Sublime Text 中的两行行创建键值 PHP array/JS 对象?
How do I create a key-value PHP array/JS object from two blocks of lines in Sublime Text?
所以我有两个单独的块(在同一个文档上),一个带有键:
one
two
three
另一个值:
First
Second
Third
我想将它们加入一个 PHP 数组:
$arr = [
'one' => 'First',
'two' => 'Second',
'three' => 'Third',
],
或者一个 Javascript/JSON 对象(所以我让这个问题对 googlers 更友好 :D):
var obj = {
one: 'First',
two: 'Second',
three: 'Third'
};
有使用超酷的 Sublime Text 快捷方式的想法吗?
知道了!我在提出问题后想通了,所以就在这里。
对于 PHP 个数组:
- Command+A to select all.
- Command+Shift+L 将光标放在每行的末尾.
- ' 将每行用单引号引起来。
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 命令+X剪切所有值线。 (注意:将它们切割为多个光标 selection 将它们切割为 'separate chunks')。
- Select 所有 "key" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 正确 删除单个 select 离子。
- 键入
=>
以添加 PHP 数组箭头。
- 命令+V粘贴。
- 键入
,
以在行尾添加逗号。
- Command+A to select all.
- 点击 [ 将整个 selection 括在括号中。
Javascript/JSON:
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- ' 将每行用单引号引起来。
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 命令+X剪切所有值线。 (注意:将它们切割为多个光标 selection 将它们切割为 'separate chunks')。
- Select 所有 "key" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 正确 删除单个 select 离子。
- 键入
:
以添加 PHP 数组箭头。
- 命令+V粘贴。
- 键入
,
以在行尾添加逗号。
- 删除最后一行逗号。
- Command+A to select all.
- 点击 [ 将整个 selection 括在括号中。
PC用户,欢迎添加PC快捷方式!
所以我有两个单独的块(在同一个文档上),一个带有键:
one
two
three
另一个值:
First
Second
Third
我想将它们加入一个 PHP 数组:
$arr = [
'one' => 'First',
'two' => 'Second',
'three' => 'Third',
],
或者一个 Javascript/JSON 对象(所以我让这个问题对 googlers 更友好 :D):
var obj = {
one: 'First',
two: 'Second',
three: 'Third'
};
有使用超酷的 Sublime Text 快捷方式的想法吗?
知道了!我在提出问题后想通了,所以就在这里。
对于 PHP 个数组:
- Command+A to select all.
- Command+Shift+L 将光标放在每行的末尾.
- ' 将每行用单引号引起来。
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 命令+X剪切所有值线。 (注意:将它们切割为多个光标 selection 将它们切割为 'separate chunks')。
- Select 所有 "key" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 正确 删除单个 select 离子。
- 键入
=>
以添加 PHP 数组箭头。 - 命令+V粘贴。
- 键入
,
以在行尾添加逗号。 - Command+A to select all.
- 点击 [ 将整个 selection 括在括号中。
Javascript/JSON:
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- ' 将每行用单引号引起来。
- Select 所有 "value" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 命令+X剪切所有值线。 (注意:将它们切割为多个光标 selection 将它们切割为 'separate chunks')。
- Select 所有 "key" 行。
- Command+Shift+L 将光标放在每行的末尾.
- 正确 删除单个 select 离子。
- 键入
:
以添加 PHP 数组箭头。 - 命令+V粘贴。
- 键入
,
以在行尾添加逗号。 - 删除最后一行逗号。
- Command+A to select all.
- 点击 [ 将整个 selection 括在括号中。
PC用户,欢迎添加PC快捷方式!