- 1 名前:名無しさん@お腹いっぱい。 [2007/09/12(水) 00:06:31 ID:blcWJghq0]
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part19 pc11.2ch.net/test/read.cgi/software/1181742415/l50 公式 hide.maruo.co.jp/ 秀シリーズサポートフォーラム www.maruo.co.jp/hidesoft/ 関連スレは>>2-10くらい
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 13:48:53 ID:XEKq8sxu0]
- 全置換時に バッファを丸ごとコピーして 一瞬での置換 & 一瞬でのUndo を
できるようなオプションをつけてくれればうれしいです。 プログラムようのテキストエディタとして生き残ってもらうためにお願いとしては; 0に斜線を入れて書いてくれるオプションや 小文字の L も見やすく書いてくれるとか。 大昔(20年以上前)からプリンター印刷ソフトではそのようなオプションがありますが。
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 13:58:02 ID:hhYsaTGL0]
- >>348
0に斜線の入ってるフォントや、小文字のLが見やすいフォントを使えばいいと思います。 「コーディング用フォント」でググってみると良いかと。
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 14:05:00 ID:3JuSvJMU0]
- 俺は#00ffffとかで背景色をその色にできれば嬉しいなぁ。
そんなオプション実装希望。
- 351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 14:08:45 ID:jm4ylsEA0]
- >>350
今だとマクロかねぇ ttp://www18.big.or.jp/~fujiwara/ikki/hidemaru/misc/#Tennenshoku
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 14:35:40 ID:3JuSvJMU0]
- お、こんなマクロあったのか。これはいいマクロ。
サンクス。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 14:38:30 ID:X7XTVVn70]
- >>351
神
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 14:58:25 ID:cBL8gG5m0]
- Consolas
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 15:06:04 ID:cBL8gG5m0]
- VLゴシック
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 15:26:05 ID:XEKq8sxu0]
- >>349
ありがとうございます いろいろあるんですねぇ〜 FONT-Link ってのにも挑戦してみます。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 15:26:42 ID:M8m+0lb00]
- んもう〜。おまんこ〜。おまんこどんだけぇ〜。
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 16:10:33 ID:LLUSsNSe0]
- >>348
TTEdit を使ってフォントを改造するとよい。 漏れは SH G-30M やヒラギノ丸ゴ AA を改造して使っている。 フォント厨隔離スレか P2P で流れているかもしれない。
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 16:52:08 ID:XEKq8sxu0]
- >>358
TTedit すごいですねぇ〜 30日以内に、なんとかフォントを改造します。
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 19:54:35 ID:XEKq8sxu0]
- 画面表示に ClearType を使うと目が痛いので;
Bitmap フォント 12pt BDF東雲ゴシック 9pt, BDF UM+ FixedSys の使い分けで妥協しました、(気分で) いろいろフォントを実験しましたが、プリントアウト用としては、いろいろつかえますが; 画面での利用にはつらかったです。 ぜひ 0 0 に斜線をお願いします。
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 19:59:50 ID:i6QiDfIp0]
- じゃあ、ついでに \ を \(←これの半角) で表示するオプションもほしい。
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 22:01:59 ID:vRimpz6s0]
- >>361
そういうバックスラッシュ系のフォントを探してFontLinkの処理をすればいいと思う。 多少レジストリの知識が必要ではあるけど…。 Windows 2000/XPのFont Link機能(Font Linking)の紹介 ttp://blue.ribbon.to/~akene/fontlink.htm ためしに VeraMono.ttf をインストールして秀丸に設定してみたけど、秀丸エディタの フォント一覧から Bitstream Vera Sans Mono を選んだら半角文字は設定フォントで、 全角文字はMSゴシックという風に表示できたよ。 ttp://suzuka.mine.nu/nijiup/upfiles/niji10975.png
- 363 名前:362 mailto:sage [2007/10/13(土) 22:05:49 ID:vRimpz6s0]
- strcpy がセミコロンで閉じてないけど、サンプル用に1分くらいで打った
コードなのであまり気にしないでくれ…。 orz
- 364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 22:44:46 ID:XEKq8sxu0]
- >>362
そうおもっても、実際は、幅があわないのとビットマップフォントじゃなきゃ 9pt,12pt はまともにみれません(ClearType ならみれるって言う人もいるかもしれませんが) 結局 9pt,12pt 位はビットマップフォントを使うしかないです。 欧文のビットマップフォントを FontLink で日本語フォントをあわせてもとてもみれた物じゃありません。 欧文フォントだけのソースを書いているならよいのですけどね。 私はFontLinkもTTEdit も今日知って、いろいろ使ってみましてけど、印刷用には使えるが エディタ向きじゃないかなぁって感じです。
- 365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 23:19:45 ID:ZZLmIphS0]
- コーディングで体裁を気にしながら書く場合、等間隔にならないのは歯がゆい罠
俺の場合は仕事以外で秀丸マクロ組んだりMML打ったりする時は気分転換に PC-9801のフォントを半角にしてるけど。
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 01:00:27 ID:dVaNiWGD0]
- 体裁を気にするならFixedSysを使え。
あとMSゴシックの0に斜線を入れるパッチがどっかにあった。
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 07:33:43 ID:IHzFs3sG0]
- mix-mplus-ipa.sourceforge.jp/
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 10:36:42 ID:/M1VoirF0]
- >>367
それも試してみました。 プリンタ用なら良いですが、画面で、ClearType を使わないと見づらいですね。 ビットマップフォントを自分で改造するしかないかなぁと思っています。
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 10:46:46 ID:/M1VoirF0]
- >>367
ちなみに秀丸で何ポイントで表示されたときにキレイか教えてください。 アンチエイリアスClearType を使われているかも教えてください。 >>366 それも使ってみました、ゴシックは変換できましたが。。。 ビットマップフォントは消えているようです。TrueType のみなので; ギザギザでした。
- 370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 12:37:28 ID:sv/RhIj90]
- Proggy Programming Fonts(いろいろな種類のプログラミング用フォントのサンプルとDL)
ttp://www.proggyfonts.com/index.php?menu=download つか、そろそろスレ違いじゃね?
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 13:00:09 ID:IHzFs3sG0]
- >>370
ここのFONT LINKSがWindowsのFontLinkだと思ってクリックした人↓
- 372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 14:57:38 ID:/M1VoirF0]
- >>370
その小さいフォントのどれを FontLink し使い物になったか教えてください。 秀丸が、欧文と和文フォントを別々に指定できて幅の広い方にあわせてくれるなら良いのですが;
- 373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 19:16:20 ID:4n2w1WCX0]
- >>368
じゃあそうすればいいじゃない。 ていうか、他の人が実際どうか教えないってことは試してないってこととイコールだと思うよ。 あとコーディング用のフォントは可読性・視認性が大事なのであって、ジャギーだらけでもそんなの関係ねえ ちなみに >>365 のFixed98はこれ。 ttp://suzuka.mine.nu/nijiup/upfiles/niji10981.png
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 19:39:27 ID:V41beh0AP]
- >>373
>ジャギーだらけでもそんなの関係ねえ それでどうやって可読性・視認性が保たれるんだ?
- 375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 19:47:12 ID:FM0hlkz/0]
- つか、液晶モニタを使ってるからでしょ。
CRTを使えばいいのに。
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 19:49:46 ID:IHzFs3sG0]
- >>374
ジャギーかどうかと可読性・視認性の良さは別だよ
- 377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 20:05:30 ID:/M1VoirF0]
- >>373
そのFONTもUpしてください。
- 378 名前:358 mailto:sage [2007/10/14(日) 20:12:48 ID:fUazOFfW0]
- SH G30-M (等幅) の改造フォント表示例
1 と l、0 と O などを視認しやすく、また\(半角) も表示 uploader.fam.cx/img/u29802.jpg
- 379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 20:20:18 ID:A3wEfOYp0]
- >>377
Fixed98は自分でPC-98マシンから吸い出さないとダメだよ。 ttp://hp.vector.co.jp/authors/VA005639/fixed98.html > 生成した FIXED98.FON には PC-9800 シリーズのフォント ROM の内容が > 含まれることになりますので,取り扱いにご注意ください。
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 20:50:22 ID:2/YIW4Fo0]
- 教えて教えてをさんざ繰り返したかと思ったら次はクレクレかよ>ID:/M1VoirF0
いいかげん自重しろ、Fixed98は探せばどっかに落ちてんだろ。わかんなくてもここで聞くな だいたいフォント回りなんてスレ違いだし、秀側で対応しろなんて筋違いもいいところだ
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 21:32:07 ID:/M1VoirF0]
- >>380
まるほど。じゃ落ちている場所を教えてください。
- 382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 21:33:06 ID:ONKHQbuh0]
- どんだけ低脳なんだよ
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 21:45:37 ID:D7wh3+Ny0]
- はいはい、あぼんあぼん
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 21:54:04 ID:2/YIW4Fo0]
- ここで聞くな
個人的には12ptなんて表示デカすぎて気が狂う。BDF UM+ があれば充分じゃん
- 385 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 22:09:38 ID:D7wh3+Ny0]
- というわけで推奨NG ID
ID:XEKq8sxu0 ID:/M1VoirF0 >>384 ごめ、俺も12ptでコーディングしてるわ。 VisualStudioのソースブラウザがデフォ12ptなんで…。 といっても、結局ちまちま修正する時もVCから秀丸呼び出してるけど。
- 386 名前:名無しさん@お腹いっぱい。 [2007/10/17(水) 15:13:52 ID:SFnBcD+o0]
- 置換の質問です。
連続する複数の改行を、一つにまとめるにはどう表記すればよいのでしょうか? 連続する空白を一つにまとめることは出来たのですが。。。 ご教授お願いします。
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 15:24:42 ID:KNbLEXQ00]
- ヘルプの 目次− 検索系コマンド− 正規表現− \nを使った複数行検索の際の制限について
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 15:37:59 ID:SFnBcD+o0]
- >>387
ありがとうございます。 で、出来ないのか〜。 しょうがない、マクロでぐるぐる回すか〜
- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 15:39:21 ID:uDCRce8c0]
- >>386
改行始まりを削除すればいいんじゃね? → ^\n
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 16:02:06 ID:eFEx5HJt0]
- そのうち普通の言語みたいに改行も普通に扱えるようになるんだろうな
そんな風に思っていた時期が俺にもありました
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 19:35:39 ID:SFnBcD+o0]
- >>389
ありがとう! そっか、その手があったか!
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 01:43:20 ID:oGQh/X9Q0]
- 選択中の開始と終了を入れ替えるにはどうすればいいでしょうか。
seltopxとselendxを入れ替える感じで。
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 02:44:58 ID:6DdJPID+0]
- ヒント:スワップ処理
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 09:51:46 ID:lvD8r6S40]
- (;´Д`)ハァハァ
- 395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 10:19:31 ID:U1jHnfqw0]
- #TopX = seltopx;
#TopY = seltopy; #EndX = selendx; #EndY = selendy; escape; move #EndX, #EndY; : : 「おや? ここから先はノートのページが破り取られているな。」
- 396 名前:392 mailto:sage [2007/10/18(木) 11:25:53 ID:oGQh/X9Q0]
- こんな感じで書いたんですが。
#tx=seltopx; #ex=selendx; escape; beginsel; moveto #tx,y; ABCDE のA→Eの状態で選択した場合は入れ替わるんですが、 逆にE→Aだと選択が解除されます。
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 12:07:30 ID:vFvFCmqK0]
- 「ノートの最後にはこう記されていた・・・。
『if文を使え』 」
- 398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 12:18:12 ID:vFvFCmqK0]
- …じゃなかった、全部書けばいいのか。
#TopX = seltopx; #TopY = seltopy; #EndX = selendx; #EndY = selendy; escape; moveto #EndX, #EndY; beginsel; moveto #TopX, #TopY;
- 399 名前:名無しさん@お腹いっぱい。 [2007/10/18(木) 16:44:03 ID:AT7SH6OB0]
- ねぇねぇ。暇だからさ、Javaサーブレットをコンパイル&web.xmlへの追加記述
をしてくれるマクロとブラウザ立ち上げてあらかじめ引数に指定した(ファイル名とか)URLを 開いてくれるマクロ作ったんだけど、うpしていいかな?俺はeclipseじゃなくて、 秀丸&コマンドプロンプト派なんだよ。
- 400 名前:名無しさん@お腹いっぱい。 [2007/10/18(木) 16:44:54 ID:AT7SH6OB0]
- ちなみに、後者のマクロはCGIやPHPでも有効なんだけどさ。
- 401 名前:392 mailto:sage [2007/10/18(木) 17:54:08 ID:oGQh/X9Q0]
- >>398
ありがとうございます。でもやはり選択が解除されちゃいます。 なぜだろう。
- 402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 18:07:16 ID:rOFrn8bd0]
- >>400
是非うpをお願いして頂きたい
- 403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 18:21:40 ID:vFvFCmqK0]
- >>401
ひょっとしてBOX選択?
- 404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 18:43:50 ID:vFvFCmqK0]
- …は関係ないか。
ちなみにBOX選択で反転させる場合。 if( !selecting ) endmacro; // 選択していなければ実行しない #SelFlg = rectselecting; #TopX = seltopx; #TopY = seltopy; #EndX = selendx; #EndY = selendy; escape; // 範囲選択解除 // 再選択 moveto #EndX, #EndY; if( #SelFlg ) beginrect; else beginsel; moveto #TopX, #TopY;
- 405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 21:32:57 ID:e2XtDYmU0]
- >>404
sel〜キーワードを使って、選択の最初と最後を、正確に認識することはできない。 以下、ヘルプより。 >範囲選択の開始位置と終了位置は、常に、開始位置がファイルの先頭に近いほう、終了位置がファイルの最後に近いほうになっています。
- 406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 21:39:55 ID:CZzAIh6T0]
- そりゃ、seltopがselendより後ろになることを許すと
マクロとかのコーディングがすごくめんどくさくなるじゃないか。 >>392は「入れ替えたい」という前に「何のために入れ替えたいのか」を説明すれば 別の手段が見つかってハッピーになれるんじゃね?
- 407 名前:392 mailto:sage [2007/10/18(木) 23:24:43 ID:oGQh/X9Q0]
- やりたいのは選択範囲の拡張を選択範囲を崩さずに
前後で置こうなうことです。 (選択されてなければカーソル位置から選択を開始するような) たとえばテンキーの4と6とかに割り当て、 4が先頭方向に、6が反対方向に選択範囲を 伸ばすよう風にです。 扱うのは普通の日本語文章で、入力の際の再変換作業を 効率化するために出来るだけ少ないキー回数で選択範囲を 変えられるようにしたいんです。
- 408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 00:52:46 ID:UJlZfQ530]
- >>407
デフォのキー割り当てなら 「Ctrl+Right = 単語右」 「Ctrl+Left = 単語左」 のはすだから、 Shiftキー と Ctrl キーを押しながら左右にカーソル移動すれば単語単位で選択範囲が 単語単位で拡張(または縮小)されていくけど、これではダメ?
- 409 名前:408 mailto:sage [2007/10/19(金) 00:54:12 ID:UJlZfQ530]
- × 単語単位で選択範囲が単語単位で
○ 選択範囲が単語単位で orz
- 410 名前:392 mailto:sage [2007/10/19(金) 09:25:02 ID:IB2Ox7TZ0]
- 単語右・左も使えるかもしれません。マクロに組み込んだりして。
やはり、やりたいのは選択範囲の両サイドから範囲を広げることなんです。
- 411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 10:57:33 ID:QTQlMyPB0]
- おまいらこんな話題いつまでも引っ張るなよ…
>>410 ヘルプを熟読して愚直に書くしかないってば // 選択範囲を左へ拡張 if (!selecting) beginsel; if (x == seltopx && y == seltopy) { ##x1 = seltopx; ##y1 = seltopy; ##x2 = selendx; ##y2 = selendy; } else { ##x1 = selendx; ##y1 = selendy; ##x2 = seltopx; ##y2 = seltopy; } moveto ##x2, ##y2; beginsel; moveto ##x1, ##y1; left; endsel;
- 412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 11:00:59 ID:QTQlMyPB0]
- >>411
まちがえたorz // 選択範囲を左へ拡張 if (!selecting) beginsel; ##topx = seltopx; ##topy = seltopy; ##endx = selendx; ##endy = selendy; moveto ##endx, ##endy; beginsel; moveto ##topx, ##topy; left; endsel; あれ? ほとんど同じコードをどっかで見たような気が…
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 11:57:11 ID:TneedZPX0]
- >>410
左側に選択範囲を広げるマクロ。 右側に移動する場合は「単語右」動作のマクロを用意すればいいんじゃね? if( !selecting ) { // 選択していなければ選択開始 beginsel; wordleft; // 単語左 } else { // 選択状態なら選択範囲の左上へ #EndX = selendx; // 終点を記憶しておく #EndY = selendy; moveto seltopx, seltopy; wordleft; // 単語左 #TopX = seltopx; // 新しい始点を記憶しておく #TopY = seltopy; escape; // いったん範囲選択解除 // 右下から再選択 moveto #EndX, #EndY; beginsel; moveto #TopX, #TopY; }
- 414 名前:413 mailto:sage [2007/10/19(金) 12:35:45 ID:9ggN7JVH0]
- >>410
あと、カーソル位置が seltopx〜 selendy から外れてたらいったん escape を かけるような判定が必要かと思われます。 > やはり、やりたいのは選択範囲の両サイドから範囲を広げることなんです。 今まで抜けていたポイントなんだけど、ひょっとしてカーソルの現在位置は 維持したまま選択範囲を拡大ということ? (それならそれで初期x,yを記憶しておいて戻ればいいだけだけど)
- 415 名前:392 mailto:sage [2007/10/19(金) 20:38:18 ID:IB2Ox7TZ0]
- 412さんので出来ました。何が違ったのか?
escape無くて、endselが有るくらい? とりあえず、出来たのでハッピーになれました。 使ってみて私的にはかなり便利そうです。 マクロを書いてくれた皆さん、ありがとうございました。 とりあえず412さんのまんまですが。 // 選択範囲を右へ拡張 if (!selecting) beginsel; ##topx = seltopx; ##topy = seltopy; ##endx = selendx; ##endy = selendy; moveto ##topx, ##topy; beginsel; moveto ##endx, ##endy; right; endsel;
- 416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 21:22:39 ID:6CHpjWjn0]
- >>415
> 何が違ったのか? ともかく、>>396 が失敗(?)してる理由は >> 405 が言ってるとおりだよ。 ↓が >>396 にデバッグ情報を埋め込んで "ABCDEFG" を選択した例。(要デバッガ) debuginfo 1; // デバッグモード開始 #tx=seltopx; #ex=selendx; debuginfo "#1 seltop=" + str(seltopx ) + ", selendx=" + str( selendx ); escape; debuginfo "#2 seltop=" + str(seltopx ) + ", selendx=" + str( selendx ); beginsel; debuginfo "#3 seltop=" + str(seltopx ) + ", selendx=" + str( selendx ); moveto #tx,y; debuginfo "#4 seltop=" + str(seltopx ) + ", selendx=" + str( selendx ); ABCDEFG をそれぞれ範囲選択してマクロを実行したデバッグ出力結果 "A"から "F" まで選択後にマクロ実行 #1 seltop=0, selendx=6 ← 左から右に選択直後(カーソル位置は x=6 ) #2 seltop=0, selendx=6 #3 seltop=6, selendx=6 ← 選択終わりはend位置 #4 seltop=0, selendx=6 ← そのまま範囲選択される "G" から "C" まで選択にマクロ実行 #1 seltop=2, selendx=7 ← 右から左に選択直後(カーソル位置は x=2 ) #2 seltop=2, selendx=7 #3 seltop=2, selendx=2 ← 選択終わりがtop位置 #4 seltop=2, selendx=2 ← カーソル位置が変わらないので選択範囲が見えない(選択モード自体は開始されている)
- 417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 21:33:23 ID:6CHpjWjn0]
- debuginfo の詳細についてはヘルプを参照で。
ちなみにデバッグ情報を表示するアプリは Vector から落とせます。 OutputDebugString 表示ツール「デバッグモニタツール」 ttp://www.vector.co.jp/soft/winnt/prog/se278126.html DeMon.exeを起動しておいて、マクロを実行すればおk。 手軽に起動できてログをCSVファイルに保存できてるのでオヌヌメ。
- 418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 21:36:37 ID:w4n5AxyM0]
- >>392
流れに乗り遅れたけどそのものずばりのが手元にあったんで // 選択範囲の反対端に移動 if (rectselecting) { #rect = 1; } else if (selecting) { #rect = 0; } else { gokakko; endmacro; } disabledraw; #topx = seltopx; #topy = seltopy; #endx = selendx; #endy = selendy; escape; if (#rect) { beginrect; } else { beginsel; } if (#topx == x && #topy == y) { moveto #endx, #endy; } else if (#endx == x && #endy == y) { moveto #topx, #topy; } else if (#topx == x && #endy == y) { moveto #endx, #topy; } else if (#endx == x && #topy == y) { moveto #topx, #endy; }
- 419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/19(金) 23:59:02 ID:VPxTbzfn0]
- ID:AT7SH6OB0のうpマダー?
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 10:12:25 ID:8uLCgjj90]
- んもうぅ〜。おまんこ〜おまんこどんだけぇ〜。
- 421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 21:52:56 ID:S/c3tZkv0]
- ねーねー単語補完って便利?
使った方がいい?
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:00:02 ID:+OD0x2yI0]
- コーディングで使うなら便利だとオモ。
「コーディングって何?」という人はATOKの予測変換を使った方がいいかもね
- 423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:25:33 ID:50VDl43b0]
- 英語文書の入力にも便利だったりする
- 424 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 00:02:48 ID:2wBrLPVw0]
- んじゃつかう
- 425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 01:15:53 ID:KoEh+QBR0]
- >>421
MT で待ち時間無しで快適ですね。
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 12:46:31 ID:sfHWO7h20]
- HTMLをスタイルシートの内容を加味して
強調表示してくれる定義ファイルってないものでしょうか?
- 427 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 16:39:03 ID:bkDEmn2H0]
- www18.big.or.jp/~fujiwara/ikki/stuff/hidemaru/hilight/
これとか?
- 428 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 22:49:49 ID:sfHWO7h20]
- >>427
これって.htmlを開いてもスタイルシートの内容に対応して 強調表示してくれなくないですか?
- 429 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 23:03:30 ID:Ye5RndlO0]
- もとめているものがよくわからないのだが……
もしかしてスタイルシートに対応して動的に強調表示を変更して欲しいのか?
- 430 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 23:07:41 ID:g4ysCIPa0]
- マクロで強調表示ファイルを生成(田楽DLLが必要)して、loadhilightで読み込めばいいんじゃないの?
まあ、どんな風にCSSを反映したいのかはわからんけど。
- 431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 00:02:14 ID:EU1xEuue0]
- 正規表現の質問ってこのスレでいいのでしょうか?
それともプログラム系の板?
- 432 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 00:13:22 ID:c6Photcz0]
- >>431
秀丸でやりたい、という前提ならおk…のはず
- 433 名前:426 mailto:sage [2007/10/23(火) 00:31:50 ID:Ds1DoTIt0]
- みなさんレスありがとうございます。
<H1 class="title">見出し<H1> というようなhtmlファイルを閲覧しても「見出し」という文字列は 強調表示されてくれません。 スタイルシートを読み込んでH1.titleにboldと記載されていれば 「見出し」を太字にする ような強調表示を探していました。 >>430さんの方法でできそうですね。 ちょっと作ってみます。
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 00:33:18 ID:uae44SIt0]
- >>433
何かそれはもう別のHTMLエディタを探したほうがいいと思う…
- 435 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 01:18:22 ID:CdFI8Hyo0]
- floatだのpositionだのまで反映させたら凄いことになりそうだなw
- 436 名前:名無しさん@お腹いっぱい。 [2007/10/23(火) 04:04:55 ID:ttFSXcN+0]
- 購入しようと思っているのですが、公式マニュアルは必携ですか?
マニュアルみなくては、操作もままならないですか?
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 04:13:57 ID:Dc/r5ofW0]
- >>436
・今までテキストエディタを使ったことはありますか? ・あるのなら、そのエディタの名前は何ですか? ぐらいの情報はないと答えようがないわな。 あと、お金を払うのはインストールしてしばらく使ってからでOKなので 実際に使ってみるのが一番確実。
- 438 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 04:39:44 ID:g/X5qEKb0]
- ひでまるは4000円だしね
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 08:54:52 ID:HV6GMUka0]
- >>436
とりあえず試用できるんだから使ってみりゃいい。 >>437 がいうようにテキストエディタの経験があるなら付属のヘルプファイルで十分。
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 09:17:50 ID:ZPMEy9MP0]
- >>425
MTって何? それって単語補完してくれる機能を実装してくれるの? ぐぐったんだけどちょっと不明。
- 441 名前:名無しさん@お腹いっぱい。 [2007/10/23(火) 11:38:10 ID:7vHnTzZ+0]
- 公式マニュアルもってるけど、本屋で売ってる秀丸の本の方が初心者にはわかりやすいよ。
でも、使い込むと公式マニュアルがあった方がいいかもしれん。俺もいまだに暇なときぺらぺらめくってると 発見がある。やはり、本当に便利な使い方は公式マニュアルに書いてある。だけど、初心者の域を脱するまでは 活用するのは難しい。
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 11:41:37 ID:jvnpGwq00]
- 公式マニュアルって確かI氏の執筆だよね。例のコラム読む限りでは激しくオススメできないな。
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 12:27:28 ID:UlTFzGT00]
- ま、あの公式マニュアル=初心者向けじゃないからなー
>>438 ガッ
- 444 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 11:09:49 ID:5W6mlNXw0]
- そろそろ7.04が出そうだね。
今回はHmJre.dllにも手が入るらしい。
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 11:12:12 ID:2/coXlug0]
- 印刷の段組数増やして欲してくれると嬉しいな
もう手を入れる気は無いようだけれど
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 15:16:33 ID:I684xdLU0]
- 印刷は中学生が作っているの?
- 447 名前:名無しさん@お腹いっぱい。 [2007/10/25(木) 18:38:49 ID:z5SvlJua0]
- >>444
出たよ。
- 448 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 18:46:20 ID:a6/r8q1w0]
- ttp://hide.maruo.co.jp/software/hidemaru.html
2007/10/24 Ver7.04 ●V7.xxでのバグ修正 ・Win95系で単語補完の辞書ファイル指定ができない問題修正。 ・grep中にカーソル移動したとき、「スクロールしてもカーソル位置は固定」でホイールスクロールするとうまくスクロールできない問題修正。 ・[ファイルタイプ別の設定]→[デザイン]→[表示]→[全角記号を記号で表示]のチェックボックスがうまく機能してなかった問題修正。 ・toupper(),tolower()の第二パラメタで対象を指定できるようにする。 ・/wbで起動した直後のキー入力がされてしまわないような対策。 ・タグ付き正規表現の置換で置換文字列が1000バイトくらいまでが制限だったのを8000バイトくらいまでにする。 ・「Hidemarnet Explorer を使う場合の設定」でツールバーのON/OFFを即反映するように。 ●昔からのバグ修正 ・折り返し「ウィンドウ幅に合わせる」でサイズの大きな貼り付けをするとやり直しのエラーがが出る場合がある問題修正。 ・Webブラウズモードでリンクにカーソルがあってスクロールしてから右クリックするとカーソル位置が戻る問題修正。 ・Webブラウズモードでタブキーで移動するとちらつく場合があるのを修正。 ・disabledrawしているとfoldallできない問題修正。 ・折りたたみでファイルの先頭行を二重に折りたたむと異常になる問題修正。 ●HmJre.dll 1.87
|

|