【问题标题】:How to insert spaces in front of selected lines?如何在所选行前插入空格?
【发布时间】:2012-12-06 09:23:10
【问题描述】:

有没有办法在选定的几行前面添加空格或制表符(4 个空格)? 因为现在如果更改代码我必须按命令 + 单击选择每一行。

谢谢。

【问题讨论】:

标签: sublimetext2


【解决方案1】:

你试过了吗

CTRL + ]
CTRL + [

(方括号)。

或者使用

Edit -> Line -> Reindent

【讨论】:

  • 这个是制表符(4个空格),但是还有没有办法做单个空格?
  • @tscizzle 我添加了插入单个空格的答案。希望对您有所帮助!
【解决方案2】:

要插入 单个 空格,请单击行首,然后使用 cmd(对于 Mac)或 ctrl(对于 Windows)并单击其他行的开头。这与一次选择多个文件的方式相同。现在,当您在前面添加一个空格时,它将添加到您选择的所有行中。

【讨论】:

  • 是的,实际上我现在就是这样做的,但我想要一个“突出显示”行而不是 Cmd-click 的地方,因为拖动光标以选择包含行非常简单。
  • 或者在mac上点击你要移动的第一行,按住选项,直接向下拖动,这将选择多行。然后随意添加制表符或空格。像魅力一样工作。
【解决方案3】:

首先通过选择设置您的 TAB(4 个空格)宽度

View > Indentation > Tab Width: 4 

然后选择您想要移向RIGHT的行数(文本块)。

终于命中(在 MAC 上

Command + Tab    OR
Command + [

然后点击(在 Windows 上

Ctrl + Tab       OR
Ctrl + [

【讨论】:

    【解决方案4】:

    使用带有 2 个空格的缩进

    View > Indentation > Indent Using Spaces
    
    View > Indentation > Tab Width: 2
    

    【讨论】:

      猜你喜欢
      • 2020-11-21
      • 1970-01-01
      • 2019-03-21
      • 2011-07-05
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多