在TOAD中,有没有办法注释掉任意代码块(即不是整行)?

时间:2015-05-08 17:40:44

标签: keyboard-shortcuts toad

在TOAD(11.6.16)中注释掉代码的快捷方式是 CTRL + B

然而,问题在于它不允许您在代码块中注释掉确切的选择。因此,当我按 CTRL + B 时,它只会注释掉代码的所有行,因此我无法通过/* .. */注释掉特定列击键。

有没有办法运行任意limit评论?

谢谢!

1 个答案:

答案 0 :(得分:1)

不完全是,但你可以通过一个鲜为人知的功能到达那里。搜索和替换宏。在编辑器中按 Ctrl + R 进入替换对话框。在工具栏上单击最右侧的按钮以转到宏编辑器。复制下面的全部内容,然后粘贴到左侧树中的该对话框中。它会为我创建一个宏。点击等等以退出该对话框。现在,无论何时进行选择,都可以在编辑器中使用编辑器工具栏上替换按钮旁边的小下拉列表来调用它。它并不像使用键盘快捷键那么容易,但它可以工作,而搜索/替换宏对于更复杂的工作来说非常强大。这是我所指的下拉列表。

enter image description here

这是复制/粘贴的代码。抓住(包括)"对象"通过(和包括)"结束"

object TComponentCollection
  Items = {
    545046300F5474645265706C6163654D6163726F000B446973706C61794E616D
    65060D436F6D6D656E7420426C6F636B0D49676E6F72654661696C757265080A
    4D6163726F47726F7570080C5365617263684F726967696E070D736F456E7469
    726553636F70650C577261705365617263686573080F50726F6D70744F6E5265
    706C616365080A5465787446696E6465720A9C000000545046300F5474645465
    78745265706C61636572000D4361736553656E7369746976650811526567756C
    617245787072657373696F6E090A5365617263685465726D0606283F73292E2A
    0F536561726368446972656374696F6E07097364466F72776172640A57686F6C
    65576F726473080B5265706C6163655465787406062F2A24302A2F135265706C
    6163655769746854656D706C617465080000054974656D730A32000000545046
    301F547464437573746F6D5365617263685265706C6163654D6163726F4C6973
    7400054974656D730A0000000000000000}
end