粘贴多行的快捷方式 - Sublime Text 2

时间:2013-01-24 19:16:44

标签: html list tags sublimetext2 shortcut

我使用的是Windows 8操作系统

我有一些项目,我反复将相同的标签添加到不同类型的元素,但元素如何通过代码呈现的格式始终保持不变。我正在寻找可以帮助我快速完成这些任务的快捷方式。是否有快捷方式允许您为指定的多行添加相同的标记?我知道你可以做(​​CTR + F3)要选择克隆标签并更改所有标签,但我想为以前没有标签的元素添加标签。有没有办法可以为你的标签制作自己的快捷方式,比如我输入“li”它会自动输入“”而我所要做的就是点击输入?

以下是我添加的元素和标签的示例:

<ul>
<li type="square">Extra Grip
<li type="square">Made of Titanium
<li type="square">Built in Selsoft Processor
<li type="square">Portable</ul>

<b>MBS:</b> 44 kN (10000 lbf)<br>
<b>Weight:</b> 1 lbs 13.2 oz (828 g)<br>
<b>Length:</b> 14.40" (36.6 cm)<br>
<b>Width:</b> 3.75" (9.5 cm)<br>
<b>Height:</b> 1.00" (2.5 cm)<br>
<b>Material:</b> Titanium 

2 个答案:

答案 0 :(得分:3)

Ctrl + C,Ctrl + X和Ctrl + V可让您复制/剪切/粘贴行,如果您不选择任何内容。因此,Ctrl + X不会删除&#34;一条线,它削减它。要删除一行,默认快捷键为Ctrl + Shift + K:)

突出显示一串行然后按下Cmd(Ctrl?)+ Shift + L会在每行上显示多个游标。我这样做,然后是Cmd +右箭头(结束?),以便轻松地在一系列行的末尾获得一个光标,以便在每行之后同时键入内容。

Ctrl + Shift + J将选择范围扩展到当前行的缩进级别。因此,如果您想要选择具有相同缩进的代码块,那么它非常有用。

Alt + F3选择所有出现的当前单词进行多次编辑。非常有用。

一些更详细的文章:http://whiletruecode.com/post/7-handy-text-manipulation-tricks-sublime-text-2

答案 1 :(得分:1)

您是否尝试制作自己的代码段?它可能不是你要求的,但可能是另一种方式。

尝试工具 - 菜单中的新代码段命令,然后添加以下内容并保存:

<snippet>
    <content><![CDATA[
<li type="square">${1:Item} ${2:}
]]></content>
    <tabTrigger>li</tabTrigger>
</snippet>

如果您键入<li>,然后按 Tab ,则会在当前文件中输入li - 标记。 您还可以添加<scope>标记,将其限制为HTML文件。