Delphi4,6,7を使用しています。
複数選択した行をまとめてコメントアウト⇔戻す
という操作を行いたいのですがショートカットキーはないでしょうか
ガリレオIDE(新しいDelphiのIDE?)だと"Ctrl+/"でできるらしいのですが
知りませんでした(^^;便利ですね〜
解決策じゃありませんが、私はよく以下のようにしてます
{ この行を、//{ にすると非コメント状態
・・・
//}
>deldelさん
ありがとうございます。
{…}で挟むのは使っているのですが
付け外しするときめんどくさいので何かショートカットキーがないものかと思って調べているのですが見つかりません…
なお、ショートカットはDEKOさんのHPを参考にさせて頂きました。
色々知らないのもあり勉強になりました。
http://ht-deko.minim.ne.jp/tech026.html
> 何かショートカットキーがないものかと思って
ありません (^^;A
CodeRage 5 で "Creating Editor Key Bindings in Delphi" というセッションがあったのですが、
その中で使われているサンプルをインストールすると、
古い Delphi でも〔Ctrl〕+〔Shift〕+〔F1〕で
コメントの付け外しができるようになります (Delphi 7 で確認済)。
# キーバインドは自由に変更できますが、
# ガリレオ IDE と同じ Ctrl+/ は割り当てられない気がします。
# (私のやり方がマズいだけかもしれませんが)
[Video: Delphi でエディタのキーバインドを作成する (英語) (EDN)]
http://edn.embarcadero.com/article/41060
[Delphi Editor Keybinding (CodeCentral)]
http://cc.embarcadero.com/item/27635
[Use Ctrl+/ as shortcut in Delphi program (Stack Overflow)]
http://stackoverflow.com/questions/18724107/use-ctrl-as-shortcut-in-delphi-program/18725247#18725247
あ、それとアーカイブ中のソースコードは CodeRage でいじったものを
"そのまま" アーカイブしてありますので変なコメントが混入してたりします。
実害はないのですけどね (^^;A
>DEKOさん
ショートカットは無いのですね。
教えて頂いたKeyBindingを導入して設定しようと思います。
ありがとうございました。
[旧 IDE でコメントアウトを簡単に行うには?]
http://ht-deko.minim.ne.jp/delphiforum/?vasthtmlaction=viewtopic&t=1318.0#postid-1940
ソースコードの体裁を整えてコメントトグルに特化したものを作ってみました。
(キーバインドを〔Ctrl〕+〔Shift〕+〔C〕に変更してあります)
>DEKOさん
まさにやりたい動作の通り動いました。
使わせて頂きます。ありがとうございました。
ツイート | ![]() |