如何在代码块中缩进我的代码?

时间:2013-02-05 12:37:01

标签: codeblocks

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

6 个答案:

答案 0 :(得分:27)

从开始编写代码时,有关选项卡标识的提示非常有用。但是,如果您从某些外部来源(如PDF文档)粘贴 CodeBlocks中的代码,那么该代码通常不具有良好的标识。

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

我希望这能帮助别人!

答案 1 :(得分:14)

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

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

此外,您可以在选定的块上使用 Shift + Tab “unindent”

您可以使用 Ctrl + Shift + Tab 移动打开的标签页。

至于最佳快捷方式:

我喜欢 Ctrl + D 复制一行

Ctrl + L 复制它。

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

答案 2 :(得分:11)

[![][1]] 2

根据需要添加快捷方式设置 - >编辑器 - >键盘快捷键 - >插件 - >源代码格式化程序(Astyle)或使用插件 - >源代码格式化器(的astyle)

答案 3 :(得分:2)

CTRL + A 选择代码, TAB 进行对齐。

答案 4 :(得分:0)

我对C :: B中的代码格式化程序不太满意。我希望我的代码看起来像这样……

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

它允许在屏幕上显示更多代码,并且仍然可读。

尝试调整“设置”->“编辑器”中的设置后,然后调整“源格式化程序”选项卡,当我格式化自己的代码时,它完全删除了if行,并且我无法取消调整以使其正常工作。

通常,ctrl-z仍然有效。

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

也许有更好的插件。

标记。

答案 5 :(得分:0)

此外,如何在代码块的标签之间进行切换。

代码袋20.03
Linux(KDE Neon)

在标签之间切换。

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

  • CTRL + TAB,切换到右侧标签。

  • CTRL + SHIFT + TAB,以切换到左侧标签。

  • 或其他选项,但这不在the keyboard shortcuts中,此选项在循环模式下不起作用,当您获得最后一个右选项卡时,它会跳转到底部标签:

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

记住要使用CTRL+SHIFT+TAB 进行激活。

进入愿望标签后,您可以输入TAB开始开始编写代码。