粘贴代码时,Sublime Text 3会误解缩进

Pat*_*ott 4 sublimetext sublimetext3

喜爱Sublime文字,尽管我遇到了一个问题,在复制代码时这似乎是一个不一致的问题。我曾经使用tab缩进,但是当我需要复制代码时,似乎试图将制表符解释为空格,但是导致缩进发送不便。

我知道您可以进入设置,所以我做了,并更改了诸如tab_size,的属性的值translate_tabs_to_spaces,但似乎没有什么可以阻止它的发生。线条不是缩进的4个空格,而是仅一个空格,当我点击tab它时,它会将空格移动一个空格。

我如何强制Sublime仅tab用于4每次创建新文档时都设置为空格的缩进?

jwp*_*fox 10

您没有告诉我们如何粘贴代码,所以我假设您使用的是简单粘贴而不是Sublime Text方法Shift

Sublime的“粘贴和缩进”命令通过自动调整粘贴代码的缩进以匹配周围的行来解决此问题。

这个命令是必然Ctrl+ Shift+ V在Windows和Linux或Shift+ Cmd+ VMac上。尝试一下-这太神奇了。

  • 对我不起作用。它没有根据制表符宽度设置正确缩进。 (2认同)