【问题标题】:Indenting everything in Sublime text缩进 Sublime 文本中的所有内容
【发布时间】:2018-07-29 01:01:03
【问题描述】:

如何使用 sublime text 3 快速缩进某个位置的所有内容。

例如:

print ('hi')
print(o)
a = 1
if a > 2:
    return False

假设我想快速将该代码放入 def 函数中,而无需单独缩进所有内容。我该怎么做才能让我的代码看起来像这样。

def a(o):
    print('hi')
    print(o)
    a = 1
    if a > 2:
        return False

【问题讨论】:

  • This 超级用户问题有你的答案。当然,那是 SublimeText 2,但我认为它仍然可以在 3 中工作。

标签: python sublimetext3 indentation text-indent


【解决方案1】:

您选择文本并按 tab 缩进它。

您可以按 shift+tab 删除缩进。

【讨论】:

  • 对于 IDLE,你应该使用 CTL+ ] / CTL+ [ (虽然我建议使用不同的编辑器,例如 VSCode、PyCharm Community、Sublime、Spyder、Ninja、Atom 等)
【解决方案2】:

您可以选择文本并按 Tab。

(Demonstration)

【讨论】:

    【解决方案3】:

    可以复制代码,写下def含义:

    def a(o):
    

    然后把代码粘贴到def里面然后高亮def里面的代码然后做tab

    【讨论】:

      猜你喜欢
      • 2016-11-09
      • 2011-03-22
      • 1970-01-01
      • 1970-01-01
      • 2014-04-17
      • 1970-01-01
      • 2013-04-19
      • 1970-01-01
      • 2013-08-31
      相关资源
      最近更新 更多