如何停止 Clion 选项卡键行为
How to stop Clion tab key behaviour
在C++行代码上时,如下所示
aType.aMethod(
std::make_shared< T_1>();
^^^^^-- Press tab here
)
Clion 尝试移动到下一个参数(我猜),但作为唯一的参数,它无处可去。我希望制表符只插入字符(制表符或空格),而不是尝试在方法参数之间循环光标。有没有办法阻止这种替代功能?
我搜索无济于事
设置|编者|代码样式|C/C++
谢谢
">
尝试将"下一个参数"和"上一个参数"键绑定更改为 Tab 以外的其他内容。
– 埃尔达尔·阿布萨利莫夫 7 月 5 '17 在 9:02
除了接受的答案外,我发现该选项卡还分配给Next Live Template Parameter
在 :Main Menu
|Navigate
|Navigate in File
(这是在设置的键盘映射部分,而不是实际的主菜单)。因此,当我为类中的方法生成定义时,如果有任何自动生成的函数以return initializer;
作为方法主体,它会跳转到 cpp 中,而不是让我缩进代码,所以我也关闭了它,现在我可以愉快地按顺序实现这些方法并在我到达它们时修复它们。或者,如果您喜欢该设置并希望将其保持打开状态,希望知道您必须在 tab 键再次缩进代码之前整理所有return initializer;
实例对您很有用,我发现它非常令人困惑。
编辑:我意识到这不是原始问题的一部分,但这是谷歌的顶级结果带给我的地方,所以我希望你不介意我在这里添加此信息,因为它仍然与 Tab 键在 CLion 中做奇怪的事情有关。
相关文章:
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- Win32编译器选项和内存分配
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 遇到新行时,有没有办法停止istream_iterator
- C/C++预处理器是否可以检测一些编译器选项
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- 线程之间的布尔停止信号
- 将--whole archive链接器选项与CMake和具有其他库依赖项的库一起使用
- Python中的for循环与C++有何不同
- 如何正确停止g_main_loop_run
- 当用户键入分隔符时,停止getline()输入
- MPI突然停止了对多个核心的操作
- 停止cmake target_link_libraries将插件中静态库的两个对象文件链接到静态库本身
- 通过选项卡的文本设置QTabWidget顺序
- 当我在其中一个线程执行中(在activemq-cpp中)捕获到特定值时,我如何终止/停止所有其他线程
- 通过ccmake在cmake中缓存依赖选项
- 如何停止 Clion 选项卡键行为
- 无法弄清楚如何为用户提供启动,停止和重新启动程序的所有选项?
- 有没有办法暂停/停止使用 mcisendstring 播放 mp3 文件"wait"选项?
- 代码::阻止如何停止自动删除选项卡