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


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

秀丸エディタスレ Part21



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/06(日) 07:08:00 ID:IO42P3aU0]
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう

前スレ
秀丸エディタスレ Part20
pc11.2ch.net/test/read.cgi/software/1189523191/l50


公式
hide.maruo.co.jp/

秀シリーズサポートフォーラム
www.maruo.co.jp/hidesoft/

関連スレは>>2-10くらい


369 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 23:39:09 ID:MH9UMgWt0]
>>368
驚異、だな。

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 03:27:31 ID:6UsJ/NQ70]
日本人毒に弱いから中国人ギョーザ悪くない日本人悪い中国人ギョーザ被害者よ賠償ね!

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 07:47:43 ID:3lEkl79G0]
ツリー表示-通常で、例えば
function gettext(path){//テキストファイルを読み込みます
の、//の後の部分(「テキストファイルを読み込みます」)だけをアウトラインウィンドウに表示させる方法を教えてください
sakuratan.ddo.jp/uploader/source/date71580.png
こんな感じで

分類だと一々ツリーを展開する必要があるのでそれは無しで

372 名前:名無しさん@お腹いっぱい。 [2008/02/22(金) 09:59:29 ID:OHE/ysLP0]
>>371
(?<!((//)*))//.*$

前方不一致指定 「 "//" の連続が含まれない文字列の後の、"//" 以降から行末までの文字列」

sakuratan.ddo.jp/uploader/source/date71585.png
こんな感じで

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:00:41 ID:OHE/ysLP0]
…じゃなかったね、用件は。
スマソ

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:16:45 ID:OHE/ysLP0]
(?<=(([^/][^/])*)?//).*$

でおkですた。

前方一致指定
「 "//" ではない文字列の連続が現れる可能性がありかつその直後が "//" 続く文字列を含みつつ、
ヒットするのはそれ以降の文字列から行末のみ」

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:41:26 ID:3lEkl79G0]
うーんそれだと//のコメントが全部hitしちゃうじゃないですか
function hoge(a,b,c){//ここだけ!
//これはいらない
}
表示したいです


ツリー表示-分類 じゃないと「ヒットした文字列の中からこの部分だけ表示」って出来ないのかな

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 11:11:17 ID:OHE/ysLP0]
>>375
> うーんそれだと//のコメントが全部hitしちゃうじゃないですか

なら最初から他のコメントはいらんと書けってば。
そもそも関数ヘッダ(機能説明のコメント)っつーのは宣言の真上に書くのが常識だし、
あの文だけでそこまで読み取れるわけがないよ。
ていうか、すでにヒントが出てるんだから応用汁。

(?<=^function ([a-za-z]*) ?\(([^)]*)\) ?\{//).*$

「前方一致指定」
行頭が"function " で始まる
次に、a〜zまたはA〜Z の連続がある
次に、半角スペースが現れるかもしれない
次に、"(" の後ろに ")" が現れない文字の連続 の後ろに ")"
次に、半角スペースが現れるかもしれない
次に、"{//" の文字列
上記条件を含みつつ、ヒットするのはそれ以降の文字列から行末まで

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 15:46:15 ID:x2H5Ot0i0]
/// そんな面倒なことせずスラッシュ3つとか4つにすればいいんじゃないか



378 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 16:23:47 ID:corvY1AP0]
以前にこちらで質問をして回答を頂いた時には成功したのですが、
改めて実行すると失敗してしまいました
どうかアドバイスを頂けないでしょうか


>複数ファイルの各パス名を列記してあるテキストファイルがあります。
>パス名が順不同に列記されているのですが、 ファイル名順に並べ替えたいのです 。(パス名順ではありません)

【1回目の置換】
検索:
^(.+\\)([^\\]+)$
置換:
\2\t\1

【ソート】

【2回目の置換】
検索:
^(.+)\t(.+)$
置換:
\2\1


※【2回目の置換】を実行すると、
^(.+)\t(.+)$ - 見つかりません というメッセージが出ます
WinXPsp2 秀丸6.14(未登録) 秀丸ソート1.02

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 16:46:35 ID:s7z4ojJG0]
【2回目の置換】
これ
検索:^([^\t]+)\t(.+)$
置換:\2\1
じゃねすかね?

あと1回目
【1回目の置換】
検索: ^(.+\\)([^\\]+)$
置換: \2\t\0

【2回目の置換】
検索: ^([^\t]+)\t
置換:

の方が安全な気がする。

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 17:29:45 ID:corvY1AP0]
ありがとうございます
1回目は成功するのですが2回目はやはり同様に
「^([^\t]+)\t - 見つかりませんでした」です

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 21:02:38 ID:OHE/ysLP0]
>>380
【1回目の置換】
検索:^(.+\\)([^\\\n]+)$
置換:\2\t\1

【ソート】

【2回目の置換】
検索:^(.+)\t(.+)$
置換:\2\1

で動くはず。
1回目の検索文字列の否定に \n を足しただけだけど。

置換前
1\aaa\004.txt
2\aaa\002.txt
3\aaa\001.txt
4\aaa\003.txt

置換後
004.txt <Tab> 1\aaa\
002.txt <Tab> 2\aaa\
001.txt <Tab> 3\aaa\
003.txt <Tab> 4\aaa\


382 名前:360 mailto:sage [2008/02/22(金) 22:54:26 ID:lNIHbZlA0]
>>361,363
今日他のスタッフに聞いたが実際はみな勝手に好きなソフトぶち込んで使ってるそうだ。
たまたまうるさい社員に当たってしまったらしい。自分だけ制限ユーザーだったし。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 02:06:47 ID:NR2GsEjI0]
本家サイトがリニューアルされてた。
一瞬まちがったページにいったかと思ったよw

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 07:42:01 ID:uv6vX8Jq0]
>>383
おお、びっくりした!w
トップページからマクロライブラリへのアクセスが良くなったね。
秀丸アップデート確認マクロも問題なく動く模様。

ただ、コミュのログインページに飛べないっぽい…。

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 08:02:33 ID:ZTPrD3cm0]
秀丸エディタのアイコンモジュールライブラリの
秀丸エディターのアイコンです。
ってところのHomePageボタンを押したら
ウイルスが出た。
Virus identified Exploit

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 08:13:09 ID:uv6vX8Jq0]
>>385
検出ソフトは?
ウィルスバスター2008では反応がないみたいだけど。

そのURL、もう使われてないね。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 09:29:02 ID:ZTPrD3cm0]
AVG



388 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 13:08:17 ID:26kKkHP/0]
>>385
カスペは何も言ってこないなぁ

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 16:10:31 ID:AMtvYrz9O]
ドメイン屋がウイルス仕込む理由なんてない

ウイルスではなくてドメイン有効期限が切れて管理者がドメイン屋になったことにより
個人情報が盗まれる可能性があるから有害サイトとして警告されただけじゃないかな

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 16:17:04 ID:oy14JXwD0]
ドメインはメンドイ

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 17:13:11 ID:U7+llDrR0]
秀丸に関する質問はこちらでいいのでしょうか?

秀丸にはデスクトップ保存という機能があるのですが、
1つしか状態を保存できません。
いくつかの状態に名前をつけて保存できるような方法はないでしょうか。

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 17:27:33 ID:Zpu4cFkU0]
>>391
マクロで実現できるらしい。(使ったことないけど)
↓をページ内検索で「デスクトップ」を探すと何件かヒットするよ。
ttp://www.maruo.co.jp/_library/info.asp?sno=hls0000&i=0

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 19:15:53 ID:tA7FqSyR0]
>>383
おお!
でもソース見たら HTML の属性値を "" で囲まない悪癖直ってないのな。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 20:13:26 ID:MzdgoESS0]
Webはパブリッシャー担当さんのデザインかな?


395 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/23(土) 20:52:08 ID:U7+llDrR0]
>>392
無事発見できました。
ありがとうございます。

396 名前:378 mailto:sage [2008/02/23(土) 23:52:30 ID:PX1BQVw50]
>>381
レスが遅れてすみません
教えて頂いた方法で上手くいきました
ありがとうございました


397 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 01:03:14 ID:sQdv9lQi0]
>>393
>でもソース見たら HTML の属性値を "" で囲まない悪癖直ってないのな。
他にも気になる。

HTML 要素や属性が、全て大文字。
ページ全体の段落を、テーブルで作成している。
LIタグに、終了タグがない。

10年ぐらい前によく見た、古めかしい HTML に驚きだよ。



398 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 01:34:51 ID:kfI/zvxE0]
charset=x-sjis
を久しぶりに見た。

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 01:53:25 ID:AQxRUptd0]
<TR><TD><IMG SRC=image/bball.gif></TD><TD NOWRAP><A HREF=securityinfo.html>秀シリーズでお手軽セキュリティ強化!</A></TD></TR>
ファイル名すら""でくくらないなんて、こんな怖いこと俺には出来ねぇぜ

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 10:06:01 ID:QHLF8g760]
なぜか秀丸ダウンロードページの実行ファイルはちゃんと
<A HREF="bin2/hm707_signed.exe">hm707_signed.exe</A>
となってるから不思議



401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 10:46:44 ID:+VH+Zg/e0]
<input type=hidden name=bbs value=software>

402 名前:名無しさん@お腹いっぱい。 [2008/02/24(日) 22:22:05 ID:/FfFAqIN0]
>10年ぐらい前によく見た、古めかしい HTML に驚きだよ。
あんさんのページお手本にしたいわ
どこでっか?


403 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 22:30:21 ID:e15vp53u0]
>>402
煽るほどの事でもなくて、仕事でweb作ってる人には常識ですよ。

昔は属性値が数字のみ、アルファベットのみの場合は
クオートで囲まなくても良かったけどね。

まぁさすがにその時代でもsrcの値を囲まないのは見たことない。

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 22:41:43 ID:WZrq1gSW0]
>>402
/入ってるの属性値は囲うってかなり前に出来た決まりじゃん。
XHTMLでは全部の属性値は囲まなきゃいかんし。
それに互換性考えりゃかこっておいたほうが安全だし。
いくらなんでもシェアウェア作ってる会社がこのていたらくってのはねぇ。

糞詰まらん煽り入れる前に調べろよアホ。

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 22:54:19 ID:5VT1fty60]
DOCTYPEもないHTMLにRSSが指定してあるのはなかなか壮観かもな

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 23:00:18 ID:xwfsFiXt0]
お前らは昔っからほんとにhtmlへの突っ込みが好きだよな・・・

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 23:41:17 ID:kfI/zvxE0]
仮にもブラウザ作ってる会社だから、しっかりしてほしいよな



408 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 23:43:53 ID:W+3aFHWl0]
で、何か実害出てるのか?

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/24(日) 23:45:59 ID:7MhLClHt0]
このダサさこそ秀さんの証

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 00:12:12 ID:dW/8yc/80]
>>408
そんなんだから日本だけIE7の更新がこんなに遅くなったんだぞ

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 00:58:17 ID:N/m8mjUC0]
well-formedなHTMLを書くような本格的なウェブ開発者は普通EmEditorを使うだろJK

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 01:28:08 ID:gOJOIbYv0]
>>411
なんで?

俺はDreamweaver+秀丸かvimだな。

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 08:45:34 ID:emtIJdXH0]
秀丸のソースもすげー汚いんじゃないかと思えてしまうね。

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 09:18:46 ID:tlsvyv4O0]
秀丸のソースが汚なかったら、あんだけ素早い対応は出来ないと思うよ。

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 10:40:00 ID:IgVlnoRc0]
汚くてこんな早いなら、綺麗にしたらどんだけ早くなるんだよ

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 14:34:47 ID:dW/8yc/80]
バグが見つかる前に修正されるな

417 名前:名無しさん@お腹いっぱい。 [2008/02/25(月) 14:37:47 ID:RZU0jBWO0]
>いくらなんでもシェアウェア作ってる会社がこのていたらくってのはねぇ。
逃げなくてもイイよ
おヒス テリーさん
で、どこ?




418 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 14:49:52 ID:8bQUuvSj0]
後出しジャンケンで煽りたいだけがしたいなら他所でやれ。
綺麗でstrictなHTMLが書きたいなら人のページなんぞいちいち参考にせずに自分で調べてやれ。

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 15:13:10 ID:gOJOIbYv0]
>>417
ここですYO!
www.w3.org/


420 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 19:04:01 ID:AB9aslI7O]
webブラウザは誤った文法のサイトでもある程度見れないと使い物にならないからルーズにhtmlを考えなきゃいけない
その一方でこのスレのコンテンツ作者さんは多くのブラウザで動かさないといけない仕事だから文法違反を異常に気になるんでしょ

