1 名前:871 [2006/01/02(月) 19:31:01 ID:8oQtyRdm0] 過去スレ WZ EDITOR 7 pc7.2ch.net/test/read.cgi/software/1102066703/ 混沌の迷路 WZ EDITOR にようこそ 6 pc5.2ch.net/test/read.cgi/software/1087046115/ 【脱北実行】WZ EDITOR その5【5秒前?】 pc5.2ch.net/test/read.cgi/software/1071848421/ 【魅惑の】WZ EDITOR その4【負け組】 pc2.2ch.net/test/read.cgi/software/1065532332/ WZエディタ(WZ Editor) その3 pc2.2ch.net/test/read.cgi/software/1059066774/ WZエディタ その2 pc2.2ch.net/test/read.cgi/software/1021903299/ WZエディタ pc.2ch.net/software/kako/992/992722227.html
41 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/10(金) 22:57:29 ID:e6f8EmdM0] >>39 UNICODEとしてみなすに登録すればOK という話じゃなくて?
42 名前:39 mailto:sage [2006/02/11(土) 00:23:36 ID:dWDZxcLD0] >>41 げっ! その項目って、そういう意味の設定だったのか。 まさか、こんなこと手動で設定しないといけないとは 思わなかったので、まったく気がつかなかったよ。 (実際、他のエディタはだいたい必要なかったし) とりあえずサンクス。
43 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 00:34:16 ID:6Vo8oFFB0] >(実際、他のエディタはだいたい必要なかったし) エディタどころか古今東西のあらゆるアプリで 指定が必要なのはWZだけだから気にするな
44 名前:名無しさん@お腹いっぱい。 [2006/02/11(土) 03:44:25 ID:7gZkgP090] 漏れは2.00Eでとまってる。。。
45 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 10:31:00 ID:awPB8jGT0] 秀丸に乗り換えますた。
46 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 10:46:38 ID:xApRABUi0] 私も2.00E2がメインです。アウトライン表示が必要なときは 5.02C SE(オンライン版)を使ってますが。 ところで、WZ5の「IDM_INSERTBRACE」についての質問です。 ・挿入されるかっこから、いわゆる半角もののかっこ類を除外したい ・挿入されるかっこの順位を学習しないようにしたい と思っているんですが、どのファイルをどんなふうにいじれば 実現できるでしょうか。 試しに、「macro」フォルダの「_IDMTOOL.C」というファイルから 半角かっこを削除してみたものの、あいかわらず半角かっこが出てきます。 これさえなんとかなれば、WZ5を常用してもいいんですけど……。
47 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 11:01:39 ID:BXKYOtn10] 漏れはWXGで括弧は入力するからなぁ・・・・
48 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 11:03:20 ID:6Vo8oFFB0] なにこの故人を偲ぶ会みたいなふいんき
49 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 15:03:06 ID:xsTWuMVh0] ワープロのファイルを全部、TMLファイルに移したおれが来ましたよ。
50 名前:名無しさん@お腹いっぱい。 [2006/02/11(土) 15:47:04 ID:Lg0qs8980] あれは括弧内を入力し終わった後にカーソルを手動で括弧の外に ださなきゃならないのでいまいち IMEに開く括弧と閉じる括弧を別々に登録する方が便利でねえか? 括弧入力マクロ(naruto氏作)はnrtIB.cを書き換えればその通りになる。
51 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 17:26:58 ID:JprjYgwu0] 久しぶりに本屋をのぞいたら、秀丸の解説書が四種類も置いてあった。 TeraPadのもあった。 WZってほんとうに負け組みなんだな。悲しくなったorz
52 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 18:02:55 ID:foAkuNWR0] じゃあユーザー多い秀丸つかってればいいじゃん
53 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 18:33:17 ID:IKq7omgC0] WzGrep使いこなしてる俺は勝ち組
54 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 18:36:11 ID:5H6xILrE0] >>1 のリンク先の初代スレの>>1 からして既に負け犬モード入ってて悲しくなったorz
55 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 18:49:17 ID:BXKYOtn10] 初代スレか。懐かしいなぁ。さすがにもうどれが自分のカキコかわかんないや。
56 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 23:20:32 ID:z8cX74WD0] やあ、ごくごく最近までVer3を使い倒してたけどUTF8を使うもんで Ver5に乗り換えたおれがきましたよ なんかwzgrepのソースが見当たらないしファイラーのソースいじっても 反映されないし泣きそうなんだけど
57 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 10:30:09 ID:upcqlW5W0] >>47 >>50 おふたりとも、どうもありがとうございました。 narutoさんのマクロは、WZ2.00のほうで愛用してます。 WZ5用の「nrtIB」ver0.40も試したんですが、ダイアログが出てくるので、 ちょっとなあ、と思っていたのでした。 情報のあとだしになっちゃいましたね。どうもすみません。 nrtIBをいじるか、本体のほうをいじるか、どっちにしても、マクロを勉強しないと ダメみたいですね……。やっぱ、しばらくは2.00でいくことにします。
58 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 12:15:25 ID:H57B6K2j0] >>57 とりあえず適当に作ってみたけどこんなもんか? www.wikiroom.com/WZEditor/index.php?InsertBraceEx InsertBraceEx.InsertBarace1 InsertBraceEx.InsertBarace2 で呼び出し。 括弧の種類や順番含めて細かい仕様を書き出してくれると対応できるかも。
59 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 16:52:09 ID:iMRGRYs90] >>57 >ダイアログが出てくるので、 Ctrl+Shift+Kの後、すぐに括弧を割り付けたキーを押すと、 ダイアログはほとんど視認できないけど……
60 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 20:37:29 ID:bBNLo8is0] 内部表現をUTF8で統一したエディタってあるのかね。 マクロ書くのが楽そうだ。
61 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 10:38:20 ID:vs5NOHJ40] 最初からこれつかってる。
62 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 12:18:22 ID:FiTxB4fn0] >>58 さっそく使ってみました。とても便利です。 ほんとにありがとうございました。 > 括弧の種類や順番含めて細かい仕様を書き出してくれると対応できるかも。 おことばに甘えて。 かっこの種類は、マクロのなかみを書き換えて、なんとかなりました。 あとは、 ・トグルで動く(かっこの種類の最後まできたら、最初の種類に戻る) ・かっこの後ろにスペースが入らない ・1行目から入力できるようにする という機能があれば、私なんかには十分です。 もし、対応できるようでしたら、よろしくお願いします。
63 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 12:20:43 ID:FiTxB4fn0] >>59 > ダイアログはほとんど視認できないけど…… たしかにそうですよね。 でも、私はそれほどタイプが速くないもので……。
64 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/15(水) 00:19:10 ID:kpsBhyXP0] 対応してみた。 www.wikiroom.com/WZEditor/index.php?InsertBraceEx >括弧選択中の変化がUNDOバッファに登録されてしまう。ウザい。 この問題ってどうにかして対処できないかな?
65 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/15(水) 10:57:52 ID:i69qt3fO0] >>64 もう、感謝感激です。 これで、私にとっては十二分に満足のいく動作になりました。 それから、アンドゥバッファの件は、あまりに気にならなかったです。 これで、WZ5を常用できそうです。 ほんとうに、ありがとうございました。
66 名前:名無しさん@お腹いっぱい。 [2006/02/17(金) 19:54:23 ID:7hks7zf90] とうとう秀丸にもアウトライン機能が標準でついちゃったな そろそろWZから離れられそう
67 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/18(土) 17:32:05 ID:gwUOXYix0] 任意の個数の項目を選択させるインターフェースを提供する マクロ用のライブラリってないですかね。 IntelliSenseっぽいやつ。
68 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 02:17:01 ID:RBBjfSAi0] トンチきいてるね>中村氏 www.forest.impress.co.jp/article/2006/02/17/hidemaru6beta1.html
69 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 11:47:54 ID:qUkKlHgX0] ワロス。 しかし、中村氏も他のマクロ師の方々もどうするんだろうか。 Emと秀丸は着実に開発されてるってのに、俺たちのWZときたらorz
70 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 12:08:41 ID:z20nZpz20] ぐぐってみてやっと意味わかった WZマクロで活躍してた人が秀丸の記事書いてるのか Wz2から最近になってWz5に引っ越したけど Wz5はWz2よりマクロ書き換えで自分好みにできるところ減ってるし、 W-Zero3でもWzを使いたいけどPWZ動かないらしいし W-Zero3対応はしないのかなあ、とりあえず15万台ぐらいは売れたらしいからW-Zero3対応パッチでも出せば在庫が5000本ぐらいは掃けるんじゃないかなあ
71 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 12:10:34 ID:L8fVb+U00] どこかで聞いたことある名前だなと思ったらw
72 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 12:44:12 ID:sSRPb30s0] >>64 text->fNoUndoAdd
73 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 13:32:58 ID:RBBjfSAi0] サンプルで開いているのがWZマクロと。
74 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 15:14:24 ID:L8fVb+U00] ホントだwww
75 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 15:23:12 ID:g+yDDBE70] Wz->秀丸移植中かなあ 秀丸マクロの自由度は上がったんだろうか あぁ、でもWzを使っていきたいのに PSE->Vz->Wzの系譜もここで途絶えるのか ここで再び新たなエディタが現れないものか
76 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 17:23:36 ID:5NL+wnVK0] >>75 VzやMIFESを使っててREDとかも当時あったことを覚えてるけど Portable Screen Editorなんてのがあったんですね。 初めて知りました。
77 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 17:24:02 ID:j2ZPUBKA0] パソコン壊れてて ディスク交換して復旧がだいたい終わって 久々にソフトウェアニュースみたらこれだよ・・・。 とりあえず専ブラ入れてここ見に来た。 Mozilla Thunderbird と Em(Free)で数日がんばってたけど。 あんなに大嫌いだった秀丸が。なんか今、輝いて見える。ふが。 でもまだふんばる。 >中村氏 ソフトウェアの紹介ニュースの多くは、氏が書いてるんだよね。 いつも楽しく読んでいます。
78 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 18:45:36 ID:8uaY3hxc0] ワロス。 けど、秀丸の中の人は怒らないだろうか?
79 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 18:53:31 ID:Nj+cl4aM0] っ金持ち喧嘩せず
80 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 18:56:17 ID:6WMAWAaF0] もはや、相手にもされてないって事か。
81 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/19(日) 23:37:43 ID:mJP+2GAL0] grepでバイナリファイルを検索しないにしても .~txtとかがヒットしてしまうんだけど これ系のファイルを除外するのはどうやればいいの?
82 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 05:05:17 ID:zRIZ/PpS0] エディタの、環境設定>ファイル>バイナリファイルの拡張子 んとこに .~txt を追加してみたら? って言うかそれバイナリファイルか?
83 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 06:32:35 ID:VRcOPUGA0] うりなり
84 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 12:38:54 ID:a5GOe6Q10] 中村氏はWZ EDITORで、秀丸エディタの記事を書いているのか? それとも秀丸エディタで、秀丸の記事を書いてるのか?
85 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 12:58:06 ID:a5GOe6Q10] 昨日インストールしました。 1点教えてください。 関連づけはしていません。 デスクトップ上のショートカットから起動すると、ウィンドウサイズが大きくなります。 しかし、すでに作成してあるテキストを文書をショートカットへドラッグアンドドロップ すると、小さいウィンドウサイズになります。 ウィンドウサイズを統一することはできるのでしょうか?
86 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 13:32:15 ID:l6qMqWSQ0] 空=新規のウィンドウ開いた時の形状を変えたい時は 空のままWZを立ち上げてウィンドウの位置とサイズを好きなように変えて 空のまま閉じる。そうすると次からその形状で表示されるようになる。 答えになってないな・・・
87 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 10:55:02 ID:OQpK9H990] www.finalbeta.jp/ 中村氏のHPで検索かけると、「秀丸」よりも「WZ」のほうが多いし、 日付の新しい情報も多い。職業柄、あれこれ使ってみるんだろうけど、 結局はWZから離れられない、っつーことかな。
88 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 11:08:20 ID:xppmaoFf0] エロゲ好きなんだw
89 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 15:34:57 ID:XfXkHNAn0] つーか、いまだにと言うかやっぱりと言うか、使ってるのはWZ4なんだな。
90 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 21:31:15 ID:/nxN/SDR0] >>89 そうなんだよね。 氏のマクロのSearchDDw+はWZ5に対応してない。(手を入れれば使えるが) ま、WZ5対応よりも秀丸対応のほうが可能性あるな。
91 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 21:49:01 ID:QTsd3i+60] アウトラインを正規表現で たとえば、見出し1 ^foo|^bar|^bazのように指定して [アウトライン|見出し]で見出し1を挿入すると ^foo|^bar|^baz がそのまま入ってしまいますが 先頭のfooか末尾のbazだけを入れるか代替のテキストを 入れるようにすることは出来ませんか? それかWZ5用のマクロがあったら教えてください。
92 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/21(火) 23:03:45 ID:A0K26gfA0] 流用できるマクロが多いという理由もあるにしても、 WZ5になってマクロ作者さんが去っちゃったもんな。 ここ数ヶ月で更新したマクロ作者さんは、ファイラーさんとwiki投稿含めて5人くらい? 俺も手放せないマクロがあって、WZ4のまま。
93 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 02:54:56 ID:SA5C3xo70] そのマクロ作者さんたちはどのエディタにいったんだろ。
94 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 07:03:00 ID:cKf3Eo3p0] 漏れはUnicode文字を含むファイラを扱うのでWZ5しか選択の余地がない。 まあ他のエディタに移行してもいいんだが
95 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 08:49:15 ID:A0YjXS5n0] 自分も今だWZ4使いだが、WZ4のソース公開とかしてくれんかのー
96 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 10:04:31 ID:VGLsCIct0] なぜそんなにWZ5が嫌われるのか、正直理解できない。
97 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 12:10:23 ID:jnMg76Ps0] >>96 WZ5は悪くない。 バグつぶしをちゃんとやって、ユーザーにももうちょっとは対応して、 販売体制をしっかり取れば。 って、ダメダメってことだな・・・orz
98 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 12:41:15 ID:aCf+BgbV0] www.villagecenter.co.jp/cgi-bin/tlist.cgi ここ見る限りWZ5の致命的なバグってないけどな # MAILユーザーはご愁傷様w それより5.02D対応プラグインがプラグインじゃありませんと怒られて インストールできないウチのWZの壊れっぷりが気になる・・・ 何気に沈黙の裏で実は6作ってましたとかだったら普通に買っちゃいそうだな。
99 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/22(水) 12:56:46 ID:CjbWIF8e0] 6はメーラー作ってもいいから エディタは単機能にしてほしい。
100 名前:ハーピィ mailto:sage [2006/02/24(金) 11:54:50 ID:lL+TVJRj0] E・∇・ヨノシ <100ゲット♫
101 名前:名無しさん@Linuxザウルス mailto:sage [2006/02/24(金) 12:42:47 ID:Hz8pJeII0] まだ、100か・・・ WZ5はメールも使ってるけど、特に不自由感じたことないなぁ。。。 HTMLのメールなんて、SPAM以外では縁がないし。 つーか、タスクリストの項目は自分にはかかわりのない話ばかり。
102 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 01:18:18 ID:wOStQqpj0] カスタマイズしちゃうと、他のエディタにいくのが面倒くさくなるんだよね・・・ といいつつVimと併用してるが。
103 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 10:07:09 ID:yebD3E440] 秀丸のアウトラインに折りたたみ-展開機能が付いたんで 乗り換えます。 ありがとうWZ さようならWZさよーならー
104 名前:名無しさん@お腹いっぱい。 [2006/02/25(土) 10:24:38 ID:qUCt9wh40] カスタマイズしないと使えない上にカスタマイズしづらいWz その点秀丸はよくできてるな
105 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 10:55:26 ID:xqvPXsVN0] >>104 WZも4,5で仕様は結構整理されたんだけどな。 根本的な問題は、仕様ではなく、作者の作業量だろう。 秀丸はよくあれだけ手を入れてるよ。
106 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 14:30:11 ID:dttFofOI0] 最初WZ5の共通・個別設定の意味わからなさに泣きそうになったな。 あと秀丸との比較で言うとコピーに寛容さが足りないんじゃないだろうか。 秀丸はうざいダイアログだけで使わせてくれるのに対しWZはBBS締め出しちゃうし。 そのあおりを食らって自分登録面倒だから書き込んだことない。 体験版実質無制限にしたところで売り上げが伸びるかどうかはしらんけど。
107 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 14:45:29 ID:tlTVR/Ok0] お前らだって、さんざん秀丸エディタの悪口ばっかり言ってたじゃないか。
108 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 15:13:00 ID:jLiNYpfJ0] 秀丸についてそんなに言ってたっけ? ずっとWZへの愚痴ばかりだったと思うけどw しかし、BBSでユーザーがいくら声あげようと、 一年以上何のリアクションもないVCと作者って別の意味ですごい。
109 名前:名無しさん@お腹いっぱい。 [2006/02/25(土) 16:31:11 ID:7HxDAXAO0] 秀丸は新陳代謝しててこのスレ的に羨ましいというだけで WZ EDITORと比較してうんこな事になんら変わりはない。
110 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 16:55:51 ID:xqvPXsVN0] うんこと言える具体的理由を挙げよ。 オレ的にはアウトラインの強化で、ほぼ秀丸はWZに劣らなくなった。 残りは、マクロは機能的には弱いが、冷静に考えればそんなに 高度なマクロは必要ないし、比較的初心者にも書きやすい (これは比較の問題だけど)。 むしろマクロが高度だからWZのメンテナンス性が著しく悪いんじゃない だろうか。 メーラとかそのあたりは除外なw だいたい新陳代謝が限りになく0に近いってのは、それは仮死状態というんだよ。 くそもできねー状態ってことさ。 ・・・WZ好きだっただけに、悲しいことだ。
111 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 18:19:59 ID:iM6oAKb/0] Grepがうんこ
112 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 18:57:10 ID:FEu7NuHq0] >>110 > 冷静に考えればそんなに高度なマクロは必要ないし、 オレの場合は、様々な不満をかかえながらWZを使い続けている理由は マクロ言語にある。自由にWIN32APIを呼び出せるマクロ言語など 多分他に無いだろう。Windows から WZ に送られるメッセージにフックを かけられるというのも素晴らしい。これでどれほど仕事が効率化できたか。 それに味をしめてしまったために、他のエディタに引っ越すことができなくなった。
113 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 19:17:53 ID:fANTdmHO0] xyzzy だって出来るじゃん
114 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 19:23:37 ID:4VSjgwhb0] でも呼び出せるWinAPIは妙に少なくない? ロングファイルネームにするAPIが呼び出せなくて結局dll作った記憶がある dll呼び出しは秀丸でもできるから間接的にだけど秀丸マクロもWinAPI呼び出せるよね あとファイラーのソース書き換えても反映されないのとWzGrepがソースすらないのが激しく不満
115 名前:名無しさん@お腹いっぱい。 [2006/02/25(土) 19:36:19 ID:GjaNJM8p0] VZ操作という鎖から逃れない限りWZ以外に選択肢がない
116 名前:112 mailto:sage [2006/02/25(土) 20:38:14 ID:FEu7NuHq0] 実はオレはWZ以外のことはほとんど知らないのだが、 例えば、他のエディタで次のようなマクロを作ることができるだろうか? オレが作ったマクロはもっと複雑なものだが、これが出来るのなら、 引越しできると思う。 (マクロの概要) (1)編集中の文書に入力される文字列の候補(入力候補語)を列挙した ファイルが予め出来ているとする。一例として、そのファイルの内容は、 「ABCDE[改行]ABSENT[改行]ACADEMY[改行]BOO[改行]」であったとする。 (2)マクロを呼び出すと、テキストボックスとリストボックスとを有する ダイアログが表示される。 (3)テキストボックスにキーワードとなる文字列を入力すると、その文字列 から始まる入力候補語がリストボックスに列挙される。ユーザが上下の カーソルキーで何れかの入力候補語を選択し、リターンキーを押すと、 その入力候補語が編集中の文書に貼り付けられる。 (4)但し、リストボックスの内容は、テキストボックスに一文字入力される毎に 更新されなければならない。例えば、「A」を入力すると、キーワードは「A」 になり、ABCDE、ABSENT、ACADEMYの3つがリストアップされる。続いて「B」 を入力すると、キーワードは「AB」になり、ABCDE、ABSENTの2つがリストアップされる。
117 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 21:06:36 ID:fANTdmHO0] >>116 Emacs(日本語 win だと Meadow か) ならそれ+αで出来ると思うぞ vim7 ならマクロ無しでキー押下で絞られる以外は全部完備しているし ちなみに辞書補完だけでなくこれだけの補完がある 1. Whole lines 2. keywords in the current file 3. keywords in 'dictionary' 4. keywords in 'thesaurus', thesaurus-style 5. keywords in the current and included files 6. tags 7. file names 8. definitions or macros 9. Vim command-line 10. User defined completion 11. omni completion 12. Spelling suggestions 13. keywords in 'complete' 動きはこんな感じ ttp://rails2u.com/tmp/vim_comp.htm つーかインテリセンス並みなら別だが補完にリストはウザイと思う
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 21:29:21 ID:pXCg84eP0] >>116 くれ
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 22:49:44 ID:X/kpZehK0] 秀丸は名前がいや
120 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 22:50:06 ID:FiB6Olz60] 秀丸はアイコンが嫌
121 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 23:03:47 ID:xU8krOPZ0] 秀丸か、アイコンデザインだけお洒落になれば乗り換えるのに。
122 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 23:10:47 ID:FEu7NuHq0] >>117 情報tks。ただ、>>116 に書いたことは、オレがやっていることそのものではなくて、 オレが必要としているマクロの機能を解りやすくするために書いたものだよ。 実は、オレのマクロはプログラムのコーディングのためのものではなく、ある種 の日本語の文章を書くためのものなんだ。だから、コーディング用に作られた 文字列補完機能では話にならないんだ。 リストボックスに列挙される入力候補語は、単に先頭部分の一致で判断される ものではなく、「オレが定めたキーワード解釈規則に基づいて、入力されたキーワード に合致すると判断された入力候補語」と言えばいいかな。例えば、「『品質保証』 のキーワードを『HSHS』とする」とオレが決めたのであれば、 「H」が入力された時点で「品質保証」が入力候補語に挙がっていないといけない。 さらに、各入力候補語には、オレが定めた「キーワードに対する適合度」という ものがあって、リストボックスの中では、その適合度の高い順に入力候補語 が列挙されなければならない。 要するに、「マクロさえ書けば望む通りに動く」ことがオレにとって最重要なことなんだ。
123 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 23:46:08 ID:zSeOjF1M0] キーワードや短文登録ができるクリップボードツールじゃいかんのか?
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 23:52:57 ID:fANTdmHO0] >>122 まぁルールはどうか知らないけど emacs なら別に普通に出来ると思うぞ 環境そのままだから出来ないことはないと思って良い テキストエディタスレのスクリーンショットでも張っておく ttp://emacs-w3m.namazu.org/video.gif ttp://www.bookshelf.jp/soft/thumbs.jpg ttp://ecb.sourceforge.net/screenshots/1.png しかし TX-C + winapi で言っているような事をやるなら C++ なり他の言語 で DLL 作ってそれを読んだ方が楽そうだw 実行速度や言語自体のパワフルさを考えるとね マクロ言語として考えると TX-C は低級すぎて外部DLLで作る場合と比べた場合利点がそれほど多いようには見えない 出来ることの壁を越えられるという事を考えれば逆に外部DLLの方が利点がデカいとすら言える 例えば vim の場合こんなレベルまで ttp://insenvim.sourceforge.net/screen_shots.htm WZ EDITOR にしがみつく理由としてはマクロ自体の機能と言うより資産と言った方がいいかもね
125 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 00:11:40 ID:Q1GqpsGV0] >>119-121 自分も同じ。気にならない人には理解できないだろうけど、あの名前と アイコンは許しがたい(w
126 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 00:25:56 ID:xUoWswV70] アイコンなんて適当にパクればいいだろ つうわけで俺のWZはVS2005のアイコン総パクリw
127 名前:122 mailto:sage [2006/02/26(日) 02:01:55 ID:ZMMub6Q+0] >>124 >しかし TX-C + winapi で言っているような事をやるなら C++ なり他の言語 >で DLL 作ってそれを読んだ方が楽そうだw オレもそう思うよ。WZの状態に関係しない部分は、実際にDLLに分けようとしている。 その点でも、DLLのC++ソースと共用のヘッダファイルが使えるWZは有難いと思っているよ。
128 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 02:09:25 ID:AR+Tmsz70] >>127 使う利点としては薄いなw おそらく xyzzy でも秀丸でも大差ないと思うぞ
129 名前:122 mailto:sage [2006/02/26(日) 02:33:26 ID:ZMMub6Q+0] >>128 いいや。xyzzyは知らんが、秀丸には相当にきつい制約があるよ。 homepage3.nifty.com/_htom/macro/tips_main.html DLLとのインタフェース、アウトライン表示、フリーカーソル、 2ストロークキーなど、WZ には使える機能が様々ある。これらの機能 のうち一部だけに注目すれば、他に優れたエディタもあるんだけどね。 しかし、残念なことに「他の何か」が欠けてしまうんだよね。
130 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 02:47:46 ID:AR+Tmsz70] >>129 xyzzy なら全部出来るような 例えばアウトライン ttp://ohkubo.s53.xrea.com/xyzzy/outline-tree/outline-tree2.png 逆に WZ EDITOR だとこういうの出来ないでしょ ttp://ohkubo.s53.xrea.com/xyzzy/browserex.png ttp://ohkubo.s53.xrea.com/xyzzy/browserex-syslistview.png ttp://ohkubo.s53.xrea.com/xyzzy/browserex-htmllint.png こことかちろっと見て見れば出来ることの幅が判る ttp://ohkubo.s53.xrea.com/xyzzy/ xyzzy や Meadow などの emacs 系はマクロ自体の言語がパワフルなだけじゃなく 自分自身もそのマクロ言語で構成されているという事からカスタマイズの幅が 外側だけじゃなく内側まで深く切り込めるのが特徴だ あと c 言語と違って泥臭い処理をしなくてスマートに実装できるのも強いところ
131 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 03:04:21 ID:088NkBYr0] 130はどのエディタのマクロも使ってなさそうなのに何をがんばってるんだ? >逆に WZ EDITOR だとこういうの出来ないでしょ ハンドル取れるしWin32APIを制約なく呼べるからやりたきゃできる。 最強のエディタを主張したいならどっかの対決スレ逝ってくれ。
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 03:24:17 ID:vrktay7T0] 今臭、あるいはOSS儲は放置よろ
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 07:45:26 ID:8gwYgCdv0] xyzzyってものすごい便利そうじゃん しかしユーザー限られているとこをみると結構面倒なのかな
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 10:50:50 ID:uueNZ3Za0] 結局、WZは5を含めてプログラム自体に特に悪いところはないね。 作者と村中がもうちょびっとユーザーの方を向いていたらこんな状態にはなってないと思われ。
135 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 10:51:42 ID:2npdkkXZ0] >>116 イイね、そのマクロ。
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 11:00:31 ID:BxXCBUAD0] いや、でも5ってやたらにショートファイルネームが気持ち悪いし フォルダなので開けませんとか出るし、そのくせ存在しないパスを指定されても存在しないフォルダ指定のまま書き込めないファイルになるし パス関連の動作ははおかしくない?
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 11:33:29 ID:D0lO8rN70] >>135 おっ、お客さん目ざといね 築地からついたばかりのぴっちぴちでさぁ
138 名前:122 mailto:sage [2006/02/26(日) 16:01:13 ID:ZMMub6Q+0] >>118 >>135 簡単なんだけどね。まず、WZ のテキスト(TX 構造体)にフックをかけられる のは知っているよね。「txSetHookWndproctextTxpcode」でググれば実例が 沢山見つかる。 ダイアログに表示するテキストボックスをdialogEditWz を使って作れば、 そのテキストボックスの中身はWZ のテキストなんだから、全く同じように フックをかけられる。 以上の説明を読んで理解できない人はあきらめるがよろしい。
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 16:13:28 ID:088NkBYr0] 難しくはないが面倒。 独創的というわけでもないのに出し惜しみする。 というのがWZとそのコミュニティの衰退の原因だな。
140 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 20:19:20 ID:/byWkqbB0] >>138 最初の3行からしてさっぱりだ。
141 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/26(日) 20:37:48 ID:WYmZFAVd0] www.villagecenter.co.jp/cgi-bin/lib.cgi?1=name&2=BaBdirectTagJump これで似たようなことできるよ。