栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

关于Vscode中的制表符和空格

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于Vscode中的制表符和空格

最近在写python代码的时候,经常出现IndentationError: unindent does not match any outer indentation level类似这种的错误,百度后得知是空格和制表符混用的原因,而python又是一个对缩进有着严格要求的语言,解决办法如下:
1.点击“查看”,将VScode的“显示空格”和“显示制表符”勾上;
2.打开setting.json,在下面加上:
“editor.detectIndentation”: false,
“editor.renderControlCharacters”: true,-
“editor.insertSpaces”: true,—空格,false为制表符

```javascript
{
    "remote.SSH.remotePlatform": {
        "开发机": "linux",
        "simulator": "linux",
        "xsky": "linux",
        "volume": "linux",
        "dev": "linux",
        "vpc_scene_5": "linux"
    },
    "python.defaultInterpreterPath": "C:\Python\Python310\python.exe",
    "files.saveConflictResolution": "overwriteFileOnDisk",
    "editor.detectIndentation": false,
    "editor.renderControlCharacters": true,
    "editor.insertSpaces": true,
    "editor.renderWhitespace": "all",
    "editor.stickyTabStops": true
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/457065.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号