在记事本++中缩进块选择(从第一个字符以外的其他位置开始)

时间:2013-08-07 13:08:16

标签: notepad++ restructuredtext

我目前正在用reStructuredText格式编写文档。为了美化我正在使用大量表格的东西,这里你可能知道缩进变得非常重要 - 并且编辑烦人。现在我需要保留每行的第一个单词,但是我需要缩进第二列中的所有单词以排列。

我可以使用 alt + 拖动来选择一个块,但是我该如何缩进呢?这样可以节省大量时间,而不必每行都去 Tab Space 所有内容。

示例:

================================   ============
xpath                              meaning
================================   ============
/div/a                             fetch all a-tags in all /div tags 
//a         fetch every a-tag 
./@href     fetch the href attribute of the current tag 
./text()    fetch the text held by the current tag

期望的结果:

================================   ============
xpath                              meaning
================================   ============
/div/a                             fetch all a-tags in all /div tags 
//a                                fetch every a-tag 
./@href                            fetch the href attribute of the current tag 
./text()                           fetch the text held by the current tag 

1 个答案:

答案 0 :(得分:1)

您可以在要缩进的字符左侧的区域上进行矩形选择(alt +拖动)。在所示的示例中,您可以在三个'f'的左侧选择一个宽度为三个高的空间。 (您也可以选择一个矩形零字符宽,三个高。)然后键入空格字符,直到三行正确缩进。当您键入矩形选区时,每行都会输入相同的字符。

这不会对齐粗糙的文字,但它可以更快地对齐事物。目前左边有许多线条的另一个加速是逐个对齐相邻线组,然后选择一个矩形区域并键入空格以对齐它。

(在Notepad ++ 6.3.2中查看。)