- 1 名前:名無しさん@お腹いっぱい。 [2007/06/13(水) 22:46:55 ID:7B2t/O6j0]
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part18 pc11.2ch.net/test/read.cgi/software/1174741055/l50 公式 hide.maruo.co.jp/ 秀シリーズサポートフォーラム www.maruo.co.jp/hidesoft/ 関連スレは>>2-10くらい
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/30(月) 00:10:12 ID:4Ddpj4A40]
- >>405
GJでございますです。 有り難く使わせていただきます。
- 414 名前:399 mailto:sage [2007/07/30(月) 00:16:39 ID:oICgOk7c0]
- あくまで田楽DLLが神ですってば。
ところで、またまた補足。 >>407 どうやら「おかしなこと」の部分を誤解してたっぽい? 「削除用のフルパスを作成するところで」とありますので、あくまでソースの 149〜151行のお話だとすれば、 $BkFormat を変更する → $WildCd の内容が変化する この結果、ソース139行の FINDNEXT に失敗(古いフォーマットのバックアップ ファイルは検出されない)して140行の break で whil eを抜けますので、処理が 149〜151行を通ることはありません。 「おかしなこと」とは$BkFormat を変更することで迷子のファイルができてしまう ことを指している…そう考えていた時期が俺にもありました
- 415 名前:399 mailto:sage [2007/07/30(月) 01:47:42 ID:oICgOk7c0]
- >>414
> この結果、ソース139行の FINDNEXT に失敗(古いフォーマットのバックアップ > ファイルは検出されない)して140行の break で whil eを抜けますので、処理が > 149〜151行を通ることはありません。 ウソやん! hoge.txt@???????????????? って、hoge.txt@200707300121 にヒットしますね…。 orz ちょっくら動作確認してきます
- 416 名前:399 mailto:sage [2007/07/30(月) 03:33:21 ID:oICgOk7c0]
- 修正&動作確認完了。
ご指摘dでした >>407 ワイルドカードでヒットしたのに削除できずエラーが上がってくるない不具合を修正。 その他、メッセージにマクロ名を入れたりスマートではないコードを修正したりなどなど。 いずれにしても、フォーマットを変更した場合は意図しないファイルがヒットする可能性もあ りますので、安全のため事前に運用側での対応をおながいシマス これでようやく名無しに戻れるかな…。 -------------------------------------------------------------------------- バックアップマクロ Ver1.4 ttp://suzuka.mine.nu/nijiup/upfiles/niji10210.zip_Qh6DuGwL5r5otq6U6Yfo/niji10210.zip 解凍pass:メ欄 機能まとめ: ・「オリジナルファイル名+区切り文字+日付数値文字列」でバックアップファイルを複数作成。 ・バックアップファイルを格納するフォルダを指定可能。(存在しないフォルダは作成) ・保存する最新のバックアップファイル数を指定(マイナス値で「無限」)し、世代管理が可能。 その他: ・連番機能はありません。同一名ファイルは常に上書されます。 ・ごみ箱移動は出来ないこともないです。(ソースにサンプルコードが記述してあります) ・現状ではLAN経由の動作は確認していません。 最後に: ・田楽DLLすごいよ、田楽DLL。
- 417 名前:380 mailto:sage [2007/07/30(月) 08:03:57 ID:zajbRftn0]
- >>380 ですが、賛同頂き有り難うございます。
おまけにマクロまで作っていただき恐縮です。 >>416 GJ!乙であります。 拡張子をファイル名の末尾に保持したかったので、 ↓のように書き換えてみたら一応なんとか希望通りに動きますた。 (ソースをよく把握できてないのでバグありかも?) 098: #Res = dllfunc( "COPY", "'" + basename2 + "'", "'" + $FName + $BkFormat + filetype + "'" ); 101: call FileNumSub( $FName ); 139: #Res = dllfunc( "ENUMFILE", "/r " + "'" + $InName + $WildCd + filetype + "'" ); 154: #MidPos = strlen( $FName ); 155: #MidLen = strlen( $Seek ) - strlen( $FName ); >>383 > Adobeのソフトウェアでは「複製を保存」で統一されてたかな Adobe Reader だと「コピーを保存」となってますね。 秀丸のメニュー名としては「コピーを保存」が良さそうですね。 他のメニュー名だと (元ファイルでの作業続行) を補足しておかないと 「名前を付けて保存」と混同しそうな気が…。 蛇足ながら、実は「連番セーブ改」マクロは拙者がPenguin氏作のものを改良しますたものです。
- 418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 23:48:11 ID:ip75vNKv0]
- >>416
your are cool!! nice guy!!
- 419 名前:390 mailto:sage [2007/08/01(水) 02:32:29 ID:2O1m8N5l0]
- | \
|Д`) ダレモイナイ・・ |⊂ リンクヲハルナラ | イマノウチ バックアップ復旧マクロ ttp://suzuka.mine.nu/nijiup/upfiles/niji10249.zip_fznKJspxRdx0re7Aqb00/niji10249.zip [pass:メ欄]
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 03:07:31 ID:D6Zrd1700]
- どうでもいいけど、今さっきまで IMEをオンにする
コマンドラインオプションは絶対ある筈と思い込んでたが、 意外な事に付いてないんだね(そりゃ /x で代用可能だけどさ)
- 421 名前:417 mailto:sage [2007/08/01(水) 03:29:41 ID:kgXKE1yD0]
- >>419
GJ!乙であります。 当方は bak.mac をバックアップファイル名の末尾が拡張子となるように改変しますたので、 bak_restore.mac の 44行目を↓に書き換えますた。 $FName = leftstr( basename2, strlen( basename2 ) - strlen( filetype ) ); #Pos = strstr( $SelFile, $FName + $SepName );
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 06:54:51 ID:WK+rvZeF0]
- >>420
どんな状況で必要なのかわからないが、IMEの制御ならファイルタイプ別の設定にあるけど? Ver.6以降なら、自動起動マクロもあるし。
- 423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 08:21:56 ID:HalzclPp0]
- マクロなら if( 0 == imestate ) imeswitch; の一文でおkだね。
- 424 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 17:43:07 ID:JJR6dKfY0]
- >>419
乙です!
- 425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 21:03:18 ID:7Hnf2tbG0]
- > どんな状況で必要なのかわからないが
/je とかの存在意義と全く同じよ。ショートカットを作成して おけば、ファイル単位で入力モードを設定できるじゃん? 確かに通常は 423氏のご指摘通りなんだけどさ、別ファイルで時間の 掛かるマクロ (大きめなファイルの順次置き換え処理なんか) をやらせてる最中、うっかりいつもの調子で呼び出すと、 あの忌々しい「他の秀丸エディタが(略)」なるダイアログが… (一応自動起動マクロならアラート自体は出ないけど) まあ、俺にとって意外でも、他の人から見て ない方が当然ってんなら、それまでの話だわね(´ー`)
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 21:04:39 ID:aRgCRS2Y0]
- >>419
乙。 正直、こんな流れでマクロが出来上がるとは思っても見なかった。 このスレ始まって以来の流れだったんじゃないかな。 更新を重ねてどんどん改良されていく過程がとても楽しかった。 これがプログラムの醍醐味なのかな。 このマクロの機能はずっと欲しかったので、感謝してる。 これからも頼むぞ。
- 427 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 22:05:50 ID:UXE6hkKk0]
- どうせなら秀丸まとめWiki
wiki.web-ghost.net/index.cgi/hidemaru か本家ライブラリに登録すればいいのに
- 428 名前:名無しさん@お腹いっぱい。 [2007/08/01(水) 22:06:45 ID:+kqsTfBj0]
- あのぉ、秀丸で
X 90.0 Y- 50.0 R 30.0 こんな風な行の空白の部分をなくしたいんですけど、どうしたら いいんですかね。 空白の長さはバラバラなんですけど。 どなたか教えてもらえませんか? お願いします。
- 429 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 22:12:19 ID:7tNUczYm0]
- >>427
先に書かれた。 Wiki 管理人だけど>>319がいいなら ページ作ってみるけど。
- 430 名前:名無しさん@お腹いっぱい。 [2007/08/01(水) 22:26:23 ID:+kqsTfBj0]
- 428のものですがわかりました。
+ ¥ でした。
- 431 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 22:49:27 ID:4KxjHzkm0]
- ¥って?
- 432 名前:名無しさん@お腹いっぱい。 [2007/08/02(木) 08:31:20 ID:xrVVZ9CT0]
- 秀丸で使用したファイルの履歴って3っつまでしか残せないのでしょうか?
10個くらいにしたいのですが、できますか?
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 08:48:24 ID:0R2C74QU0]
- >>432
ツールバーメニューの その他 -> 動作環境 から、ツリーの ファイル -> ヒストリ でヒストリ個数の設定項目があるよ。
- 434 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 10:26:35 ID:wyrQRMcv0]
- 最近、秀丸のヘルプはCHM形式になったわけだが、みんな活用していないのだろうか…。
キーワードタブを眺めるだけでもヒントはいくつも転がってるし、検索タブはいわずもがな。
- 435 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 10:55:52 ID:227Z40EC0]
- 秀丸って管理者権限がないと、ショートカットキーの設定とか全部消えちゃうのかな?
大学で使うとき、マイドキュメントにインストールしてるんだけど、設定いつもカスタマイズし直してるorz
- 436 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 11:19:02 ID:qZwsc5ZD0]
- キー設定はレジストリに記録されるからインストールフォルダは無関係
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 12:28:41 ID:hkuJTGkl0]
- >>435
俺の使ってる秀丸には その他(O)→設定内容の保存/復元(U) てのが有るんだけど。
- 438 名前:名無しさん@お腹いっぱい。 [2007/08/02(木) 13:25:26 ID:xrVVZ9CT0]
- >>433
無い無い、ねーよ。 あ、あった。^^; あ、ありがとうございました。
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 15:44:44 ID:89+IX42k0]
- β19
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 16:09:50 ID:rwE2slVE0]
- >>437
まあ、結局マクロフォルダのパスとかは再設定しないとダメだけどね。 ていうか、マクロフォルダパスが相対で指定できないのって、イマイチ使い勝手が悪いような希ガス マクロファイルのまとめをインスコフォルダの直下に入れて使うもんだと思ってるのは俺だけだろうか…・。 インスコ先はProgram Filesでマクロはマイドキュメントとかいう人、いる?
- 441 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 16:29:49 ID:gSZsi5yu0]
- >>440
VistaだとマクロフォルダをProgram Filesの下に入れちゃうといろいろ問題があるでよ
- 442 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 16:31:47 ID:gSZsi5yu0]
- 2007/08/02 Ver7.00β19
●バグ修正 ・ファイルを閉じる直前の自動実行マクロで死ぬ場合がある問題の対策。 ・見出しの定義が「●(.*)(?\1)」という感じで、行末の「●」だけにヒットしない 問題修正。 ・β18で新規作成直後の自動起動マクロが実行されない場合がある問題修正。 ・perlのファイルテスト演算子の対策。(-s $file 等) ・開くダイアログのファイル名補完でフォルダを選んだときとEscを押したときの改善。 ●その他修正 ・ツールバーデザインに「複数段可能」を追加 ・「開く」のダイアログのファイル名補完で、ファイルヒストリも検索する。 hide.maruo.co.jp/software/bin/hm700b19_signed.exe
- 443 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:14:27 ID:rwE2slVE0]
- >>441
無駄にセキュリティが強化されてるんだな、Vista…。 調べてみたら↓こんなソースをみつけた。 ttp://cinema1987.org/diary/?date=20070428
- 444 名前:名無しさん@お腹いっぱい。 [2007/08/02(木) 18:49:40 ID:lsWUuOVR0]
- 秀丸エディタは¥4000なんです。
- 445 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 19:01:38 ID:pbXBXscQ0]
- EmEditor Professionalも同じ値段ですが、何か?
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 20:06:36 ID:FKFwxVVB0]
- 秀丸は税別です。
- 447 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 21:33:21 ID:x0K595CN0]
-
>>439 のレスが出たら >>442 のレスが来るまでじっと待つ。 やっぱり履歴が書いてあってリンク張ってある方が便利だわ。
- 448 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 22:18:31 ID:RSWSiSwx0]
- β版は盛りだくさんの新機能を試してみたいと思う気持ちもあるにはあるんだけど、
秀丸は仕事で使ってるから、やっぱβが取れるまでは…だなあ。 人柱さんがいたら、使用感とか聞いてみたい。(ファイル内の単語補完とか)
- 449 名前:名無しさん@お腹いっぱい。 [2007/08/02(木) 23:11:32 ID:qiUu8CGp0]
- >>444 今でも通るの?
- 450 名前:390 mailto:sage [2007/08/03(金) 01:46:06 ID:Pfl0ScIB0]
- >>427
亀レスでスマソです。 登録するならWikiですかね…。スレの力も拝借しましたし。 ていうか、またちょい変更。 バックアップマクロ Ver1.5 ttp://suzuka.mine.nu/nijiup/upfiles/niji10270.zip_t6Dtcl7gCRG8rRDehiXr/niji10270.zip HidemaruNetExplorerは上書きしようとすると上書き禁止の警告後に「名前をつけて保存」の 動作になるため、それに準拠するようにしました。(バックアップ処理はしません)
- 451 名前:435 mailto:sage [2007/08/03(金) 16:22:39 ID:HfpfFkEz0]
- >>436>>437
うおおおおおおおおおお!!設定復元できた! ありがとうございました!
- 452 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 20:53:06 ID:5k2BosJA0]
- >>450
どうでもいい事ですが意図してそう書いているならよいのですが、もしtypoなら直した方がよろしいかと。 $Folder = ".\\Bakup"; ↓ $Folder = ".\\Backup";
- 453 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 21:23:26 ID:L4w4Y6MP0]
- ホントどうでもいいことだね
- 454 名前:450 mailto:sage [2007/08/03(金) 23:09:28 ID:CufR/C120]
- >>452
省略表記です。(あくまで例であり、命名規約を強制するものではありません)
- 455 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 18:04:55 ID:OeBin35q0]
- 秀丸エディタのタブの切り替えと置換の遅さは異常
- 456 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 21:17:38 ID:hXwB6WiK0]
- タブは知らんけど検索・置換は若干使いにくい。
ダイアログ、モードレスにならない物かしら
- 457 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 21:26:38 ID:LsAifSbN0]
- Emacsでも使ってろ
- 458 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 21:53:41 ID:LIffBxdE0]
- >>455
置換はスピードアップすれば速い それより数千行以上のテキストの貼り付けにもスピードアップ搭載してほしい
- 459 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 21:57:03 ID:LIffBxdE0]
- >>455
SDIのタブエディタにそんなこと言ってもねえ、、、 MDI形式のMKEditorやEmEditorに乗り換えたら?
- 460 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 23:12:20 ID:z0514Ub90]
- 理解あるんだねえ。
俺ももうちょっと速くなって欲しいと思うよ。
- 461 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 03:44:51 ID:URhrVl1v0]
- 検索・置換のスピード低下は、かなりのマイナス要素だと思う
- 462 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 04:00:46 ID:SKwwGXwP0]
- 検索・置換の速度が遅いとお嘆きの皆様へ
秀丸公式サポート掲示板で改善要望を出したほうがよいのではありませんか。 ここで嘆いても作者様には届かず愚痴で終わりかねません。 私はどうかって?現状でさほど困っていませんので要望予定はありません。
- 463 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 08:27:53 ID:UmX+nUXm0]
- 改行が殆どないファイルを開く時とか、大量の置換をするときはxyzzy使ってる。
こっちなら1秒かからないし。 要は使い分け。
- 464 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 12:24:06 ID:rVoZzdtu0]
- >>462
雑談だから別にいいんじゃね?
- 465 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 12:25:43 ID:trosAGe+0]
- 金払ったエディタでそんな不便なことになるのか
- 466 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 13:07:35 ID:ISR95vFi0]
- >>462
やつにそんな能力ないだろ。 あったらとっくに速くなってそうなもんだ。
- 467 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 13:25:41 ID:sC+88KdL0]
- 秀丸で検索・置換の速度が遅いと感じたことは無いなぁ。
メモ帳(Vista以外)の置換が遅いと感じたことはあるけど。 そんな余計なことに時間を割かないでほしいな。 検索・置換の速度は今のままで十分。 速くなっても喜ぶ人はほんの数人だけだろ。
- 468 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 13:37:36 ID:rVoZzdtu0]
- これは有意義な事だから時間を割いてやってほしいな。
検索・置換の速度は今のままでは不十分。 このままでいいなんて思ってる人はほんの数人だけだろ。 置き換え簡単だな。
- 469 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:40:28 ID:UmX+nUXm0]
- 改行が殆どないファイルの置換なんか特に時間かかるしな。
確かに早くなってくれたら申し分ないのも確か。 置換の速度と改行がないファイルの色分け処理で重くなる(これは仕方ないけど)だけが気になる。
- 470 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 15:15:43 ID:ISR95vFi0]
- >>467
ちょっと待て。CPUの問題か?CPUは何? Pen4 2.8GHzだと100行くらいのテキストで30個くらいの置換でも1秒くらいかかるぞ。
- 471 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 15:36:34 ID:sC+88KdL0]
- セレロンの1GとかPen3の1Gとか。
1秒は速いだろ。
- 472 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:06:43 ID:ISR95vFi0]
- なるほど。お前さん、他のソフトの置換スピードを体験したことないのか。
1秒なんて遅すぎだよ。 他のエディタ、例えばサクラエディタなら計測不能なくらい速いぞ。瞬殺。
- 473 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:09:12 ID:E81Akg2T0]
- サクラはもっさりだから使い物にならない
- 474 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:17:17 ID:ISR95vFi0]
- 基本秀丸、置換はサクラエディタという流れから早く脱却したい。
- 475 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:35:56 ID:mF3QAwRL0]
- サクラエディタの置き換えも遅い方だけどな
- 476 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:56:42 ID:UmX+nUXm0]
- サクラはAlt+A専用になってる。
- 477 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:59:55 ID:86n2h/gQ0]
- ああ、昔はソートするのにサクラエディタ使ってたけど今は秀丸でもソートできるよね。
秀丸Ver3ぐらいのときはサクラエディタの方が高機能だっだんだけどな。
- 478 名前:名無しさん@お腹いっぱい。 [2007/08/05(日) 17:02:53 ID:GeAhtuXW0]
- しんぶんし 逆から読んでも しんぶんし
のように頭と尻尾が同一な場合、尻尾だけを削除したいんですが、 検索文字列=^([^ ]+) .+\f \1$ でヒット出来ましたが\0では置換出来ません。 置換文字列をどう指定すればいいんでしょうか?
- 479 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 18:55:20 ID:ThYa6hTu0]
- みんなそんな大きなファイルを扱っているんですか?
置換で遅いと思ったことはないんですが。。。正規表現での置換が遅いんですかね!?
- 480 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 19:30:09 ID:P85rPRFa0]
- ただの荒らしか適材適所って言葉を知らないお馬鹿さんだろ
- 481 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 19:43:25 ID:nawbOnfk0]
- サイズは数100kb程度でも改行の頻度によって速度は大幅に変わる。
あまり改行のないファイルだと悲惨だよ。 あと、正規表現を使っての置換も遅い。
- 482 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 19:46:47 ID:4/A8hWys0]
- というかこの流れを見てて素朴な疑問なんだが、「あまり改行のないファイル」ってどんなよ?
- 483 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 21:17:00 ID:gNbqoUjG0]
- >>482
各人の定義にもよるだろうけど 改行コード出現率0.1%くらいから先が 「あまり改行のないファイル」ってことで いいんじゃあないのか?
- 484 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 21:23:56 ID:KtdnKMhE0]
- 半角で200桁ぐらいまでいっても改行が無いファイル
- 485 名前:482 mailto:sage [2007/08/05(日) 21:48:07 ID:fUyV9wCj0]
- ちょっと表現がマズったな、スマソ。
具体的にどんなデータが入ったファイルをなのか、ということが言いたかった。 改行コードがほとんど入っていないHTMLファイルとかか? まあ、俺の場合そういうファイルを扱うようなケースはかなり希だけど。
- 486 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 21:54:04 ID:51AO8DwB0]
- あまり改行のないファイル=掲示板のログ
- 487 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 22:03:43 ID:tEnyceo80]
- 確かに秀丸の置換は遅いと思うが、待たされるくらい大量の置換をするなら
他のテキストエディタ使うよりsedなどのコマンドライン置換を使うな。
- 488 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 22:42:24 ID:ThYa6hTu0]
- なるほど、1行が長いと遅いんですか。。
じゃ、ひでまるの作者さんならすぐ直してくれるんじゃないですか。。。
- 489 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 22:50:15 ID:6YNuZU4P0]
- 秀丸に不満があるならMIFESを使えよ。
高いだけあってメチャクチャ高速だぞ。
- 490 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:05:19 ID:rVoZzdtu0]
- 不満があって罵倒してるんじゃなくて、より良くなればという話だと思うよ。
- 491 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:12:51 ID:51AO8DwB0]
- MIFESなんてまだあったのか
知らなかった
- 492 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:48:00 ID:RLmLC/Ay0]
- 一瞬MIFES使ってたけど、今のバージョンすごいよ。
先進のアクティベーション機能付き。 秀丸なんてあと30年たってもアクティベーションできないだろうな。
- 493 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 01:32:43 ID:A/5nxg680]
- >>485
> 改行コードがほとんど入っていないHTMLファイルとかか? これは確かに困る。
- 494 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 02:17:12 ID:RHw/Z5aB0]
- Javascriptが絡むと改行できないというかしづらいのも多いから、
なんだかんだで結構あるんだよな。
- 495 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 02:32:09 ID:pp8uy2JE0]
- >>494
そうなの? 俺はJavaScriptでも横に長くなと思ったらガンガン改行かけるなあ。 ↓みたいな感じに。 /* サブウィンドウを開く */ SubWinow = window.open( gHtmlAdr + "?" + ai_MaxCnt + "," + Name + "," + Title, "" , "toolbar=0,location=0,status=0,menubar=0,width=550,height=550" , true ); それはそうと、最近になって秀丸マクロのコメントは /* */ もおkになったんだね…。 でもまだVer5が安定版として公開されてる以上はヘッダのテンプレートも // を 使用すべきだろうけど。
- 496 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 06:57:00 ID:/F84KUHg0]
- 定期的にでる話題だな。
- 497 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 10:21:17 ID:5CdWy4+n0]
- >>490
だから公式で(ry
- 498 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 11:56:36 ID:OmcNAiNH0]
- この問題の解決を求めてる人は>>16の「プライマリーペルソナ」に該当しそうだが、
今の公式で書いても、アホの意味不明な要望と十把一絡げにされそうではあるわなw
- 499 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 12:28:30 ID:ufQPpQwn0]
- 置換や検索に速度を求めるなら、それに特化したツールを使えばいいじゃない
いい加減やめないか、このループ
- 500 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 13:02:04 ID:9dAohTmo0]
- 複数ファイルの置換ならSpeeeeedでも使えばいいが
そうじゃないなら必要だろ というか日常的に使う機能が遅いのは致命的だろ IMEがどうのだのファイラーがどうのだのみたいなのと同一視するなや
- 501 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 13:04:00 ID:pnILza9M0]
- エディタに置換や検索の速度を求めるのは当たり前な気がするが。
他に語りたい有意義な話題があれば、振ればいい。
- 502 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 13:04:45 ID:1bKaOdNX0]
- ここで何度も言うのは無駄だろ・・・
まあ、簡単に速くなるものならとっくにやってると思うから難しいのだろうが
- 503 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 17:32:37 ID:g6YKn/SL0]
- ていうか、
grep検索 → 「最小化状態で実行」にチェック 全置換 → 「その他」->「動作環境」->「検索」->「全置換は常に高速で行う」にチェック で幸せになると思うんだが、違うのか? 1行が じじじじじじいじじじじじじじじじじさいぶいぼたらたらじじじじじじいじじじじじじじじじじじじじじじじい じじじじじじじじじじじじじじじじいじじじじじじじじじじじじじじじじいじじじじじじじじじじじじじじじじい じじじじじじじじじじじじじじじじいじじじじじじじじじじじじじじじじいじじじじじじじじじじじじじじじじい じじじじじじじじじじ の文字列を1000回貼り付けて、正規「さ(.*)ら」→「■■■■」で全置換してみたが1秒程度だよ。 (秀丸:Ver6.11 OS:Win2000 CPU:PenIII 800MHz メモリ512:MB)
- 504 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 18:49:50 ID:pp/aUs+P0]
- 「遅い」と「遅くなった」の違いが理解できないんだろ。
ファイル内の同一単語リストアップとか、辞書ファイルの 置換処理をやらせていた今までのマクロを、 すべて、問題なく、完全な状態で、sedとやらの 呼び出しに書き換えてくれるツールでもあるならともかくよ
- 505 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 19:00:14 ID:RHw/Z5aB0]
- その倍程度のスペックのPCだけど2秒ぐらいかかるな。
あと一番違うのは1行の量が多い時。 たとえばその1000行の改行コードを全部取って1行にして同じ事をすると13〜4秒かかる。 例えばxyzzyはその状態でもほんの一瞬で0.1秒もかかってない。 それぐらいの動作の違いがある。 まあ極端な例なのだけど、そこまでいかなくとも1行の量が増えるほど時間がかかる。 この違いを知ってる人には結構ストレスを感じるのも間違いない。 まずは他のエディタとかも試してみるといいよ。 実装の問題でどうしようもないってだけの可能性もあるけど、早くなるならなって欲しいとは思うな。 無理なら無理で諦めるし、他に手段があるからそれはそれで全然問題ないし。 >>495 JavaScriptのコードも出力してるからそういう風にするとちょっと面倒なんだよね。 そういう時はちょっと邪魔なものを取り除いて見やすくする為に置換とか多用するから、 テンポ良く出来るとやっぱりうれしい。
- 506 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 22:47:15 ID:0/36xqrW0]
- 改行しろ
- 507 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 23:14:16 ID:nSj+Wtfq0]
- ゴメソ、ワロタw
- 508 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 23:56:40 ID:IaOXZfd30]
- 何で改行しないの?
おまえは国沢光宏か。
- 509 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:20:56 ID:JPubAqI/0]
- 秀丸は歴史が古いエディタでいろいろ引きずってきている
まだ同等の試みもあまりなく参考になる物も少ない時期に今よりスキルが低い制作者が 少ないリソースでも動くようにいろいろパフォーマンスチューニングしてきたわけだ vi系のように行に制限を付けてバッファを扱うロジックなんかもその一つだろう それは内部仕様の根幹にある物で置換もこのバッファのロジックの影響を大きく受けていると想像できる マクロなどの兼ね合いや今まで動いていた環境で動かなくなる可能性なども考えると簡単には変えることは出来ないだろう 秀丸はいまだにチューニング項目で低スペックのマシンでも、win95でも動くようにしているから気を使うことは他のエディタより多い 過去をすべて捨てて秀丸2を作りチューニング項目を無くして独自コントロールやUIを捨てXP以降対応 など割り切って(EmEditorだなこりゃw)作り直せば置換が遅いと言っている人たちにも満足が出来るものが出来上がるんじゃない? まぁそういうのがそろそろあっても良いかなとは思う
- 510 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:21:10 ID:vbd2Ol5A0]
- ログとかの編集する時は改行があまり無いのばっかりなんだが羨ましいわ
- 511 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:26:31 ID:vW2fiNy30]
- 改行があまり無いのばっかりだったら何で秀丸使うんだよ
- 512 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:27:28 ID:JPubAqI/0]
- >>510
Perl とか使った方が出来ることに幅があるし今後自分の力にもなる 一度作ってしまえば手間は変わらないしね 閲覧はlessなど全部読み込まない物を使うといいよ というか長大なログの編集をエディタでやるのはあんまりオススメできない
- 513 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 01:10:42 ID:0HOM9K/60]
- たぶんね、余所の○○が出来るのに悔しい!ってのもあるんだろう。
|

|