如何在 PhpStorm 中使用制表符进行缩进?

如何在 PhpStorm 中使用制表符进行缩进?

从空格字符切换到制表符的设置是Use tab characterSettings... -> Editor -> Code Style (-> {LANGUAGE}) -> [checkbox] Use tab character)但是它只对我的新文件有效。

我刚刚创建了一个基于 Zend Framework 2 框架的新项目。当我创建一个新文件并对其进行编辑时,会使用标签。但它在项目创建时已经存在的文件中不起作用(例如/public/index.php,,)。/module/Application/view/layout/layout.phtml/public/css/style.css

这是错误吗?如何让 PhpStorm 在所有文件中使用制表符?

答案1

针对 PhpStorm 2016.3 进行了更新:

首选项 > 编辑器 > 代码样式

取消选中“缩进检测 > 检测并使用现有文件缩进进行编辑”

答案2

偏好设置 => 代码风格然后滚动到底部并取消选中启用 EditorConfig 支持选项。这将覆盖我的 4 个空格制表符设置。

答案3

您可以重新格式化这些文件:在主菜单中选择“代码 -> 重新格式化代码”。如果设置设为“使用制表符”,则空格字符将切换为制表符。您也可以在文件夹上执行此操作,它将重新格式化文件夹内的所有文件。

答案4

对于 Windows 和 Linux

文件 | 设置 | 编辑器 | 代码样式 | | 制表符和缩进

对于 macOS

PhpStorm | 偏好设置 | 编辑器 | 代码样式 | | 制表符和缩进



相关内容