- 1 名前:名無しさん@お腹いっぱい。 [2006/11/29(水) 23:56:37 ID:ND5oI2Wp0]
- 過去スレ
WZ EDITOR 8 pc7.2ch.net/test/read.cgi/software/1136197861/ 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/software/kako/1021/10219/1021903299.html WZエディタ pc.2ch.net/software/kako/992/992722227.html
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 00:39:28 ID:Gufa0fFf0]
- なにそれ・・・・・
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 00:50:15 ID:jU1Yhpqq0]
- それなら秀○使わなくてもメモ帳でいいのでは
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 02:01:55 ID:mcYLCD2Y0]
- >>319
つ www.villagecenter.co.jp/soft/vista/
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/15(日) 03:33:54 ID:hl7s/tWX0]
- >>278
通りすがりの者ですが、自分も改良しました。サンクスコ
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/16(月) 12:09:38 ID:Kgq6h1WV0]
- Vista って全文検索機能が付いているらしいね。
これでサーチクロスが売れなくなる。 サポート放棄でWZも売れなくなる。 VCは、これから何を売って商売するんだろうか。
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 10:43:52 ID:0PmUVGs60]
- 企業相手に広告の企画を売るんでしょ。
元々こっちが本業だし。
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 11:20:52 ID:wUcSnbZ10]
- WZやサーチクロスは売名のためでしょ
価格が価格だから赤字かとんとんぐらいだったろうしさ
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 19:31:53 ID:iMjfMs6x0]
- 教えてくださいm(_ _)m
たとえば ◆、◆、◆、◆、◆ という文字列があるとして、 これを、1、2、3、4、5 と連番で置換することはできないでしょうか ご存じの方、お願いします。
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 19:34:23 ID:nT2Y/wQe0]
- つーかVCに限らずPCソフト売ってるとこは
一部を除き青息吐息だと思う 完全撤退するならそれはそれで正しいと思う WZはその後シェアウェアになればいいのに もうTY氏はWZにはコリゴリだろうけど
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 20:04:29 ID:wUcSnbZ10]
- >>328
何に使うの? 具体的にお願い
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 20:19:28 ID:Bvr8seLq0]
- >>328
できます。(つーか、もっと複雑なことやってます) 方法は、 1) Perl のようなスクリプト言語を覚える 2) WZのマクロを覚える。 などがありますが、1)をお奨めします。
- 332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 20:24:37 ID:p4NK3tUd0]
- [◆、◆、◆、◆、◆]
↓ [1、2、3、4、5] で、置換すればええんでねぇか?
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 22:00:37 ID:iMjfMs6x0]
- >>330
説明足らずですみません 記号が行頭についた一覧表があるのですが、 これがテキストファイルだったので、 WZでなんとかできないかと思いました。
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 22:02:20 ID:iMjfMs6x0]
- >>331
Perlも、マクロも、ちょっと私にはできないかもしれないです……
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 22:26:40 ID:nT2Y/wQe0]
- Perlだと実質3行くらいで書けないか?
と思っただけで実際には試さない俺ガイル
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 22:32:10 ID:wUcSnbZ10]
- >>333
君の説明はダメだ・・・ 何がしたいかさっぱり分からん 行頭に◆が一個ずつあって それを連番にしたいのか ◆、◆、◆、◆、◆ のようなものを1、2、3、4、5にしたいのか それなら◆の数は固定なのかどうかとかさ 自分で説明できないなら、テキストを貼るとかさ いろいろやりかたはあるとおもう けどすぐに諦める質みたいだし時間の無駄かもな
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 22:52:47 ID:p4NK3tUd0]
- @〜Dが使われていない事が前提。
1.\n◆ →\n@ に置換 これで、@、◆、◆、◆、◆ 2.@、◆ →@、A に置換 これで、@、A、◆、◆、◆ 3.A、◆ →A、B に置換 これで、@、A、B、◆、◆ 4.B、◆ →B、C に置換 これで、@、A、B、C、◆ 5.C、◆ →C、D に置換 これで、@、A、B、C、D 数字が良いなら、も一度、@→1、A→2、B→3、C→4、D→5 に置換。 1ファイルなら、大抵この調子でやってる。
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 23:19:23 ID:dHkxksK60]
- 5個ぐらいならいいけど(つーかそれなら手でやれ)、500とか1000とかあったらどうする?
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 23:31:16 ID:Bvr8seLq0]
- 思い出したぞ!
いにしえのテキストフォーマッタXTRで、確か>>328 のような処理ができたはず。まだベクターに残ってるぞ。 www.vector.co.jp/soft/dl/dos/util/se004563.html 最近のパソコンで動くのかどうかは知らん。 本当はこんなもの覚えるより、Perl覚えたほうがよっぽどいいんだけどね。
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 23:55:14 ID:p4NK3tUd0]
- >>338
モノによる。 \nとか、\tを駆使すれば、ある程度ならなんとかなる。
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 01:47:13 ID:WY90E66O0]
- みんなPerl好きだね。
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 03:03:09 ID:IX4DTiLc0]
- WindowsならPerlはインストール面倒だし
実際の所batとかの方が手軽だけどね。
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 05:49:54 ID:gLboKIIN0]
- そんなWZはインストール面倒だからメモ帳のほうが手軽みたいなこと言われても
- 344 名前:名無しさん@お腹いっぱい。 [2007/04/18(水) 06:20:45 ID:PoU6GhN10]
- まずWZ使ってやる方法をアドバイスするべきだ。
質問者はそれを期待して WZのスレ 来てる。 (観客は何が..ry) 実際、 手作業( >337 )、マクロ で簡単に処理できるわな。 1.小物マクロ(連番や大小変換など)を捜してきて使い方を覚える。 ( マニュアルに書いてあるかも ) 2.次に、そのマクロの中身を変更して試してみる。 3.すこし正規表現も理解する。 そうすれば、なんでもできちゃうし、質問して回答を実践できるレベルになれるよ。
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 10:03:49 ID:OtSQgaKt0]
- 1
1.1 1.2 1.2.1 1.2.2 とかみだしさくせいにつかいたいんじゃ
- 346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 10:08:38 ID:ltd8VQst0]
- (1)検索文字列「\n」/置換文字列「穢侈」
(2)検索文字列「◆」/置換文字列「\n◆」 (3)行頭連番マクロ実行 (4)検索文字列「穢侈」/置換文字列「\n」 ただし、(1)でWZ爆沈の可能性ありw Speeeeedみたいな痴漢専用ソフト使うよろし
- 347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 10:58:57 ID:DRFeY+TX0]
- おそらくこの質問者にマクロやperlでのやり方を理解してもらうより
ひとつひとつ手作業で修正してもらうほうが早いと思う。
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 11:20:02 ID:0Kkd4Mq7P]
- perlやるならEmのほうがいいんでそ?
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 11:32:42 ID:TErqymxh0]
- 書き方悪くてすみませんでした。
まだ、うまく書けるか自信ないですが…… 文頭、文中にあるひとつの記号(例えば■)を 連番(01)で置換していけないかと考えています。 ・事例1 以下の■を ■(001)〜■(003)に置換 ■あいうえお 私の名前は猿です。 36 ■あいうえお 私の名前は猿です。 36 ■あいうえお 私の名前は猿です。 36 ・事例2 以下の■を(001)〜(003)に置換 図■を開いて、次に図■を開き、次に図■を開く (つづく)
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 11:36:07 ID:TErqymxh0]
- そこで、次のようにしたらよいかと思ったのですが、
■を取りこぼすようで、試すと、番号が飛び飛びにつくことがあります。 main { txJumpFileTop(text); int i; for (i = 1;;i++) { searchex("■",0); right();insertf("(%03d)",i); if (!searchex("■",0)) break; } } で、下のようにtxReplaceExを使おうかと思ったんですが↓ 今度は"〓"のところをどうやって+1にすればいいのかとか、 上のように(%03d)とか書式をつけるやり方がわからず、 もっといい方法や既存のマクロはないものかと思い、伺いました。 main { txJumpFileTop(text); int i; for (i = 1;;i++) { txReplaceEx(text,"■","〓",mode); if (!searchex("■",0)) break; } } マクロは自分的にはここで限界!?という 感じで困っていたところでした。
- 351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 12:10:10 ID:RWOlU6pR0]
- 注1、注2・・・って入れたいって事ね。
俺なら、置換好きだから、 1.番号だけのファイルを作成 2.\n→\t にして、改行をすべて削除 3.■→\n■に置換 4.ブロックコピーで、番号をペースト 5.\nを全て削除 6.\t→\nに置換 ちょっと面倒だなw
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 13:08:42 ID:5UzUILqa0]
- >>349
1はともかく、事例2のほうは 図1、図2、図3、図2、図1、図3、図2、図4、図5、図3・・・・ とか並んでたらアウト 十分に気をつけてやればいいかもしれないけど、 1ヶ所でも前後する箇所があるとその後が無茶苦茶になるから 恐くて自動化する気にはならないなぁ… こっちはやっぱりTeXみたいに図と一対一で対応する ラベルを置いて処理するしかないんじゃないの >>351 本物のタブが入っていたらダメじゃん。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 13:22:35 ID:rSl2sVsU0]
- >>350
そうだ・・・・ for (i = 1;;i++) { searchex("■",0); は searchex("■",0); for (i = 1;;i++) { じゃないと・・・・ if (!searchex("■",0)) break; でも■を探してるからループの中で2回続けて検索してる。 うまくいったほうが不思議。
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 13:41:39 ID:TErqymxh0]
- >>353
ありがとうございます! 伺った通りに直したところ、 期待通りの動作をしました。 番号が必要な場所に■を記していてから、 ↓を使って、■(3桁数字)でナンバリングすることができました。 main { txJumpFileTop(text); int i; searchex("■",0); for (i = 1;;i++) { right();insertf("(%03d)",i); if (!searchex("■",0)) break; } } ちょっとマクロ勉強します。
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 14:03:14 ID:TErqymxh0]
- >>352
ご指摘ありがとうございます。 おっしゃる通りですね(^^; 今、扱っているものは、とりあえず順番どおりなので、 入れ代わるケースが発生したら、そのときまた考えます!!
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 19:11:15 ID:aDHh4PBb0]
- >>342
>WindowsならPerlはインストール面倒だし それはいつの時代の話?今、ActivePerlなら インストーラを起動してYes のボタンを押してゆけば、全部勝手にやってくれるよ。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 19:32:00 ID:X0kv6BOq0]
- Perlきちゃない
- 358 名前:名無しさん@お腹いっぱい。 [2007/04/18(水) 23:06:03 ID:7vNbmBqR0]
- Ruby?
Haskell? sed? awk?
- 359 名前:名無しさん@お腹いっぱい。 [2007/04/18(水) 23:09:39 ID:7vNbmBqR0]
- Python?
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 23:11:31 ID:IX4DTiLc0]
- 勝手にPerlを入れてもいいPCが多いとも思えないけど
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 23:45:14 ID:hHbWOk9M0]
- WZは入れてよくてPerlはダメってかい?
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/18(水) 23:55:10 ID:IX4DTiLc0]
- じゃあPerlが気に入らないとかで。
納得したまえ。
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/19(木) 00:20:27 ID:QMbCmwGs0]
- >>354
しかし、それでは項目が増減したときに番号の振りなおしができないだろう。 試していないが、多分こうすればできるようになるだろう。 main{ mchar charbuff[10] = "■001"; int i = 1; txJumpFileTop(text); while(txReplaceEx(text, "■[0-9]*", charbuff, SEARCH_RE){ sprintf(charbuff, "■%03d", i++); } }
- 364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/19(木) 18:54:32 ID:6qLNofkf0]
- ありがとうございますm(_ _)m
ただ、私の環境ですと、エラーがでて コンパイルできないようです。 トライします!
- 365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/20(金) 00:39:03 ID:c+a54y1W0]
- >>364
ああ、悪かったね。最近、WZのマクロを組んでいないから、すっかり 勘がにぶっていた。今度はテストしておいたから。 しかし、これを見て思うのは、「やっぱりPerlでやるのが一番」なんだけどね。 main{ mchar charbuff[10] = "〓001"; int i = 1; txJumpFileTop(text); while(txReplaceEx(text, "■[0-9]*", charbuff, SEARCH_RE|SEARCH_FORWARD|REPLACE_ONCE)){ sprintf(charbuff, "〓%03d", ++i); } txReplaceEx(text, "〓", "■", 0); }
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/20(金) 06:50:25 ID:bvPddyHT0]
- 今は何でもRubyみたいな風潮で、Perl使いまくってた漏れは引け目感じてたんだけど、
少し安心しました スレと関係なくてスマソ
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/20(金) 09:24:09 ID:oxwgY2aR0]
- 禿丸みたいに
filter("ruby myfiter.rb <$ $>"); とか簡単に実行させられるようにしてくれ
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/20(金) 10:37:22 ID:fn2IX7mN0]
- >>365
ありがとうございます。 希望どおりの動作以上です。感激です。 助かりました。
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 12:51:46 ID:2RAuSKf20]
- WZってぜんぜん更新ないけど、現役のMIFESにまだ勝ってるらしいぞ
- 370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 17:35:29 ID:tzC9BcxH0]
- 何が勝ってんだよ
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 19:33:11 ID:9IDDOnWc0]
- 放置プレイの度合かな
- 372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 19:46:45 ID:kQnL2Fz60]
- 全部が負けてるソフトなんてないでしょ
- 373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 21:13:11 ID:9bFQeZho0]
- >>131 に書いたことを基準にすれば、WZに勝るエディタなんて無いし、
比較対象になるエディタすら存在しない。
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 14:12:51 ID:cIdZ8E7C0]
- main
{ TX *t = textnew(); txInsertText(t, text); txSelectAll(t); txSelectCopyQuit(t); textclose(t); } 編集中のテキストを裏テキストに転送して(実際は加工してから) クリップボードにコピーしたいんですが このスクリプトを実行してもクリップボードの内容が全く変化しません。 どう書くのが正しいですか?
- 375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 15:36:21 ID:AfC5k0jZ0]
- >>374
そのままでちゃんと動作してますが.
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 18:36:47 ID:gRg6gkbq0]
- >>374
試したらうちでも動いたぞ とりあえずソフトのバージョンとかOSとか環境書いてくれ
- 377 名前:名無しさん@お腹いっぱい。 [2007/04/23(月) 08:45:28 ID:wxjGNQhe0]
- マクロを使っているので、あと5年はWZを使いたい初級者です。
まじめな Q&A などは、とても参考になり、ありがたいです。 このスレがずっと続きますように。 (スレよごしですが、こういう利用者もいるということで..)
- 378 名前:名無しさん@お腹いっぱい。 [2007/05/01(火) 18:09:25 ID:ATSqIA6V0]
- マクロ内で拡張子毎に異なる動作をさせる為に
wzcfg.cfgの設定を読み取る方法を教えてください。 例えば.txtのH1の設定を取得したりしたいのですが。
- 379 名前:名無しさん@お腹いっぱい。 [2007/05/01(火) 21:27:43 ID:xzOzWAIf0]
- 質問
Vistaで使っている人、設定ファイルはどこにできてますか? XPマシンからWZフォルダと%APPDATA%VillageCenterフォルダをコピーしたんだけど、 設定が引き継がれないんです。 network.cfgとtx_base.cfgはチェックした。
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 23:10:24 ID:vt9uA7Ux0]
- C:\ProgramData\VillageCenter
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 00:09:58 ID:9KcoEub70]
- クリーンインストロール−WZ起動−終了
設定ファイルができたところに上書きコピー 再度WZを起動
- 382 名前:379 mailto:sage [2007/05/02(水) 08:23:00 ID:I4YKFLHY0]
- >>380
>>381 ありがとうございます。 2ユーザネットワークライセンスを使っているので、 設定ファイルは個人フォルダのApplication Dataにできるんです。 こいつをUsers\~\AppData\Roamingにコピーしても動かないんですよ。 バージョン情報を確認したら、ユーザー名がrootになってるので、WZがユーザー名を引っ張ってこれていない?
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 11:32:43 ID:MCOXLwZs0]
- >>382
\AppData\Local\VirtualStore\Program Files\WZ Editor でない?
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 13:58:47 ID:Z+AITb0i0]
- >>378
>wzcfg.cfgの設定を読み取る方法を教えてください。 方法は2つあります。 (1)wzcfg.cfgを通常のテキストファイルとして開いて、必要な情報を検索する。 しかし、こんな解りきったことを聞きたかったのではないでしょう。 (2)TX API を使う _WZ.Hの7353行あたりから、CFGファイルに関連する処理を行うと思われる API がいくつか列挙されています。しかし、各APIの詳細は不明です。 それらしいものを実際に試してみて使うようにならなければ、立派な マクロ師にはなれないでしょう。
- 385 名前:名無しさん@お腹いっぱい。 [2007/05/04(金) 07:37:20 ID:wx5VA7yM0]
- 置き換えについての質問です。
正規で行頭にhogeという文字列がない行を削除したいのですが 検索:^[^h][^o][^g][^e].*$ 置換: でやると、行頭にh、行頭にo、行頭にg、行頭にe、がある行以外しか消えません。 行頭にhogeのある行を全て消すにはどうすればいいでしょうか。
- 386 名前:名無しさん@お腹いっぱい。 [2007/05/04(金) 11:45:08 ID:LAB/ipQ80]
- ^(([^h]...)|(.[^o]..)|(..[^g].)|(...[^e]))
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 12:14:49 ID:wx5VA7yM0]
- >>386
^(([^h]...)|(.[^o]..)|(..[^g].)|(...[^e])).*$ ですね。できました。ありがとう。
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 08:40:28 ID:9W7+sN980]
- 正規の質問はこちらで↓
ttp://pc11.2ch.net/test/read.cgi/tech/1156413899/
- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 09:18:16 ID:ABb5ywrd0]
- その前に正規っていう省略の仕方が非常に気持ち悪い。
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 09:59:58 ID:qe2x2VPn0]
- 精気の質問は妹に
性器の質問は姉か母か恋人に 西紀の質問は先生に 世紀の質問も先生に 盛期の質問は父親に 清暉はすなわち俺のこと
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 11:05:03 ID:qEuPZJh00]
- そういえば標準の検索ダイアログには真偽の反転オプションってないんだよな。
自分は>>385みたいなのは マッチした(orしなかった)行を抽出・移動・削除するマクロ書いてやってるな。
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 11:08:31 ID:OiRB70dl0]
- >>389
気持ち悪いというか正規表現の略だとは想像も付かなくて WZの質問スレへの誘導かと本気で思った
- 393 名前:print if /hoge/; mailto:sage [2007/05/05(土) 14:54:26 ID:5/zmnUJd0]
- Perlを使えない人って悲しいね。
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 18:36:34 ID:ABb5ywrd0]
- >>393
Perl使うやつは、ここには、そんなに居ないだろ。 WZでPerlは珍しい。viにPerlならありがちだけど。
- 395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/05(土) 21:56:54 ID:ozH03VvE0]
- perl使えるのが自慢なんだから、かまわずに生暖かく見守っておけばよし
- 396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 12:33:49 ID:rnCsI30s0]
- WZはいいエディタだと思うんだけど
ひでまるの常駐しててショートカットキーで起動が便利すぎて乗り換えられない
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 15:29:12 ID:FsImt+Ku0]
- >>397
WZIconじゃダメなの?
- 398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 15:35:35 ID:1td1eJZv0]
- 自問自答大丈夫か。
- 399 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 16:08:00 ID:Ye4R7X420]
- 秀丸は会社とかで買っている場合が多いんじゃないか。
秀丸はIDEを使う人が使うメモ帳の代わりとしては結構悪くないと思う。 肝心のIDEがへなちょこで泣けてくる時も標準で使わざるを得ないみたいな。
- 400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/06(日) 22:11:39 ID:I2C/GPCi0]
- アイコンでもできるけど秀丸で満足してるならそのままにしとく方が吉
- 401 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/07(月) 01:15:35 ID:fM/vzhRy0]
- >>397
そんなのがあるのを知らなかった
- 402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/07(月) 10:26:01 ID:kqN2cp5r0]
- WZ ICONなんていらんだろ。
デスクトップのショートカットにショートカットキー設定すればいいだけだし。 ディスクキャッシュに乗ってなくても1・2秒で起動するだろ。 WZ関連は4つあるな Ctrl+Alt+Z: WZ Ctrl+Alt+G: WZ Grep Shift+Alt+A: memo.txt Shift+Alt+C: wzeditor.exe /cp ; クリップボードを貼り付けて起動
- 403 名前:これでエラーが出るのは何でだぜ? mailto:sage [2007/05/08(火) 11:01:10 ID:kk5dMesS0]
- // testlib.h
extern "testlib" { int addint(int a, int b); } // testlib.txc #include "testlib.h" int addint(int a, int b) { return a + b; } // testlibtest.txc #include "testlib.h" main { information("addint:%d", addint(10, 20)); } --------------------------- TX-C --------------------------- ダイナミックリンクエラー モジュール testlibtest で外部参照している addint が見つかりません --------------------------- OK ---------------------------
- 404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/08(火) 11:27:18 ID:kk5dMesS0]
- wz:macroのtestlib*全削除したらうまくいった・・・
- 405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/08(火) 19:33:40 ID:qTDFoI/n0]
- >>402
WZ Iconは履歴からファイルを選んで開くのに使う。
- 406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/10(木) 07:44:58 ID:ZyPBTEdn0]
- WZ ICON、クリップボード監視にしても
取り込まれないときがあるのはどうしてだろう・・・
- 407 名前:名無しさん@お腹いっぱい。 [2007/05/10(木) 12:25:13 ID:KdyneBDK0]
- >>406
クリップボード監視はクリップボードチェーンによって実現されるので 行儀の悪いアプリケーションの終了時にクリップボードチェーンを破壊しているから起こる
- 408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/10(木) 12:33:36 ID:euc7lvnf0]
- wziconを表示させてればショートカットキーで起動できる?
- 409 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/12(土) 10:44:46 ID:F6DlgWZG0]
- 4feでwzに[編集|貼り付け]するのとnotepadに同じことするので
結果が異なることがあるんだけどなんで? プライベートクリップボード周りが悪さしているのかな。 常にnotepadと同じ貼り付け結果にしたいのだけど・・・
- 410 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/13(日) 22:34:54 ID:w9+EJv6F0]
- >>408
wzeditor.exe /ficon ってショートカット作ってショートカットキーに例えばCtrl+Alt+Iとかを設定しておけば起動できる
- 411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/14(月) 02:54:45 ID:IBOiStLO0]
- >>410
なるほど とりあえず体験版落としてきます
- 412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/15(火) 11:14:48 ID:I4JLigMx0]
- すいません。
Macの機種依存文字をWinの機種依存文字に変換するマクロって どこかにありませんか? WZ標準の置換機能で置き換えようとしても、出来ないみたいので…。
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/15(火) 15:28:54 ID:vqKnjq0X0]
- 任意のフィルタをかますマクロがあるから
それでどっかのツール拾ってきて変換したら。
- 414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/19(土) 10:20:59 ID:3idUksoS0]
- ""で囲ってないようなファイル名
foo.txt とかをCtrl+ダブルクリックで開けるようなマクロってない?
- 415 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 22:18:20 ID:xCXrK/WQ0]
- insertnextpara
{ jumpparaend && insertreturn; } というマクロでinsertreturnがオートインデントしてくれません。 キーの定義を見るとEnterと同等なはずなんですが・・・ カーソル行の末尾に移動してオートインデントつき改行挿入というマクロはどう書けばいいですか?
- 416 名前:名無しさん@お腹いっぱい。 [2007/05/27(日) 00:34:41 ID:PcirAAFs0]
- >>415
IDMコマンドの INSERTRETURN を使うと大丈夫みたい。 これで↓いける。 insertnextpara { txJumpParaEnd(text); txIdmExec(text,IDM_INSERTRETURN); }
- 417 名前:名無しさん@お腹いっぱい。 [2007/05/27(日) 00:54:08 ID:GsS5xLP+0]
- >>98
遅レスだけど俺もww
- 418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 01:01:17 ID:GsS5xLP+0]
- とあるゲーム系専門学校で使っていたのでいまだにVer3.0を使ってます。
先生が言うには、4.0では重たくなっているので、プログラミング用エディタとしては 若干使いづらいとの事で、学校では途中から秀丸に変わりました。 秀丸とWZの最新版はどちらが重たいのでしょうか? あとちょっとまえに話題になっていますが、ファイラーやGrep検索、Grep置換などは どちらが優秀でしょうか? 最近WZEditor3のマニュアルを読んでマクロ機能があることにきづいた。。7年目にきづいた。。
- 419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 01:53:47 ID:f/uoIJz30]
- 秀丸にまともなGrepプレビュー&置換機能がついたら、
たぶん最強になる。(俺も移行したい) しょうがなく、 Wz Grep 5.0 (正規表現、UNICODE、色分けプレビュー) Wz Grep 3.0 (上記以外、手軽に使う時) を使いわけています。
- 420 名前:名無しさん@お腹いっぱい。 [2007/05/27(日) 02:14:34 ID:PcirAAFs0]
- >>378
> マクロ内で拡張子毎に異なる動作をさせる為に > wzcfg.cfgの設定を読み取る方法を教えてください。 > 例えば.txtのH1の設定を取得したりしたいのですが。 現在の文書の「グループ名」を取得するのは↓こんな感じ。 void main(TX* text) { txstr szGroupName; txConfigGetGroupName(text,szGroupName); information(szGroupName); } そうか↓こんなんとか。 void main(TX* text) { txstr szName; txConfigGetName(text,szName); information(szName); } 現在の文書の設定の「見出しの文字列」を取得するのは↓こんな感じ。 void main(TX* text) { txstr szH1 = text->aszHeadline1; // H1 txstr szH2 = text->aszHeadline2; // H2 information("H1 の見出し文字列: %s",szH1); information("H2 の見出し文字列: %s",szH2); }
- 421 名前:名無しさん@お腹いっぱい。 [2007/05/27(日) 02:19:25 ID:PcirAAFs0]
- >>418
マクロは WZ の方が高速。 # まぁ、そのマクロの書き方にもよるけど。 なお、WZ の GREP 置換 は遅い。
|

|