15

最好的代码块快捷方式是什么?还有什么方法可以直接缩进我们所有的代码?此外,我们如何在代码块中的活动选项卡中移动?

4

6 回答 6

36

当您从头开始编写代码时,有关选项卡标识的提示会很有帮助。但是,如果您从某些外部源(如 PDF 文档)将代码粘贴到 CodeBlocks 中,则该代码通常不会具有良好的标识。

在这种情况下,您需要选择代码,右键单击它,然后选择Format use AStyle选项。这是用于正确文本格式的 CodeBlocks 插件。

我希望这会对某人有所帮助!

于 2014-10-19T22:21:05.267 回答
19

您(我相信这些是默认设置)可以选择一段代码并按下该Tab键。这将缩进整个块。

因此,对于缩进整个文件:Ctrl+ A,然后Tab.

此外,您可以在选定的块上使用Shift+来“取消缩进”Tab

Ctrl您可以使用++在打开的选项卡中Shift移动Tab

至于最好的捷径:

我喜欢Ctrl+D复制一行

Ctrl+L复制它。

无论如何,您可以在编辑器菜单中设置您喜欢的任何快捷键(在那里您还可以找到当前设置的所有快捷键)。

于 2013-02-05T15:38:24.643 回答
14

[![][1]] 2

根据需要从Settings->Editor->Keyboard shortcuts->plugins->Source code formatters(Astyle)添加快捷方式或使用Plugins->Source code formatters(Astyle)

于 2016-05-02T16:36:21.587 回答
1

CTRL+A选择代码和TAB对齐。

于 2015-08-01T21:34:37.310 回答
0

我对 C::B 中的代码格式化程序不太走运。我喜欢我的代码看起来像这样......

if (blah..) {
  SomeCode();
} else {
  DifferentCode();
}

它允许更多代码适合屏幕,并且仍然具有合理的可读性。

在尝试调整 Settings->Editor 中的设置,然后是 Source Formatter 选项卡后,当我去格式化我的代码时,它完全删除了 if 行,我无法取消我的调整以使其工作。

Fornatually, ctrl-z 仍然有效。

代码格式化程序不应该删除代码,只能使用空格。

也许有更好的插件。

标记。

于 2019-05-21T17:58:08.410 回答
0

此外,如何在代码块中的选项卡之间切换。

代码块 20.03
Linux (KDE Neon)

在选项卡之间切换。

用 激活它CTRL+SHIFT+TAB,然后您可以使用已知选项:

  • CTRL+TAB ,切换到右侧选项卡。

  • CTRL+SHIFT+TAB ,切换到左侧选项卡。

  • 或其他选项,但这不在键盘快捷键中,此选项在循环模式下不起作用,当您获得最后一个正确的选项卡时,它会跳转到底部选项卡:

    • CTRL+ 右箭头键,切换到右侧选项卡。
    • CTRL+左箭头键,切换到左侧标签。

记得用 激活CTRL+SHIFT+TAB

进入愿望选项卡后,您可以键入TAB开始编写代码。

于 2020-11-17T18:35:38.980 回答