今天用 Code 写 html 时发现有时候拷贝的文本是有缩进的,粘贴后却全部居左,得 Ctrl + z 才能恢复原有的缩进,不知道有没有人遇到过这种情况,该如何解决
|
misaka19000Nov 20, 2017
1
去掉 format-when-paste 选项就可以了
|
|
AV1Nov 20, 2017
2
应该是这个吧
"editor.autoIndent": false, |
|
ie88Nov 20, 2017
3
// Controls if the editor should automatically adjust the indentation when users type, paste or move lines. Indentation rules of the language must be available.
"editor.autoIndent": true, true 改为 false |
|
rocksolidNov 20, 2017
4
应该学学 sublime ctrl v 和 ctrl shift v 分开
|
|
DoraJDJNov 20, 2017
5
我还想着要有这个功能呢,有时候要套用的代码复制粘贴过去还得人工调缩进真的是累死人...
|
|
whattheh3llNov 20, 2017
6
原来是个 feature 而不是 bug.
|
|
WickedNov 20, 2017 via iPhone
7
我比较烦的是它无视用户设定,自动把缩进改成空格,而我是用 tab 的
|
|
mxalbert1996Nov 20, 2017
8
@Wicked
// 按 "Tab" 时插入空格。该设置在 `editor.detectIndentation` 启用时根据文件内容进行重写。 "editor.insertSpaces": true 你们用软件之前都不看设置的吗 |
|
WickedNov 20, 2017 via iPhone
9
@mxalbert1996 最新版,设置了也不行…
|
|
11
@Wicked 我这里最新版测试没有问题。
|
|
wclimbJun 19, 2018
12
最新版设置了也还是不行,很烦人
|
|
jearyvonSep 5, 2019
13
Editor: Format On Paste
把这个取消掉就好了 |