我使用凯特文本编辑器编写C++代码。我真的很喜欢这个编辑,除了让我发疯的缩进行为。我有以下问题:如果我想编写代码就像凯特(文本编辑器)缩进,C++
if(true)
{
//code
}
压痕最初打乱了一切:而不是插入一个标签,并跳转到标记的位置“//code
”按下回车键时,凯特只是将单个空格处。所以来形容它更为详细:你从
if(true)
{//your cursor is here
}
开始并按下Enter键,凯特产生类似
if(true)
{
[ ]//your cursor is here
}
其中“[]”代表单空白。但是相反,我想让凯特插入一个制表符来给出开始时显示的结果。或者,要更详细地重复一遍,我希望那个凯特给我
if(true)
{
<tabulator>//your cursor is here
}
on hitting enter。我玩过所有设置,无法使其工作。它让我疯狂。我选择了“默认标识模式正常”,“使用制表符的标识符”(8个字符)。有谁知道如何定制这种行为?我抬头看了看katerc文件,但无法找到,这将有助于我的任何选项...
编辑:我要补充,这将是确定的,如果凯特不能给我
if(true)
{
//your cursor is here
}
上
按回车。但是这个额外的空白是绝对烦人的。
我在遥远的星系中使用凯特,它在缩进方面表现正确。所以必须有一个你错过的选择。应该是像智能缩进或水手那样的东西 – bolov 2014-08-27 17:09:15