◀一般トップへ
  • 523 外部コマンド実行
    • 524 Re:外部コマンド実行
      • 526 Re2:外部コマンド実行
        • 527 Re3:外部コマンド実行
        • 528 Re3:外部コマンド実行
  • [523] 外部コマンド実行 GAE 2001年07月06日 21:16

    外部コマンド実行についての要望です。

    1. カレントディレクトリを設定できるように
    2. ダイアログを出さずに実行する機能
    3. プログラムを登録する機能
    4. アウトプット画面でコマンドを直接入力

    1 はそのまんまです。

    2 は前回の実行の繰り返しをする機能です。ただしダイアログがでずにすぐ実行します。
    「スクリプトを書く。実行する」を繰り返すのに便利だと思います。
    今日ちょっとRubyのスクリプトを書いたのですが、
    現状でもDOS窓を行き来する必要がなくなって便利になりました。
    (アウトプットにフォーカスが移動しないところも楽でいいです)

    3 誰も使わないかもしれないけど、実行のコマンドラインとパラメータを
    いくつか登録しておいて、それを実行できるようにするものです。
    たとえば、ctrl+shift+D に "dump %filename%" を割り当てます。
    これで簡単にファイルのダンプがとれるとか。

    4 アウトプット画面で [Enter] が押されると、その行のコマンドを実行するというもの。
    Grepでは[Enter]でタグジャンプしますが、それに似たようなかんじで。

    どれも思いつきで申し訳ありませんが、
    面白そうなものがあったらぜひ実装していただけるとうれしいです。
    3 はかなりコードをかかないといけないきがしますし。
    • [524] Re:外部コマンド実行 げんた 2001年07月07日 00:29

      > 3 誰も使わないかもしれないけど、
      けっこう使うと思いますよ.私も欲しいと思っていました.
      現在編集中の内容を標準入力に入れられたら,フィルタみたいなものを登録して使えるかもしませんね.

      > 3 はかなりコードをかかないといけないきがしますし。
      本当は,マクロ登録機能+マクロからファイル実行 の組み合わせでできればBESTかと思います.

      作りかけていたマクロ登録も何とかしないと.
      • [526] Re2:外部コマンド実行 Katz 2001年07月07日 02:05

        最近、さくらエディタを使いはじめました。
        かの秀丸のような完成度で驚いております。
        あとはマクロが揃えば...
        お役に立てるかどうかわかりませんが、
        現在のマクロ機能について関心があります。
        マクロ仕様に関するドキュメント等が
        存在するのであればご教授いただきたいのですが。
        (ドキュメントのページを見たのですが
        それらしいものは発見できませんでした)


        ▼ げんたさん
        > > 3 誰も使わないかもしれないけど、
        > けっこう使うと思いますよ.私も欲しいと思っていました.
        > 現在編集中の内容を標準入力に入れられたら,フィルタみたいなものを登録して使えるかもしませんね.
        >
        > > 3 はかなりコードをかかないといけないきがしますし。
        > 本当は,マクロ登録機能+マクロからファイル実行 の組み合わせでできればBESTかと思います.
        >
        > 作りかけていたマクロ登録も何とかしないと.
        • [527] Re3:外部コマンド実行 げんた 2001年07月07日 07:35

          ▼ Katzさん
          > 現在のマクロ機能について関心があります。
          > マクロ仕様に関するドキュメント等が
          > 存在するのであればご教授いただきたいのですが。
          現在のマクロは,キーボードやメニューの機能を順番に実行するだけのものです.引数がまともに使えない上制御機能もありません.
          私が作りかけたのは現在のキーボードマクロのLoad+Runを機能番号に割り当てて他のコマンドと同様に扱えるようにするもので,マクロとしての機能をあれこれするつもりは今のところありません.
        • [528] Re3:外部コマンド実行 げんた 2001年07月07日 10:34

          ▼ Katzさん
          >マクロ仕様に関するドキュメント等が
          >存在するのであればご教授いただきたいのですが。

          以前書いたメモ
          http://members.tripod.co.jp/sakura_editor/devdoc/KeyMacro.txt
          別にこの通りにする必要はありませんが。