[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/30 14:18 / Filesize : 218 KB / Number-of Response : 985
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WZ EDITOR 8



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


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
これで似たようなことできるよ。



142 名前:122 mailto:sage [2006/02/27(月) 15:24:14 ID:PlN3d49t0]
なら、骨組みだけは書いてやろう。骨組みだけな。
TX* keywordtxt, listtxt;
void select_thisline(tx* text){
 txSelectQuit(text);txJumpParaEnd(text); txSelect(text);txJumpParaTop(text);
}
HOOKRESULT CALLBACK dialog_texthook1(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){
 switch(message) {
  case WM_KEYDOWN: {
   switch(wParam) { // listtxtのカーソル位置をいじる例
    case VK_DOWN: {
     SetFocus(listtxt->hwndtext);txDown(listtxt);select_thisline(listtxt);
     SetFocus(keywordtxt->hwndtext);break;
    }
   }
   if(GetKeyState((int)VK_CONTROL) & 0x80){ // CTRLと同時に押下されたかときの処理
    switch( MapVirtualKey(wParam, 2) ){
     case 'D': { txRight(keywordtxt);break;}
     case 'S': { txLeft(keywordtxt);break;}
     case 'M': { apPostKey((int)VK_RETURN);break;}
    }


143 名前:122 mailto:sage [2006/02/27(月) 15:25:21 ID:PlN3d49t0]
    return HOOK_CAPTURE;
   break;
  }
 }
 /* 通常の文字入力では、ここまで流れる。*/
 /* ここで、listtxtをいじる処理を書く。*/
 return HOOK_CONTINUE;
}
main(tx* text){
 hdpaste = dialog("Input Keys");
 dialogControlID(hdpaste,IDD_KWINPUT);
 dialogEditWz(hdpaste,"(&I)nput Key:",keywordtxt,80,2,0);
 dialogControlID(hdpaste,IDD_TXLIST1);
 dialogEditWz(hdpaste,"(&R)esults:",listtxt,80,10,0);
 txSetHookWndproctextTxpcode(keywordtxt,dialog_texthook1);
 int id = dialogOpen(hdpaste);
 /* ここで、id に基づく処理を書く */
}


144 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/27(月) 16:27:41 ID:4GtnNHKo0]
2038年問題が発生するまでには卒業したいと思う今日この頃。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/28(火) 01:06:10 ID:OoxMM9qS0]
30年後もプログラム書いてるのかなー。それはそれで笑える。



146 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/28(火) 05:11:29 ID:8BwCTJLY0]
酷いドカタソースだな

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/28(火) 11:00:34 ID:WcDTNnoh0]
>>146
なら、洗練されたソースをお前が出せばいい






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<218KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef