【问题标题】:Setting tab-space style in Visual Studio Code... accordingly to the project type在 Visual Studio Code 中设置选项卡空间样式...根据项目类型
【发布时间】:2018-08-15 07:44:35
【问题描述】:

如何在 VSCode 中设置制表符到空格的缩进转换?例如,当我按下 Tab 键时,我希望它产生 4 个空格。

但是WAIT在你直接跳到答案之前......我知道这种配置问题可能在这里被问过很多次,但我想在这里问这个问题略有不同。请多多包涵。

我知道在 VSCode 的配置中某处有一个“猜测”选项,但我不想让 VSCode 对每个文件进行“猜测”,而是想将其设置为当我在执行 Python 相关项目时,它将产生 4 个空格...但是当我使用 VSCode 执行其他项目时 - 像 HTML、JavaScript、PHP、XML 等文件,我希望它产生正常的选项卡。

这可能吗?由于我经常切换到不同类型的项目,我只是不想一直切换/修改配置文件。

【问题讨论】:

    标签: python visual-studio-code indentation


    【解决方案1】:

    转到文件 > 首选项 > 设置。应该会弹出用户设置。添加以下内容:

        "editor.detectIndentation": false,
        "[python]": {
            "editor.tabSize": 4
        },
        "[html]": {
            "editor.tabSize": 2
        },
    

    【讨论】:

    • 谢谢...我想我必须在不同的文件类型下有 "editor.insertSpaces": true/false 才能插入制表符/空格?而且....有“其他”文件类型吗?
    • @user2526586 。我认为其他人不存在通配符。但是您可以通过按Ctrl + Shift + P 查看所有支持的语言,然后运行此命令,Preferences: Configure language specific settings... 选择您想要的语言并继续。
    猜你喜欢
    • 2018-04-27
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    • 2018-09-30
    • 1970-01-01
    • 2016-03-28
    • 2014-12-05
    • 2010-12-31
    相关资源
    最近更新 更多