_____________
   ∧,,∧    />>597さん
  ミ,,゚Д゚彡 < Delphiのツールにその、
   U  つ   \コード整形ツールを登録するとよいよ
 @ミ  ミ       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   ∪''∪ メニュー[ツール]-[ツールの設定]をみてね

例えばEmEditorの場合
[プログラム]
    C:\Program Files\EmEditor3\EMEDITOR.EXE
[実行時引数]
  普通にファイルを引数として渡す
    $EDNAME
  EmEditorの場合、行番号も引数に渡すことが可能
    /l $ROW $EDNAME
  一度、Delphiでファイルを保存してから
  EmEditorでファイルを開く方法
    $SAVE /l $ROW $EDNAME

この、$SAVE指令を使えば
登録したツールを呼び出す前に
ファイル保存してくれて、で、ツール側で保存したものは
Delphiは自動感知してくれる。
応用が利くはず。