当全局配置使用空格时,在IntelliJ/PhpStorm中的Makefile中写选项卡?

Mat*_*oli 9 tabs makefile indentation intellij-idea phpstorm

我使用PhpStorm/IntelliJ.它被配置为默认使用空格缩进,因为我经常使用PHP的PSR-2标准.我不想更改默认缩进设置.

但是我想编写makefile,他们需要使用制表符进行缩进.

如何在PhpStorm/IntelliJ中用空格作为默认缩进来编写makefile?

Syb*_*ers 2

1)现在,PhpStorm 已经有了一个 Makefile 插件

如果您使用此插件并创建一个Makefile,它将自动使用选项卡。

2)另一种解决方案是更改 Makefile不使用 tab 作为前缀。但是,我不太喜欢这个解决方案,因为它需要较新版本的 gmake,这使得它的可移植性较差。