gpt4 book ai didi

c++ - Kate(文本编辑器)缩进,C++

转载 作者:行者123 更新时间:2023-11-28 00:24:58 27 4
gpt4 key购买 nike

我使用 kate 文本编辑器编写 C++ 代码。我真的很喜欢这个编辑器,除了它的缩进行为让我发疯。我遇到以下问题:如果我想编写如下代码

if( true )
{
//code
}

缩进一开始把一切都搞砸了:kate 没有插入制表符并在按回车键时跳转到标有“//code”的位置,而是插入了一个空格。所以更详细地描述一下:你从

开始
if( true )
{//your cursor is here
}

在按下 enter 键时,kate 会产生类似的东西

if( true )
{
[ ]//your cursor is here
}

其中“[ ]”代表一个单个 空格。但是相反,我希望凯特插入一个制表符以给出开始时指示的结果。或者,更冗长地重复一遍,我想要凯特给我

if( true )
{
<tabulator>//your cursor is here
}

点击进入。我玩过所有设置,但无法正常工作。它让我疯狂。我选择了“默认识别模式正常”、“使用制表符识别”(8 个字符)。有人知道如何自定义此行为吗?我查找了 katerc 文件,但找不到任何可以帮助我的选项...

编辑:我应该补充一点,如果凯特给我就好了

if( true )
{
//your cursor is here
}

按下回车键。但是这个额外的空白绝对令人讨厌。

最佳答案

好吧,我试了半个小时,我不知道为什么我在发布问题后发现了正确的做法:)。因此,如果有人遇到同样的问题,这里是“解决方案”:我错过了 kate 似乎有一个缩进模式的全局设置以及每个文件的本地设置。在我的例子中——出于某种原因——我的文件设置了特殊的缩进选项。您可以通过菜单栏选择“工具 -> 缩进”来更改它们。这个局部选项覆盖了全局选项!或者全局的只是局部选项的默认值,我不太清楚......

关于c++ - Kate(文本编辑器)缩进,C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25533039/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com