如何为仅某些文件类型的选项卡配置Intellij到空格

jav*_*dba 8 intellij-idea

我希望将大多数文件类型转换为空格.但不是在Markdown.我去了Markdown特定的文件类型,只看到有限的自定义功能.有没有办法在Intellij中定义特定于文件类型的编辑行为?

在此输入图像描述

Boh*_*rdt 4

IntelliJ 通常允许您在设置的代码样式部分中设置每种语言的缩进设置。据我所知,Markdown 并不是开箱即用的,必须通过插件安装对其的支持。但该插件似乎没有为 Markdown 启用代码样式配置。

因此,我能想到的唯一解决方案是在代码样式设置的常规部分中将制表符设置为默认缩进,然后将其覆盖为各个语言的空格(但这可能不是必需的,因为各个语言的代码样式设置将具有空格默认)。

这样做的一个缺点是,如果您使用 IntelliJ 本身不支持的 Markdown 以外的某些文件类型,即使您可能希望对该文件类型使用空格,它也会使用制表符。

或者,您可以在 IntelliJ 或 Markdown 插件本身中创建此功能的功能请求。