1

我用 Python 编写了一大段代码,我刚刚意识到它缩进了三个空格(不是四个!)使用Notepad++ 作为我的 IDE,我找不到任何方法来缩进一个额外的空格以使其与其他所有内容对齐。

我想有一些方法可以编写一个宏来将所有内容移动一个空格,但我并没有打算仅针对这种情况掌握 Notepad++ 的宏。也许我什至错过了一个设置?

是否有一种非手动的方式来缩进正确的对齐方式(添加一个空格)?

4

2 回答 2

2

选项1:

  • 搜索替换
  • 搜索模式 - 正则表达式
  • 查找什么 ^\s
  • 替换为 <2 个空格字符>

选项 2:

  • 对所有列进行块选择。对于块选择,使用 ALT + SHIFT 然后从头到尾一直拖动鼠标

  • 添加任意数量的空格

于 2013-01-28T18:12:28.820 回答
2

只是将评论写成答案(如 OP 所要求的那样)。


您只需要使用匹配行首的 3 个空格字符的正则表达式进行查找和替换,然后将其替换为四个字符。所以要匹配的模式类似于^\s{3}[^\s].

于 2013-01-28T18:12:36.187 回答