delphi 2007 中缩进代码的快捷方式
Shortcut to Indent code in delphi 2007
有没有办法缩进delphi中的代码?我必须处理一个有数千行代码的程序。 在我之前工作过的eclipse中,我使用CTRL + SHIFT + F通过格式化tabs/whitespaces来格式化所有代码,还划分代码行以无需水平滚动即可可见的方式显示。有没有办法在 delphi 中做同样的事情?
我假设您正在寻找一种在整个单元中使用缩进来格式化代码的方法。
这不包括在常规IDE中。但是 'experimental' 版本的 GExperts 中包含一个代码格式化程序:
有一种方法可以在整个单元中使用缩进来格式化代码。
Menu -> Edit -> Format Source
您还可以使用 Ctrl + K + I
和 Ctrl + K + U
缩进当前行或选定行。
除了mjn已经提到的GExperts中的code formatter,CnPack.
中也有
- 激活 CnPack -> 编辑器增强功能 -> Tab/ShiftTab 到 indent/unindent
- 按 Alt,然后使用鼠标 select 块 要缩进的文本。注意:按住 Alt 键后,您可以 select 从随机列开始的多行代码(与不按 Alt 键时会发生的情况相反,此时 selection 将应用于整行) .
- 按 Tab 键 move/indent select 编辑的文本块。
如果没有 Alt+Block select 然后是 Tab,我的生活会很难过
有没有办法缩进delphi中的代码?我必须处理一个有数千行代码的程序。 在我之前工作过的eclipse中,我使用CTRL + SHIFT + F通过格式化tabs/whitespaces来格式化所有代码,还划分代码行以无需水平滚动即可可见的方式显示。有没有办法在 delphi 中做同样的事情?
我假设您正在寻找一种在整个单元中使用缩进来格式化代码的方法。
这不包括在常规IDE中。但是 'experimental' 版本的 GExperts 中包含一个代码格式化程序:
有一种方法可以在整个单元中使用缩进来格式化代码。
Menu -> Edit -> Format Source
您还可以使用 Ctrl + K + I
和 Ctrl + K + U
缩进当前行或选定行。
除了mjn已经提到的GExperts中的code formatter,CnPack.
中也有- 激活 CnPack -> 编辑器增强功能 -> Tab/ShiftTab 到 indent/unindent
- 按 Alt,然后使用鼠标 select 块 要缩进的文本。注意:按住 Alt 键后,您可以 select 从随机列开始的多行代码(与不按 Alt 键时会发生的情况相反,此时 selection 将应用于整行) .
- 按 Tab 键 move/indent select 编辑的文本块。
如果没有 Alt+Block select 然后是 Tab,我的生活会很难过