如何防止 Qt Creator 2.4.1 将制表符替换为空格?

问题描述 投票:0回答:3

如何防止 Qt Creator 2.4.1 将制表符替换为空格?

我在“选项卡策略”上选择了“仅选项卡”,但 Qt Creator 仍然有这种烦人的行为

qt qt4 qt5
3个回答
9
投票

在设置中,转到

C++
,然后在
Code Style
选项卡上按
Edit
按钮。 在新窗口中,您将看到一个
General Tab
,它允许进行特定于 C++ 的代码缩进设置。

Tab policy
设置为
Tabs only
并将
Align continuation lines
(如果 2.4.1 已经有了,不确定)设置为
With Regular Indent
,你应该没问题。

注意:

Qt Quick
也可以这样做。


2
投票

3年后问题仍然存在,但是...... 在 QT5.9.1 - qt-creator 中,转到工具 - 选项 - Fakevim 并单击“设置 Qt 样式”按钮,问题就消失了(至少对于 Makefile 而言)


0
投票

在 Qt Creator 13.0.0(以及我认为的一些早期版本)中,C++ 选项卡中没有“编辑”按钮。

因此,在C++选项卡中的“ClangFormat设置”中,选择“格式化模式:使用内置缩进器”。然后,您可以在“自定义设置”的“常规”选项卡中更改下面的选项卡设置。

© www.soinside.com 2019 - 2024. All rights reserved.