ブラウザ作者とコンテンツ作者の意識の違いなんだろうね

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/25(月) 20:01:35 ID:bHf/MDnF0]
だから実害ないなら他所でやってくれよ、スレ違いだし。

422 名前:名無しさん@お腹いっぱい。 [2008/02/25(月) 22:43:59 ID:4+i8Fub30]
ヘッダの内容みたけど、あれで良くないの?
ボデは釣り合ってるよ
IE6でもFirefoxでも表示できるよ
推奨か、非推奨か、だけのこと
勘違いしてない? 珍説ふりまわしてさ

でも、ホーム一番下の
</HTML><BR><BR><BR><BR><BR>
はさ〜すがにヒドイと思った


423 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/26(火) 00:48:16 ID:Idoe2ngU0]
>>422
validator.w3.org/check?uri=http%3A%2F%2Fhide.maruo.co.jp%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/26(火) 01:30:37 ID:+T0s9v+V0]
</HTML><BR><BR><BR><BR><BR>
ってどんな意味があるんだろう

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/26(火) 08:49:45 ID:+EUdm9dF0]
htmlネタはこの辺にしませんか皆様

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/26(火) 13:54:58 ID:U9+qyCRj0]
正規表現についてネットあさってたら、このスレをネタにしてるページにヒットした件。

ttp://www.kt.rim.or.jp/~kbk/zakkicho/07/zakkicho0707.html#D20070709-6

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/26(火) 14:37:56 ID:KtXSPkXE0]
>>426
オレはその人が配布している gawk と onigsed, mbsed を使っている。
onigsed は、oniguruma + mbsed = oniguruma + (multibyte) sed の意味。
ttp://www.kt.rim.or.jp/~kbk/index.html



428 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 09:50:11 ID:8Fg0i1Xk0]
質問っす。
秀丸エディタを使おうかと思うんだけど、
 300桁
  20桁
  20桁
 300桁
 300桁
  20桁
 300桁
  20桁
  20桁
 300桁
とかって並んでいる時に、300桁の行の「50桁付近」をどんどん手作業で直したい場合、
 1)カーソルが、50桁付近にある
 2)上下キーでスクロールさせる
 3)カーソルが、50桁、次行の20桁、次行の50桁と移動する
 4)画面がパカパカと切り替わって、クラクラする
という事があるんだけど、
 
 上下キーで移動しても、
 画面表示を50桁付近から移動させない方法ってあるのかな。
 
 

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 09:52:26 ID:dlL4jB3c0]
フリーカーソルとか。

430 名前:428 mailto:sage [2008/02/28(木) 10:13:07 ID:8Fg0i1Xk0]
>>429
おー! これだ!
現在、フリーカーソル・モードかどうかの表示がないみたいだけど、
こりゃ、便利だ! ありがとー。

これは使える!
秀丸エディタに、課金しよっと。


431 名前:名無しさん@お腹いっぱい。 [2008/02/28(木) 10:41:59 ID:Dt/WV3F60]
「課金」というのは金を払うのではなく,金を取ることだが。


432 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 10:54:03 ID:CznmCGL80]
フリーカーソル絡みのパテント持ってる人だと思う。

433 名前:名無しさん@お腹いっぱい。 [2008/02/28(木) 14:15:04 ID:5/tqlDvS0]
ログインできた人いる?


434 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 18:54:35 ID:tK4+tqpA0]
強調表示はマクロでON/OFF可能みたいだけど、
デザインのurlとか数字とかのカラーも全て纏めてON/OFF可能なマクロって無いかな。
1行が多いと強調表示OFFでも重いから簡単にON/OFFしたい。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 21:17:54 ID:Fvgdh9dk0]
>>432ワロタ

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 21:37:27 ID:4FhsPBDH0]
>>434
カラー表示を全部OFFにした設定を別に作っておいて
ttp://homepage3.nifty.com/_htom/macro/macro_etc.html#label-4
で切り換えるとか

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 21:46:30 ID:m929Buhf0]
マジでちょっと心配になってきたなw>プリーカーソルのパテント



438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 23:19:00 ID:tK4+tqpA0]
>>436
それだと設定の変更が同期できないからちょっとしり込みするかな。
とりあえず正規表現を追加して数字に色つけたりしてお茶を濁してみた。

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/28(木) 23:25:56 ID:LP6rvBS40]
>>434
マクロで作れるような気がするが・・・
本家で相談すれば誰かが作ってくれるかもよ
他の人も使いそうだし

