sublime3 使用reindent格式化代码不是4个空格的宽度

本文详细介绍了如何在VSCode中解决文件格式化时的缩进问题,特别是当缩进宽度异常时的调整方法。通过在设置中修改tab_width和translate_tabs_to_spaces参数,以及在文件级别调整tab-width,确保代码格式统一。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

已经在设置setting-user里面加入了:

...
    // The number of spaces a tab is considered equal to
    "tab_size": 4,

    // Set to true to insert spaces when tab is pressed
    "translate_tabs_to_spaces": false,
...

而且本来setting-default的tab宽度就是4,但我在格式化某个文件时,缩进的宽度总是5个空格。

后来发现原来tab-width这个设置是针对每个文件而言的,每个文件可能不一样。可以在文件右下角设置:
在这里插入图片描述
点击space:5此处。
在这里插入图片描述
在这里可以很方便的进行设置,且可以主动convert。(从View->Indentation也可以设置但不方便)

将当前文件的tab-width设置为4后再reindent,缩进的宽度就是4个空格了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值