■ 質問はここへ ■

659 にジャンプ
No. 658投稿者: ますみず日付: 2002/10/22 13:21:42
題名 : タブインデントについて

QXエディタを使い始めました

非常に使い勝手がよいのですが、以前 MKEditer なるものを使っていまして
VisualStdioライクな操作環境にカスタマイズしたいのですが、範囲選択+Tabでインデントを行うように出来ないでしょうか?

No. 659 (658へのコメント)投稿者: 島田元 HP日付: 2002/10/22 14:43:04
題名 : Re:タブインデントについて

>範囲選択+Tabでインデントを行うように出来ないでしょうか?
島田と申します。ますみずさん、こんにちは。
それだけで良ければ、キー定義で Tab キーに基本機能の BlockIndent を割り当てます。
もし、範囲選択されてない場合はタブ入力、されてる場合はインデントにしたいなら
次のようなマクロを割り当てます。

proc main
if @hwnd = 0 then exit proc
if @Select then
@BlockIndent
else
@CharTab
end if
end proc

もし VisualStudio 風にこだわるなら、書式設定の「保存変換」で、タブをスペースに
変換したりするのも、手かも?

No. 660 (659へのコメント)投稿者: ますみず日付: 2002/10/22 23:17:57
題名 : Re^2:タブインデントについて

島田さんはじめまして

>もし、範囲選択されてない場合はタブ入力、されてる場合はインデントにしたいなら
>次のようなマクロを割り当てます。

それです、やはりマクロを指定しないと駄目なんですね。
サンプルのマクロを見ながらコメントなどをつけて試してみました。
マクロを使うと動作が遅くなるのでは?
と思ったのですが、QXのマクロは快適に動作するものですね。
ありがとうございましたm(_ _)m
マクロ自体もベーシックな感じで分かりやすそうです。

>もし VisualStudio 風にこだわるなら、書式設定の「保存変換」で、タブをスペースに
>変換したりするのも、手かも?

なるほど。
しかしタブ→スペースは結構簡単に変換できるしVisualStudio 風と違ってタブを表示できるのでそこまでは問題ないかな。

QXはデフォルトだとショートカットの使い勝手が???という所が多い気がしますが
スピードや機能性ではとてもよいと思います。
フォントのサイズがおっきいカナとちょと思いますが(^^;

ではほんとにありがとうございました。


ヘッダのみ表示
順番に表示(No. 659 から)


メールアドレスを表示するにはURLの後ろに &m=9ae3ccac をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/