440 名前:436 mailto:sage [2008/02/28(木) 23:51:32 ID:4FhsPBDH0]
>>439
マクロで作れるが、サッと書けるほど簡単ではない(レジストリのキー名を調べねばならん)し、もうちょっと仕様を詰めねばならん。
カラー表示を全部OFFにするのはいいとして、ONにするときは全部ONにすればいいのか? それともOFFにする前の状態を覚えておくのか? とか。

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/29(金) 00:03:50 ID:Y6d4b9Ep0]
>>434
offにするマクロ 項目は適当に選択。実行後は一時的設定になる。
config("xColorUrl:- xColorEmail:- xColorFN:- y- b- xActiveKakko:- xColorComment:0");

onにするマクロ というか、一時的設定を解除しているだけ。 
configset currentconfigset;


442 名前:441 mailto:sage [2008/02/29(金) 00:17:55 ID:Y6d4b9Ep0]
>>441
onにするマクロを実行すると、元の設定に戻っているけど、表示上は一時的な設定のまま。
一時的な設定にしたくないなら、こっち。
configset currentconfigset,1;


443 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 00:32:30 ID:KHTGaIfE0]
>>441
ありがとう。
シンプルだけど望んでる動作にかなり近いかも。
ただ、数字の色付けもOFFにしたいけど、ヘルプ見てもそれの関数が探しても見つからないや。
ヒントもらえたし何とか探してみる。

444 名前:441 mailto:sage [2008/03/01(土) 07:34:30 ID:6XJsxrMH0]
>>443
レジストリの値は"ColorNum"になるけど、config文では使えないね。
"xColorNum"を指定してもエラーになる。
getconfigでも、現状の設定値が読み込まれないので、config文では無理かな?

設定名から、レジストリ位置を拾って、レジストリの値を書き換えるという
方法も考えられるが、「動作環境」と違い、envchangedでリロードされる
かが不明なので、正常に動作するかはわからない。

レジストリ書き換えで動かないなら、諦めるか、公式に要望出して、
"ColorNum"を使えるようにしてもらうしかない。




445 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 08:06:01 ID:J13Qva5R0]
ん? getconfigcolor / configcolor じゃだめなのか?

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 08:57:40 ID:5yUT6/+80]
テキストファイルの数値の色を変更する例。
レジストリを操作するのでそこらへんは自己責任でよろ。

// 読み出し
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
#Color = getregnum( "ColorNum" ); // 値を読み出す
closereg; // レジストリを閉じる
message "テキストファイルの数値のフラグは " + str( #Color ) + "です。";

// 書き換え
#Color = 1;
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
writeregnum "ColorNum", #Color; // 値を書き込む
closereg; // レジストリを閉じる
envchanged;
message "変更しました。";


レジストリの値はいちいちレジストリエディタを起動しなくても

 メニューの「その他」→「設定内容の保存/復元」で *.reg ファイルにはきだす
     ↓
 秀丸のGUIから設定を一カ所変更
     ↓
 もう一度秀丸の設定を別名の *.reg ファイルに保存
     ↓
 二つのファイルを比較(秀丸の比較機能でもDFでもなんでもいい)

で秀丸自身がどこのパラメータをいじってるのか簡単に特定できるよ。
当然、文字列型なら getegstr / writeregstr を使うことになる。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 12:22:09 ID:edVr1d/a0]
>>445
釣りかもしれないがマジレスすると
(get)configcolor はカラー表示するときのRGB値の取得/設定だろ。
今話してるのはそもそもカラー表示するかしないかの設定のことだ。



448 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 13:28:32 ID:uQm96nva0]
>>446
設定項目に対応するレジストリエントリと値を調べるマクロ作ってみた
パスの通ったところにgnu仕様のdiff.exeが必要

