秀丸エディタスレ Part23
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:名無しさん@お腹いっぱい。 08/11/15 14:56:09 tnPDbJzk0 文字列単位で相違点を検出するのは「最初の一個だけ」だとかなり簡単だが「全部の相違点を一気に検出」は桁違いに大変。 違いが出た位置以降でまた一致する場所を見つけるのが面倒なのよ。 テキストの量にもよるけど、秀丸マクロだけで作ったら遅すぎて使い物にならないかもしれない。 451:名無しさん@お腹いっぱい。 08/11/15 15:57:42 As5zAZ0q0 >>449 ありがとうございます。参考にさせてもらいます。 >>450 diff-detailでは一度ファイル全体にdiffをかけてから、変更のあった行だけを取り出して一行ずつ文字列単位で再比較してる感じですね。 変更行ごとにdiffを再度呼び出すことになるので結構重い処理ですが、xyzzyでは十分使えてますよ。 ColorfulDiff.macで一度diffをかけた後に、変更行を取り出して(カラーマーカー検索ができるなら変更行の色をつけた部分を取り出すことも出来るんじゃないでしょうか) その行ごとに再度diffで比較して文字列単位の変更部分に色づけすれば秀丸でも出来そうな気がします。 diffを呼ぶときにdos窓を表示しないようにするだけでもいくらかは処理が速くなると思うのですが、秀丸ではdos窓の非表示は出来ないんですかね?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5078日前に更新/208 KB
担当:undef