缩进一个空格

时间:2013-01-28 18:08:47

标签: python notepad++ indentation

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

我想有一种方法可以编写一个宏来将所有内容移动一个空格,但我没有打算只为这一个案例掌握Notepad ++的宏。也许甚至有一个我错过的环境?

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

2 个答案:

答案 0 :(得分:2)

选项1:

  • 搜索替换
  • 搜索模式 - 正则表达式
  • 找到^ \ s
  • 替换为< 2 space characters>

选项2:

  • 执行所有列的块选择。对于块选择,使用ALT + SHIFT,然后从开始到结束一直拖动鼠标

  • 添加任意数量的空格

答案 1 :(得分:2)

只是将评论作为答案写出来(按照OP的要求)。


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