CLion Tab键未插入适当的间距

时间:2017-08-10 18:52:11

标签: clion

我正在使用CLion编写一些C ++代码,但编辑器似乎行为不端。

首先,它继续插入空格而不是标签,即使在"将文件转换为标签"并设置"默认(IDE)","项目特定"使用标签的设置。 (我为所有语言和" General"标签执行了此操作。

最重要的是,在下面的代码片段中,按Tab键跳转各种值,而不是实际插入制表符。

CLion 2017.2.1
Build #CL-172.3544.40, built on August 2, 2017

是否有人知道可能导致此行为的原因,或者我需要调整哪些设置才能停止此操作?

about选项卡显示以下版本/版本:

{{1}}

编辑:语法

1 个答案:

答案 0 :(得分:1)

默认情况下,Tab键是键缩映射以缩进,并切换到下一个参数,它应该智能地确定。

您可以导航至Preferences > Keymap > Next Parameter

来停用/更改此行为

关于空格,转到Preferences > Editor > Code Style > {Language} > Tabs and Indents并选择最适合你的地方。