$File1 = directory2 + "\\conf1.reg";
$File2 = directory2 + "\\conf2.reg";
$DiffFile = directory2 + "\\conf.diff";
$RegKey = "HKEY_CURRENT_USER\\Software\\Hidemaruo\\Hidemaru";
run getenv("ComSpec") + " /c del \"" + $File1 + "\" \"" + $File2 + "\"";
closehidemaruforced findhidemaru($DiffFile);
runsync2 "regedit.exe /e /a \"" + $File1 + "\" \"" + $RegKey + "\"";
CONFIG;
runsync2 "regedit.exe /e /a \"" + $File2 + "\" \"" + $RegKey + "\"";
runsync2 getenv("ComSpec") + " /c diff.exe \"" + $File1 + "\" \"" + $File2 + "\" >> \"" + $DiffFile + "\"";
openfile $DiffFile;

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:27:05 ID:8sT60GaK0]
宜しくオナガイします
_T()リラテルを付けたいのですが巧い方法はナイデツカ

"秀丸"

_T("秀丸")


450 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:32:35 ID:qptIVCv20]
>>449
"([^"]+)"

_T(\1)

ヘルプの「タグ付き正規表現」を参照

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:34:12 ID:qptIVCv20]
間違えた orz

("[^"]+")

_T(\1)

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:41:43 ID:8sT60GaK0]
>>450Thx

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:44:31 ID:aXqcq3IX0]
括弧でもタグ付き正規表現できるって知らなかったわ。
いつからできたんだ。

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:57:48 ID:3uzzaCrD0]
括弧以外で出来るん?

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 16:59:04 ID:qptIVCv20]
>>453
Ver3.0かららしい。

 第IV部〜テキスト編集を極める!! タグ付き正規表現とは?
 www.ceres.dti.ne.jp/~sugiura/hidemaru/qa/4_tagreg.html

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 17:15:11 ID:6XJsxrMH0]
>>455
それは\f使った場合。

>>453
括弧で出来るようになったのは、hmjre.dllのVer.1.5辺り。
履歴見ると 2005/04/22 Ver5.00β19 だね。

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 17:22:20 ID:aXqcq3IX0]
3年前かよ!
めんどくせーなと思いつつ\f使ってたのに。



458 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 17:46:00 ID:qptIVCv20]
>>456
ああ、そうかスマソ。
ていうかVer5.x系なんてはるか昔のような感覚だ。


459 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 19:50:42 ID:KHTGaIfE0]
>>444>>>446>>448
色々調べてくれてありがとう。
こっちも昨夜探したり試したがダメだった。
けど、おかげでちょっとだけマクロがわかるようになったから良しとするかな。

レジストリ弄るのはちょっとしり込みするので、正規表現で数字に色をつける方法でやる事にするよ。
その辺はほかの事に応用効きそうだし、折角だから今後の参考にさせてもらうね。
もうちょっと勉強しよう。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/01(土) 21:38:25 ID:nv+BX5Zi0]
>>459
>>444氏が言っている「公式に要望出して、 "ColorNum"を使えるようにしてもらう」
というのが一番早い気がします。
このくらいならすぐやってくれると思われる。
それにしてもここは優しいインターネッツですね


461 名前:名無しさん@お腹いっぱい。 [2008/03/01(土) 22:17:50 ID:LM3CGWCm0]
出来レース?
自画自賛?



462 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 12:18:28 ID:DYLMd7Et0]
> 一番早い気がします。

まあ、あくまで >>460 が「気がする」だけだし。

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:00:54 ID:EVqVRK0s0]
ちょっと質問です。
パソコンを起動すると、いつも秀丸が起動してるんですが、どうし
てでしょうか?
どこの設定が関係してるのでしょうか?


464 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:03:02 ID:Y302IA3N0]
( ゚,_・・゚)

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:13:18 ID:zGxSrj0k0]
>>463
金払ってないだろ?

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:44:22 ID:7PdQyMZh0]
折り返し有り・無し・指定 の設定変更ってみんなどうしてますか?
頻繁に変えるので、メニューから設定変更するのが面倒で、
マクロにしてショートカットキーを割り振ろうと思うんですが、
何か工夫とか有ればおしえてほぢいです。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:46:48 ID:5XcEEisX0]
これに限る
・頻繁に変えない



468 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:49:30 ID:6EAuupAz0]
質問です

秀丸ファイルを開くとき、前回のウインドウサイズで、前回と同じ場所に開かせたい。
どうすればよいですか?

きっと、どこかに既出で、皆様も何度もお答えになっていると思うのですが
私は、どこを見てよいのか分かりません。
助けて頂けませんか?


469 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/04(火) 20:52:11 ID:4V/0kEzb0]
ファイルタイプ別にフォントサイズ・折り返し文字数を決めてる。






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

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

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