如何防止 Qt Creator 2.4.1 将制表符替换为空格?
我在“选项卡策略”上选择了“仅选项卡”,但 Qt Creator 仍然有这种烦人的行为
在设置中,转到
C++
,然后在 Code Style
选项卡上按 Edit
按钮。
在新窗口中,您将看到一个 General Tab
,它允许进行特定于 C++ 的代码缩进设置。
将
Tab policy
设置为 Tabs only
并将 Align continuation lines
(如果 2.4.1 已经有了,不确定)设置为 With Regular Indent
,你应该没问题。
注意:
Qt Quick
也可以这样做。
3年后问题仍然存在,但是...... 在 QT5.9.1 - qt-creator 中,转到工具 - 选项 - Fakevim 并单击“设置 Qt 样式”按钮,问题就消失了(至少对于 Makefile 而言)
在 Qt Creator 13.0.0(以及我认为的一些早期版本)中,C++ 选项卡中没有“编辑”按钮。
因此,在C++选项卡中的“ClangFormat设置”中,选择“格式化模式:使用内置缩进器”。然后,您可以在“自定义设置”的“常规”选项卡中更改下面的选项卡设置。