Delphi 2007 中缩进代码的快捷方式

问题描述 投票:0回答:4

Delphi中有没有办法缩进代码?我必须编写一个包含数千行代码的程序。 在我之前工作过的 eclipse 中,我使用 CTRL + SHIFT + F 通过格式化制表符/空格来格式化所有代码,并以无需水平滚动即可可见的方式划分代码行。 Delphi 有没有办法做同样的事情?

delphi keyboard-shortcuts delphi-2007
4个回答
6
投票

有一种方法可以用缩进来格式化整个单元中的代码。

Menu -> Edit -> Format Source

您还可以使用

Ctrl + K + I
Ctrl + K + U
缩进当前或选定的行。


2
投票

我假设您正在寻找一种使用缩进格式化整个单元中的代码的方法。

这不包含在常规 IDE 中。但是 GExperts 的“实验”版本中包含一个代码格式化程序:

http://blog.dummzeuch.de/experimental-gexperts-version/


2
投票

除了mjn已经提到的GExperts中的代码格式化程序之外,CnPack中也有一个。


0
投票
  1. 激活 CnPack -> 编辑器增强 -> Tab/ShiftTab 缩进/取消缩进
  2. 按 Alt,然后使用鼠标选择要缩进的文本。注意:按下 Alt 时,您可以选择从随机列开始的多行代码(与不按 Alt 时发生的情况相反,此时您的选择将应用于整行)。
  3. 按 Tab 键移动/缩进选定的文本块。

如果没有 Alt+Block 选择然后 Tab,我的生活将会很悲伤。

© www.soinside.com 2019 - 2024. All rights reserved.