秀丸エディタスレ Par ..
577:名無しさん@お腹いっぱい。
07/11/16 22:50:20 MXuMOWpo0
>>576
折り返し変更系のマクロいくつか試したけど
機能が多すぎだって文句言ってるんだと思う。
読んで必要なとこだけ抜き出すこともできないような奴だよ。
578:名無しさん@お腹いっぱい。
07/11/16 23:01:30 ulfYzn4i0
>>520
>>567
こんなんじゃ駄目科医?
#i = 0;
$t[#i] = str(#i + 1) + ".ファイルを削除";
$m[#i] = "<delete>";
#i = #i + 1;
$t[#i] = str(#i + 1) + ".ファイルをコピー";
$m[#i] = "<copy>";
#i = #i + 1;
$t[#i] = str(#i + 1) + ".ファイルを移動";
$m[#i] = "<move>";
#i = #i + 1;
menuarray $t, #i;
if ($m[result - 1] == "delete") call Delete;
if ($m[result - 1] == "copy") call Copy;
if ($m[result - 1] == "move") call Move;
579:名無しさん@お腹いっぱい。
07/11/16 23:21:19 15xtMdqt0
>>578
もう作っちゃったよ!
URLリンク(sakuratan.ddo.jp)
$menuex[0] = "他のファイルを開く";
$menuex[1] = "このファイルを編集";
$menuex[2] = "表示をAAに最適化";
$menuex[3] = "ファイル操作用のbatファイル作成";
$menuex[4] = "";
call menuex;
で、メニューが表示されて$$returnに結果が返ってくる
$menuex[0] = "他のファイルを開く";
を選んだら"他のファイルを開く"が
$menuex[0] = "hoge*他のファイルを開く";
を選んだら"hoge"が
$menuex[0] = "kage*bage*他のファイルを開く";
を選んだら"kage"が
最初のアスタリスクより前が、アスタリスクがない時は全部が返ってくる
勿論メニューに表示されるのは最初のアスタリスクより後ろ。アスタリスクがない時は全部
580:名無しさん@お腹いっぱい。
07/11/18 07:47:28 7OHwR1lp0
秀丸の進化具合はマジヤバイ
581:名無しさん@お腹いっぱい。
07/11/18 08:44:25 13Cmi1me0
中のプログラマが変わったに一票
582:名無しさん@お腹いっぱい。
07/11/18 09:49:27 Y2idHH5L0
Tとかが検索できないのなんとかならないかなー。
583:名無しさん@お腹いっぱい。
07/11/18 10:36:33 efFYA6yp0
>>581
サポート掲示板を見ている限りではそうではなさそう。
>>582
なんだそりゃ。
自分のところでの不都合がどこでもあると思うなボケ。
ちゃんと説明しろ。
584:名無しさん@お腹いっぱい。
07/11/18 10:45:24 Y+z8lPu/0
サクラエディタ開発者を金で強奪したとかw
585:名無しさん@お腹いっぱい。
07/11/18 11:08:54 Y2idHH5L0
普通にTが検索で引っかからない。
他のは試して無いけどshiftjis、euc、utf-8で。
環境依存にしてもこんな状況になる原因が想像つかないわ。
586:名無しさん@お腹いっぱい。
07/11/18 11:21:44 i40cfWnP0
当方は問題なくTが検索できてるが…。何逝ってるんだか想像つかないわ。
587:名無しさん@お腹いっぱい。
07/11/18 11:37:37 YzwhxqAa0
俺のとこも、
WinXPで、秀Ver.7.05、Shift-JISファイルでは、
とりあえず、"I"の検索出来るYo!
588:名無しさん@お腹いっぱい。
07/11/18 11:39:58 4ytl9tfB0
サクラエディタは低機能
589:名無しさん@お腹いっぱい。
07/11/18 11:47:02 4ytl9tfB0
0x87 0x54のT
0xfa 0x4aのT
の違いでは?
>>585
590:名無しさん@お腹いっぱい。
07/11/18 11:51:37 Y2idHH5L0
再現した。
test.txtで中身"T"のファイル作成。
内容を維持したままEUCにして保存。
閉じる。
開くとダイアログが出るのでEUCで開く。
でダメ。
>>589
それかも。
コピペする時とかに変わっちゃうみたいだねぇ。
591:名無しさん@お腹いっぱい。
07/11/18 13:34:16 oClpyNOU0
正規表現をperl互換にしてくれ!
592:名無しさん@お腹いっぱい。
07/11/18 14:09:08 1SKvo0xp0
可能です。少しググれば出てきますよ。
593:名無しさん@お腹いっぱい。
07/11/18 14:27:18 oClpyNOU0
なに!ちょっくら行って来る!
594:名無しさん@お腹いっぱい。
07/11/18 14:53:08 i40cfWnP0
BRegIf.DLL を試してみたが、最初 BRegIf.DLL の独自拡張部分でつまずいた。
が、「\」でエスケープするか、キャラクタクラス「[]」内に記述することで解決した。
しばらくこれで様子見してみる。
595:名無しさん@お腹いっぱい。
07/11/18 20:02:38 7OHwR1lp0
アウトラインのペインに小さいフォントを指定して、ウラヤマシス。
補完もずいぶんなことになっている。強調定義ファイルを指定がお気楽でイイ。
以前はマクロでやっていた grep して置換もあるし。
縦書きやタブ化にもビックリしたけど、
以前の秀丸の開発速度は、こんなに速くなかった。
昔の秀丸担当氏は、山本さん一人だったけど、今は他にも居るのか?
596:名無しさん@お腹いっぱい。
07/11/19 00:31:14 hNNvE9ZD0
>>592
田楽なんてダサイ名前のDLLを経由したくない
直接正規表現DLLにbregonigを指定したい
597:名無しさん@お腹いっぱい。
07/11/19 00:59:59 icxaU0FZ0
鬼車も正直ネーミングとしてはどっこいどっこいな気がするが
598:名無しさん@お腹いっぱい。
07/11/19 01:14:07 ue6orvtV0
秀丸も中二っぽい
599:名無しさん@お腹いっぱい。
07/11/19 01:17:14 Jtr6XeeN0
設定ファイルが、気軽に別PCでも使い回せるようにしてほしいな。
出向とかでいろんな企業でPC間借りするけど、
結構サクラエディタが入ってたりするのはその辺が楽だからだと思う。
600:名無しさん@お腹いっぱい。
07/11/19 01:18:35 aAUiNWxa0
サクラサクラうるせえ!
601:名無しさん@お腹いっぱい。
07/11/19 01:31:49 b6vEGHp/0
ただだからでしょ。
602:名無しさん@お腹いっぱい。
07/11/19 01:34:46 f7QfDJel0
そこで秀丸エディタ完全持ち出しキットですよ。
603:名無しさん@お腹いっぱい。
07/11/19 01:43:37 ue6orvtV0
レジストリとhidemaruフォルダzipじゃダメなん?
604:名無しさん@お腹いっぱい。
07/11/19 11:50:28 I9968QHc0
持ち出しキットはお願いしてあるよ。
ソースは手元に無いので出せないけど、返事も貰っている。
現状はどうなっているかわからないけど、少なからず手も入ってるよ。
たしか改修履歴には書いてあったと思う。
けっこう前の話だから、もう一度お願いしてもいいかもね。
担当者の方、気さくな方ですよ。
605:名無しさん@お腹いっぱい。
07/11/24 03:15:44 0uY0ns9p0
ファイルの新規作成をした時のデフォルトの文字コードって何処で指定するんだっけ?
606:名無しさん@お腹いっぱい。
07/11/24 03:23:03 sijhm7Uv0
>>605
最低限、設定関係の項目は全て目を通そうぜ。
動作環境 → ファイル → エンコード1 → 標準のエンコードの種類
607:名無しさん@お腹いっぱい。
07/11/24 04:00:36 0uY0ns9p0
全て目を通したけど見逃してた
608:名無しさん@お腹いっぱい。
07/11/24 09:20:10 w+VZA5gf0
ディスプレーをワイドに変えたら、秀丸も激しく
ワイドになってしまいました。設定を色々調べても
正常な幅にする方法がわかりません。教えてください。
609:名無しさん@お腹いっぱい。
07/11/24 10:30:35 I4JTo8BG0
そんな、4:3を引き伸ばしたワイドテレビじゃあるまいし。
610:名無しさん@お腹いっぱい。
07/11/24 10:33:58 fs7PKYJm0
>>608
秀丸だけワイドにってならSS頼む。かなり見てみたい
611:608
07/11/24 10:56:44 B8pvXxkv0
これです。
URLリンク(uproda11.2ch-library.com)
612:名無しさん@お腹いっぱい。
07/11/24 11:05:27 hfwLLnHK0
ツールバーアイコンやタイトルバーのボタンを見るかぎり正常に動いてるだろww
613:名無しさん@お腹いっぱい。
07/11/24 11:12:02 uEohXpWA0
どうみても正常です。ありがとうございました。
614:608
07/11/24 11:12:46 B8pvXxkv0
秀丸を起動したときにWindowの右端を目盛りの端(80桁)
あたりにしたいのです。
615:名無しさん@お腹いっぱい。
07/11/24 11:17:16 tQeR1bZg0
>>611
秀丸の強力なカスタマイズ機能を活用しましょう。
メニュー その他―動作環境
上級者向け設定チェックボックスオン
ウィンドウ―高度なウィンドウ
右下のヘルプボタンを押して説明を閲覧
616:名無しさん@お腹いっぱい。
07/11/24 11:28:23 B8pvXxkv0
>>615
Thanks !
ウィンドウ→配置→「最後のウィンドウ配置を覚える」
にチェックをいれました。
617:名無しさん@お腹いっぱい。
07/11/24 11:51:36 U5P5QNJe0
デスクトップで使ってるカレンダーソフトについてkwsk
618:名無しさん@お腹いっぱい。
07/11/24 11:55:04 fs7PKYJm0
>>611
正常じゃねぇかッ
と思ったがウィンドウサイズね。
>>617
「デスクトップカレンダー」と予想
619:名無しさん@お腹いっぱい。
07/11/24 12:28:29 5usYbhl40
CALEN32 かと思ったが微妙に違うね
620:名無しさん@お腹いっぱい。
07/11/24 14:57:29 nXigoT9w0
Rainlendarじゃねーの?
スキンが変えてあるとか…それはわからんけど、
621:名無しさん@お腹いっぱい。
07/11/24 15:01:54 nXigoT9w0
いや、違うな……
まあ、どうでもいいか
622:名無しさん@お腹いっぱい。
07/11/24 15:41:19 B8pvXxkv0
Vector にある「デスクトップカレンダー」v1.52 ダネ!
古いがXPでも動く
623:名無しさん@お腹いっぱい。
07/11/24 19:02:06 FFKiixuW0
>>616
Congratulations!
もう1つの方法
「1行の文字数を越えたウィンドウを自動的に小さくする」チェックボックスオン
624:名無しさん@お腹いっぱい。
07/11/25 01:58:56 /ThcIrlU0
MSNで Hidemaru
検索してみたら…
関連する項目の検索:
MSNヒドス
625:名無しさん@お腹いっぱい。
07/11/25 15:03:11 6KRSGjnV0
URLリンク(sakuratan.ddo.jp)
Ctrl押しながらここを左クリックするとカーソルがファイル先頭に移動&画面も一番上にスクロールするんだけど
どうすればこの機能をoffに出来るんですか?
626:名無しさん@お腹いっぱい。
07/11/25 15:06:40 bMsBsSIy0
最近知ったファイル全選択機能だね?とっても便利。
OFFにはできません。
Ctrl押さないでください。
627:名無しさん@お腹いっぱい。
07/11/25 15:21:28 y3De0uYw0
Ctrl+Aで十分なのになぜまるおはそんな余計な機能つけたんだ?
マウス派ならそんなのよりクワドラプルクリックで全選択できる方がありがたいと思うが
628:名無しさん@お腹いっぱい。
07/11/25 15:24:36 6KRSGjnV0
特定の行を選択しようとして行番号をクリックするときに間違って押しちゃうんだよねー
629:名無しさん@お腹いっぱい。
07/11/25 17:11:14 EZMY28Jx0
クワドラプルクリック なんて、そっちの方が少数派じゃね?
630:名無しさん@お腹いっぱい。
07/11/25 18:00:13 gUBjqgQK0
#Orikaeshi = getconfig("xAutoAdjustOrikaeshi");
if (#Orikaeshi == 2) // 最大のとき(デフォルト)
config "xAutoAdjustOrikaeshi:1"; // ウィンドウ幅に
else
config "xAutoAdjustOrikaeshi:2"; // 最大に
折り返しトグルしようと思ったのに、最大にしかならない。
どこがいけないんだ?
631:名無しさん@お腹いっぱい。
07/11/25 19:37:06 X1jjRzfy0
>>630
マクロヘルプより
>getconfigのときは 頭についている x は不要です
632:名無しさん@お腹いっぱい。
07/11/25 20:05:30 gUBjqgQK0
>>631___
ヽ|・∀・|/ ありがとう
\[ω ]ノノ
、ハ,,、
633:名無しさん@お腹いっぱい。
07/11/25 21:07:17 TvEIhkpw0
>>629
>627ではないが、
シングルクリックでカーソル移動
ダブルクリックで単語選択
トリプルクリックで行選択
クワドラプルクリックで全体選択
これ、結構判りやすくて使いやすい実装だと思うぞ?
634:名無しさん@お腹いっぱい。
07/11/25 21:17:19 Qh79wAVA0
素直に4回クリックと言えばいいとおもうんだ
635:名無しさん@お腹いっぱい。
07/11/25 21:27:23 y3De0uYw0
クワドラプルクリック言いたいだけちゃうのかと
636:名無しさん@お腹いっぱい。
07/11/26 02:27:37 l99oGqv10
君も10まで覚えてみよう!
シングル-クリック single-click
ダブル-クリック double-click
トリプル-クリック triple-click
クアドラプル-クリック quadruple-click
クインタプル-クリック quintuple-click
セクスタプル-クリック sextuple-click
セプタプル-クリック septuple-click
オクタプル-クリック octuple-click
ナノプル-クリック nonuple-click
ディカプル-クリック decuple-click
637:名無しさん@お腹いっぱい。
07/11/26 19:51:45 jX7I/wHY0
デカプリオクリックに見えたーー
638:名無しさん@お腹いっぱい。
07/11/28 13:03:07 HORRR/3I0
指がつる
639:名無しさん@お腹いっぱい。
07/11/28 14:04:21 y8YlI5r90
あなたは来ない
640:名無しさん@お腹いっぱい。
07/11/28 15:55:20 xBkmmmA00
やっぱタブの切り替え重すぎー
なんとかしてくれー
641:名無しさん@お腹いっぱい。
07/11/28 16:13:26 i8hw4EkN0
キー操作の記録ってタブを超えては続けられないのかな?
切り替えて文字列コピーして戻ってきてほしいのだけど
開始したタブで記録中のまま切り替わってしまう…
642:名無しさん@お腹いっぱい。
07/11/28 22:51:28 k/8/mtXaO
>>640 >>641
EmEditorでも使ってろ!ボケ!
643:堤 善則
07/11/28 22:53:06 RewVfwaP0
>>642
えむは秀丸よりももっと重いだろ。
こんなくそソフト進めるなよ。
644:名無しさん@お腹いっぱい。
07/11/29 01:04:14 GVHRslIT0
【池袋西口】バニーガール【part20】とかに書き込んでてワロタwwwwww
645:名無しさん@お腹いっぱい。
07/11/29 08:36:38 hgfxS7Qu0
秀丸より軽いエディタなんてメモ帳くらいしかないだろw
646:名無しさん@お腹いっぱい。
07/11/29 09:37:52 RpwhWwa70
秀丸って言語は何?
C++?
647:名無しさん@お腹いっぱい。
07/11/29 18:17:53 85uvzWmf0
日本語だろうね。
648:名無しさん@お腹いっぱい。
07/11/29 18:38:30 aEnkvaBX0
日本語っていうと「ひまわり」だっけ?
秀丸誕生時にあったけか。
649:名無しさん@お腹いっぱい。
07/11/29 22:40:32 raGySnnJ0
マジレスする部分ではないと思われ。
「秀丸」は日本語だろうね、というボケかと。
650:名無しさん@お腹いっぱい。
07/11/29 23:41:54 aEnkvaBX0
だってつまんないんだもん
651:名無しさん@お腹いっぱい。
07/11/30 07:58:12 HaQECkC20
マジレスしちゃうとさらにつまらなくなる
652:名無しさん@お腹いっぱい。
07/11/30 08:11:23 06a5G3T90
秀丸はC++みたいだね。
プロジェクトHello World/日本の名物コンピュータを訪ねて
URLリンク(itpro.nikkeibp.co.jp)
Q 一番好きなプログラミング言語は何ですか?
A いろいろな言語の経験がありますが、やはりC++ですね。
ソースコードを見て、マシン語のコードをイメージできるからです。
秀丸エディタもC++で作られています。
最初は、他人が作った正規表現ライブラリを使っていたが、ちょっとできが悪かったので、
自分で作ることにしたそうだ。「どうせ作るなら、世界で一番速い正規表現ライブラリに
してやるんだと思いました」と語る斉藤さんから、プログラム職人の誇りが感じられた。
仕事用マシンが映ってるゾ。
653:名無しさん@お腹いっぱい。
07/11/30 12:58:42 BvhO5Q1c0
しかしその正規表現ライブラリが速さはともかく機能が貧弱すぎて
印刷機能(パブリッシャー含む)と並んで秀丸最大の弱点である罠
Perl互換の機能を追加するか、BREGEXP.DLLに代わってデファクトスタンダードに
なりつつあるbregoni.dllに正式対応するかして欲しい
654:名無しさん@お腹いっぱい。
07/11/30 13:14:58 E0Bc7nk70
HmJreはどのあたりに不満があるんだい?
655:名無しさん@お腹いっぱい。
07/11/30 13:18:42 mnkHRPa00
パブリッシャーは段組の数を増やせ
656:名無しさん@お腹いっぱい。
07/11/30 13:47:41 BvhO5Q1c0
>>654
・\t,\f,\d,\D,\s,\S,\w,\W等が使えない
・拡張16進数表現\x{HHHH}が使えない
・キャプチャ無しグループが使えない(使えればもっと、高速化するはず)
・|が10個くらいまでしか使えない
・\nを含んだ複数行検索に制限がある
657:656
07/11/30 13:51:01 BvhO5Q1c0
スマソ\tは使えるみたいだね
あと>>655の最後2行はHmJreの問題ではなく秀丸本体の制限かも
658:名無しさん@お腹いっぱい。
07/11/30 14:04:33 9na6twpL0
否定先読みとかが使えるあたりはbregexpより高性能だよ。
なんで文字クラスが用意されてないのか分からんが。
659:名無しさん@お腹いっぱい。
07/11/30 15:09:20 C+nrTPwX0
>>654
>タグの対象となるのはあくまで一番ネストの浅いカッコだけなので、例えば、
>(aaa|(bbb|ccc))
>と指定した場合には、それ全体が\1に相当し、\2、\3に該当する物は存在しないことになります。
これ。
660:名無しさん@お腹いっぱい。
07/11/30 16:58:14 E0Bc7nk70
\wも使えるんじゃね?
自分みたいなヌルいユーザだとHmJreで満足なんだけどな。
不満ならBRegIf使えばいいのかね?
661:名無しさん@お腹いっぱい。
07/11/30 22:45:24 IYdH4oJp0
>>660
>不満ならBRegIf使えばいいのかね?
使わない方がいいよ。
bregexp/bregif を使う上での注意
(1) 正規表現を使った既存マクロが動かなくなる。
秀丸特有のタグ付き正規表現を使って編集している場合、
めちゃくちゃになる危険性がある。
(2) 既存ハイライトファイルが動かなくなる。
特定のファイルを読み込んだ瞬間に、
連続でエラーダイアログが登場するので、うんざりする。
そのたびに、書き直しをすることになる。
(3) 改行またぎ正規表現が使えない。
bregexp では、改行またぎ検索ができるのだが、
秀丸の仕様上、改行またぎ検索は使えない。
(4) bregexp には、先読みしかない。
今となっては、bregexp/bregif を使うメリットは少ない。
文字クラスの \d や \w のために、乗り換えはできない。
昔の bregexp/bregif のユーザーは、先読みを必要とする人。
当初は、bregif.dll を jre32.dll にリネームして使っていた。
662:名無しさん@お腹いっぱい。
07/11/30 23:03:26 JPXxmZGG0
>>661
>(4) bregexp には、先読みしかない。
だからbregexpは古いっての。bregonig.dllと比較しる。
663:名無しさん@お腹いっぱい。
07/11/30 23:05:56 inZ3gTU80
>>661
>>594だけど、試しに使い始めてからまだ2週間足らずだけど、問題なく使えてるよ。
ハイライトも BRegIf.DLL の独自拡張に関する部分を修正するだけでおk。
Perl互換で使えるメリットが大きいんジャマイカ。
664:名無しさん@お腹いっぱい。
07/11/30 23:13:00 inZ3gTU80
URLリンク(a7m.sakura.ne.jp)
↑で見ると Em で使われてる Boost::regex が Perl互換に近いな
665:名無しさん@お腹いっぱい。
07/12/01 00:12:47 jmLOYl220
>>664
そのページ、あちこち間違ってて信用できん。
666:名無しさん@お腹いっぱい。
07/12/01 00:32:14 aThhfCXG0
>>664
秀丸先読み戻り読み出来るはずなのに。
667:名無しさん@お腹いっぱい。
07/12/01 01:39:31 AmZJF3F70
改行またぎは秀丸の制限でしょ。
dllによらず、
(.*\n)*
はだめだけど、
.*\n.*\n
ならだいじょうぶ。なはず。
668:名無しさん@お腹いっぱい。
07/12/01 08:48:33 TMQQqENd0
正規表現をPerlに近いものにすると、既存マクロに正しく動作しないものが出る。
それに秀丸マクロはリスト変数を扱えないから、いくら正規表現を強化してもトークン分解のような処理は
ある程度複雑なマクロを組まないと無理。
Perl並みのことができればうれしいけど、要望出せば実現するってたぐいの話じゃないんだよなぁ。
669:名無しさん@お腹いっぱい。
07/12/01 10:31:22 J6eBGgDp0
Q コンピュータのどこが好きですか?
A コンピュータ本体ではなく、プログラムを作ることが好きです。
使うことに興味はありません。
なるほどね。これで納得したよ。
昔から不思議に思ってて、たとえばソフトを使っていて、
作者はこの機能を不便と感じないんだろうか?
最終的には、作者は本当にこのソフトを使ってるの?
と思うことが多かったけど、これで納得。
ようするに、作ることが好きで、使うことに興味がないんだな。
これは斉藤氏に限った話しじゃないけど、オンラインソフト使っててそう思うことが多い。
670:名無しさん@お腹いっぱい。
07/12/01 10:39:07 EaxPiwvV0
へぇw
671:名無しさん@お腹いっぱい。
07/12/01 10:41:35 wbdVAX200
なるほど
672:名無しさん@お腹いっぱい。
07/12/01 12:24:13 6J9c3xjl0
%0って何?
引数全部?
673:名無しさん@お腹いっぱい。
07/12/01 20:55:13 MK46SCXP0
>672
コマンド自体だろ。例えば、
test.bat parm1 parm2
というコマンドラインを実行した場合は
"%0"=="test.bat"
"%1"=="parm1"
"%2=="parm2"
となる。
674:名無しさん@お腹いっぱい。
07/12/02 22:39:51 vKxll0Hm0
>>669
そうか、長年の謎が解けて良かったな。
おめでとう。
675:名無しさん@お腹いっぱい。
07/12/03 02:37:32 EQPtjMai0
だから使用者とのコンタクトがある人は伸びる。
皮肉などではなく作る側にはわからないことが多い。
プログラムに限ることではないだろうが、
自分自身を客にした人は強いよ。
同時に終わりも無くなるから真似したくはないがww
676:名無しさん@お腹いっぱい。
07/12/03 06:56:01 9Gb8DD9i0
おまえら、不満を言うだけじゃなく、公式で要望だしてこいよ。
要望だしたら終わりじゃなくって、掲示板でやりとりできるんだから。
677:名無しさん@お腹いっぱい。
07/12/03 13:52:35 hLt0Sd4z0
登録制の公式と、前準備なしで掛ける2ch秀丸スレを一緒に考えてるバカめっけ
678:名無しさん@お腹いっぱい。
07/12/03 15:54:17 f2S0d6NV0
俺は個性的な観点で行間を読むやつを見つけた。
679:名無しさん@お腹いっぱい。
07/12/03 16:32:48 TV4fWQtD0
nocasesense良いな
もっと早くつけて欲しかった
680:名無しさん@お腹いっぱい。
07/12/05 13:30:47 8/ZLzO6l0
test
681:名無しさん@お腹いっぱい。
07/12/05 15:13:26 AV32g3od0
Ver7.06 age
・ V7.xxでのバグ修正
・ 単語補完で、単語の途中も検索のとき、漢字2バイト目が候補に上がってしまう問題修正。
・ title文でステータスバーの内容を変えたままにしているとき動作環境OKで消える問題修正。
・ 昔からのバグ修正
・ ダブルクリックで単語選択しながらドラッグした場合の挙動改善。
・ 行番号クリックでさらにShift押しながら同じ行番号をクリックしたときの挙動改善。
・ Webブラウズモードで、リンクの途中で改行してしまう場合がある問題修正。
・ Webブラウズモードで、metaタグrefreshがheadタグ内になくても判断するように。
・ その他修正
・ メニュー編集のリセットで、引用付きコピーもOFFにする。
・ Hidemarnet Explorer の新しいバージョン用の修正。
682:名無しさん@お腹いっぱい。
07/12/06 02:28:58 wgT/Xj5O0
ちょっとおまいらに聞きたい。
秀丸って購入してるの?
683:名無しさん@お腹いっぱい。
07/12/06 03:11:32 IVHaDut40
4000Y...もといフリーソフトを公開しているので免除してもらってる
684:名無しさん@お腹いっぱい。
07/12/06 03:26:55 Niw8JHy30
>>682
siteiru yo!
685:名無しさん@お腹いっぱい。
07/12/06 09:49:41 /hET2pzO0
スクロールバーの上にある見出しバーボタンとアウトライン解析の枠ボタンを
消すことは出来ませんか?
686:名無しさん@お腹いっぱい。
07/12/06 10:27:48 tWCZQF5v0
>>682
俺は買った。
687:名無しさん@お腹いっぱい。
07/12/06 10:40:00 3IYQbzXl0
俺は買ってもらった
688:名無しさん@お腹いっぱい。
07/12/06 13:09:21 Qv5uPhxJ0
俺は最初にEmを買った。途中メジャーバージョンアップで合計2回金払った気がする。
次に一個前のMifesも買った。2万くらい払った気がする。
そして秀丸を買った。
最初から秀丸買っておけばよかったと思った。
689:名無しさん@お腹いっぱい。
07/12/06 14:03:17 Xn5FAmic0
1年以上試用したので流石に買った。
メーラーも付いてるからお得だと後から知った。
690:名無しさん@お腹いっぱい。
07/12/06 15:27:46 hVCb3q7K0
十年ぐらい試用してから買った。
691:名無しさん@お腹いっぱい。
07/12/06 16:34:26 jPjJKNDo0
Win3.1時代に作者に直接メールして免除してもらった
こんな長寿で大きな商売になるって知ってたら
もっと仲良くなっとけば良かった、、、
692:名無しさん@お腹いっぱい。
07/12/06 17:30:05 O+b2xNLG0
正規表現についてお聞きしたいのですが、どなたかお分かりになれてる方がおられましたらご教授下さい。
■(不定数の全角文字)(改行) の後に「:」を入れたいのですがどのように記述すればよいのでしょうか。
例
「■あいうえお↓」 を 「■あいうえお:↓」と行いたいのです。(↓は改行)
お忙しいところ申し訳ないですがどなたかご教授下さい。
693:名無しさん@お腹いっぱい。
07/12/06 17:42:09 ZspGprJr0
>>691
10年以上も前なんだねぇ
どんなメール送ったの?
「貧乏学生なのでお金払えません。どうか免除お願いします」とか?
694:名無しさん@お腹いっぱい。
07/12/06 17:44:51 v+SuM75h0
× ご教授
○ ご教示
695:名無しさん@お腹いっぱい。
07/12/06 17:47:49 aU2J0+hb0
Ver 7.07
V7.xxでのバグ修正
V7.06で秀丸メールとのソース同期箇所を反映してしまったのを無かったことにする。
原因不明で異常終了するのは、ソース同期部分である可能性が高いため。
7.06で落ちまくっていたけど、直ったかな?
696:名無しさん@お腹いっぱい。
07/12/06 18:04:51 Qv5uPhxJ0
>>692
■も検索するの?
とりあえず、
検索:■.*$
置換:\0:
とかかなぁ。
教授はあげられません。
697:名無しさん@お腹いっぱい。
07/12/06 21:00:56 jPjJKNDo0
>>693
まったくそんな感じ
+「フリーソフト作りますんで」って
あの当時は免除基準があいまいだったんだよなぁ
俺みたいなやつが多いからソフト作者は免除になったのかなぁ、と勝手に思う今日この頃
698:名無しさん@お腹いっぱい。
07/12/06 21:37:25 S75Br3zt0
俺はちゃんと4000円払ったぞ。
699:名無しさん@お腹いっぱい。
07/12/06 22:56:53 chhFZMAV0
学生免除
700:名無しさん@お腹いっぱい。
07/12/06 22:59:15 mx1Xz/B70
在日免除
701:名無しさん@お腹いっぱい。
07/12/06 23:27:39 vnjhKFFJ0
VistaのAero環境で「常に手前に表示」の状態でタブを切替えると
酷いちらつきかただな〜。そりゃ、もう酷いったらありゃしない。
...sakuraではそんなことないのに。
702:名無しさん@お腹いっぱい。
07/12/06 23:43:20 ZspGprJr0
>>697
いいなぁ
>>701
秀丸ってタブ切り替えるたびにタスクバーがの順番が入れ替わるの気になる…
703:名無しさん@お腹いっぱい。
07/12/06 23:45:33 bvQwbvas0
>>702
ウィンドウを無理やりタブにしてるから当たり前と言えば当たり前
704:701
07/12/07 00:37:39 ZNq8P1IK0
>>702
タスクバーは切替時に注視してないから気にならないな。
701の現象は最悪。
特に背景を黒系統にしてると、ぐえっ、てなる。
705:名無しさん@お腹いっぱい。
07/12/07 00:52:27 oKlI/Guy0
秀丸の正規表現って、前方一致指定とか使えることを知った。
これで色の強調表示とかにも便利だ。
706:名無しさん@お腹いっぱい。
07/12/07 10:11:05 +v9BRoiE0
起動時のウィンドウの高さを文字数で指定しているけど、
ルーラーを表示させている場合でも文字数分
きっちり合わせて欲しい。
707:名無しさん@お腹いっぱい。
07/12/07 13:10:13 t7FB5HMS0
>>698
払ってる人はじめて見た!
708:名無しさん@お腹いっぱい。
07/12/07 13:35:44 Jq8bu2rv0
>>707
昔3000円払った
709:名無しさん@お腹いっぱい。
07/12/07 14:02:35 YvKOfprL0
秀丸は
710:名無しさん@お腹いっぱい。
07/12/07 16:29:00 dqrFqkQ40
割れが多いと言われる秀丸だが長期使用者は意外と払ってる人多いよ。
金払うのは一回だけ、追加徴収なしだしな。
711:名無しさん@お腹いっぱい。
07/12/07 18:10:28 JZclmrbU0
カーソル位置の数字を増やしていくマクロって作ってくれませんか?
1|
この状態でマクロ実行すると2になるような。
712:名無しさん@お腹いっぱい。
07/12/07 18:23:06 WjcR8Wl0P
よくそんなあいまいな仕様で人に頼めるな。
713:名無しさん@お腹いっぱい。
07/12/07 19:44:01 dfQaPLK50
vimのC-A、C-Xみたいな動作にしたいのかな?
それくらい自分で作ればいいのに
714:名無しさん@お腹いっぱい。
07/12/07 19:46:30 xH5N9KPZ0
いろいろあって、疲れました
以前随分ここでお世話になったものです、この世に未練は無いので
最期に少しでも皆さんのお役に立ちたくて、お礼をしたいと思います
必要のない人には全く必要ありませんがww
必要のある人は使って、もっと改良してください、星になって見守ります
//07/12/05// 秀丸マクロ
// ConvertSpaceToTab
// 説明:行頭のスペースをタブに変換する
// 用途:Google サービスにノートブックってあるんだけど、とても便利がいいんだよね、もっぱら自分は、会社と自宅のブリーフケースの代替として使ってるわけですが、C++のコードの場合GoogleノートブックではTABがSPACEに置換されるので、ちょいと一工夫しました
// GoogleノートブックURLリンク(www.google.co.jp)
replaceallfast "^( )","\\t\\t\\t\\t", regular;
replaceallfast "^( )","\\t\\t\\t", regular;
replaceallfast "^( )","\\t\\t", regular;
replaceallfast "^( )","\\t", regular;
715:名無しさん@お腹いっぱい。
07/12/07 22:36:00 zx/9P2T+0
最初の全置換で行頭半角空白は全て消えるのに何やってんの?
つか、意図を説明しているわりにはコードを読むとやりたいことが意味不明だが。
716:名無しさん@お腹いっぱい。
07/12/07 22:46:54 3YsX98Mg0
空白 -> TAB 変換
TAB -> 空白 変換
じゃだめなの?
717:716
07/12/07 23:12:46 3YsX98Mg0
あ、すまん。行頭だけか……
//バカだからこの位しかぱっとは思いつかない。
//でもどっかにありそうだよね。
while(true){
replaceallfast "^( *)( )","\\1\\t",regular;
if(result<=0)break;
}
endmacro;
718:名無しさん@お腹いっぱい。
07/12/07 23:31:40 DhKsnO+b0
>>715
>714は
行頭SPACE16個→TAB4つ
行頭SPACE12個→TAB3つ
行頭SPACE8個→TAB2つ
行頭SPACE4個→TAB1つ
ってマクロを2chに書き込んだらSPACEまとめられた、なオチとかじゃ?
719:名無しさん@お腹いっぱい。
07/12/07 23:58:50 zx/9P2T+0
>>718
なるほど、ソース見ると検索欄の半角空白は上から4個、3個、2個、1個になってるね。
単純に行頭n個の連続空白をn個の連続タブに置換したいみたいだ。
>>717でいけると思う。
720:名無しさん@お腹いっぱい。
07/12/08 00:41:38 sDNYeUJA0
"{" を入力したら、自動でその後ろに、"}" も入力されるようなことってできます?
721:名無しさん@お腹いっぱい。
07/12/08 00:52:19 4BUD37mk0
7.05使ってて、検索窓も使ってるんだけど、
起動直後は検索窓なのに、一旦置き換えでもしちゃうと
次から置き換え窓になっちゃうんだよ。
ビビるよ。
検索したつもりなのに置き換わっちゃうから。
設定で振る舞いを変更出来るなら教えてください。
722:名無しさん@お腹いっぱい。
07/12/08 01:01:17 cmlor5y/0
>>720
insert "{}"; left;
とかいうマクロを作って、適当なキーに割り当てる
723:名無しさん@お腹いっぱい。
07/12/08 01:54:48 sDNYeUJA0
>>722
ありがとうございます。
できれば、"{" が入力された時に、"}" をinsertしたいんです。
自動起動という機能の「編集後タイマー」というので、マクロを起動させ、
入力されたキーが何か判別できればできそうなのですが、
どうもできないような感じなんですよね。
724:名無しさん@お腹いっぱい。
07/12/08 02:59:14 D9zoZ4LZ0
"{"に割り当てればいいんじゃねーのw
まあ補完系のその辺は色々できるようにしてくれると俺もうれしいような気もするが・・・
725:名無しさん@お腹いっぱい。
07/12/08 03:46:10 IhszLf1E0
編集後タイマーはマクロが起動されたときの情報がいまいちとれなくて使いにくいよな
726:名無しさん@お腹いっぱい。
07/12/08 07:32:38 sDNYeUJA0
>>724
"{" に割り当てるってのは、どうやってやるんですか?
[その他]メニュー - [キー割り当て] を見ると、割り当てられるキー
の中に "{" が見当たらないんです。
727:名無しさん@お腹いっぱい。
07/12/08 08:24:34 0g9Z7fnJ0
「ArtTips」も考えてみたら。
728:名無しさん@お腹いっぱい。
07/12/08 08:34:28 sDNYeUJA0
自動起動の「編集後タイマー」というので、マクロを起動させ、
カーソルキーの直前にある文字を取得して、それが "{" だったら、
"}" を insert するという方向で考えてみます。
そういうことができる関数が用意されているといいんですが。
729:名無しさん@お腹いっぱい。
07/12/08 13:31:46 oK2Da/nH0
{ = Shift + [
730:名無しさん@お腹いっぱい。
07/12/08 16:30:40 W+dJmQHn0
編集後タイマーは「文字入力後」ではなく「編集後」だから
カーソルキー直前を取得したらまずいだろ
キー入れ替えソフトでも用意したほうがいいんじゃね?
731:名無しさん@お腹いっぱい。
07/12/08 17:45:24 sDNYeUJA0
とりあえず、できたので報告します。
以下のマクロを作って、自動起動の「編集後タイマー」に登録します。
if (gettext(x - 1, y, x, y) == "{"){
insert"}";
left 1;
}
あやうく、dll作るところでした。
732:名無しさん@お腹いっぱい。
07/12/08 18:17:48 q5WIlU060
>>731
Ctrl+Zするとおかしくなりません?
733:名無しさん@お腹いっぱい。
07/12/08 18:37:07 sDNYeUJA0
>>732
私はキーバインドがXkeymacsで変更してあるんですが、
Ctrl+Z って何の動作ですか?
それ以前に、この書き方だと、"{" だけを入力できません。必ず "{}" になってしまいます orz
やはり、直前に何が入力されたのかが取得できないと難しいかも。
もちっと調べてみます。
734:名無しさん@お腹いっぱい。
07/12/08 18:54:24 q5WIlU060
アンドゥですね(Ctrl+Z)
735:名無しさん@お腹いっぱい。
07/12/08 19:09:40 sDNYeUJA0
>>734
ありがとうございます。
なんとなく、iskeydown というのでできそうです。
736:名無しさん@お腹いっぱい。
07/12/09 14:17:39 eqHRCsOj0
5
737:名無しさん@お腹いっぱい。
07/12/09 22:33:29 hz/ojxGn0
補完辞書のライブラリにHTMLとPHPしかないけど、なぜperlとかの補完辞書はUPされないの?
需要がないから??
738:名無しさん@お腹いっぱい。
07/12/09 22:38:12 5VdPCb600
うpしたいと思う人がいないから
739:名無しさん@お腹いっぱい。
07/12/09 22:59:08 wSQvaD9i0
grepのマクロの書き方が分かりませんがどなたかご指導願います。
いろいろ調べても検索系のマクロしか見つけられませんでした。
grep "文字列", "ファイル", "フォルダ";
endmacro;
で、正規表現、サブフォルダも検索を有効にしたいです。
740:名無しさん@お腹いっぱい。
07/12/09 23:03:43 hz/ojxGn0
perl書きに秀丸使っているからぜひほしいところだなぁ。
VBSもあるとなお嬉しい。
741:名無しさん@お腹いっぱい。
07/12/09 23:05:31 Y/l7hPr90
>>739
マクロにはヘルプがあるけど、見てもわからない?
742:名無しさん@お腹いっぱい。
07/12/09 23:09:10 LEFJnUYc0
>>740
そりゃ、必要だと思う人の中から誰かが作らなきゃ。
HTML用とかを見ればわかるように、単語を並べるだけだから手間はかかるけど誰にでも作れるものだぞ。
743:名無しさん@お腹いっぱい。
07/12/09 23:09:49 wSQvaD9i0
>>741
申し訳ありません。GOOGLEでしか調べてませんでした。
ヘルプに書いてありますね。これでできそうです。
本当にありがとうございました。
744:名無しさん@お腹いっぱい。
07/12/09 23:46:32 G1g7YGHq0
Perlを書くならEmacsを使え。
745:名無しさん@お腹いっぱい。
07/12/10 00:14:58 zuCUjiDw0
五月蝿いよ。
746:名無しさん@お腹いっぱい。
07/12/10 00:20:19 53/IzOs60
Eclipseのコード補完くらいの機能をつけてくれ!
747:名無しさん@お腹いっぱい。
07/12/10 01:57:53 +Qjbws4/0
ここは本当に他人頼りのインターネッツですね
748:名無しさん@お腹いっぱい。
07/12/10 04:17:27 gFUEACdR0
予約語ぶち込んであとは適当に
アウトライン用の正規表現書いて大体終わりかなぁ。
いろいろ作ったけど面倒でうpする気にならない。
色の設定が違うからあんまし他人に役立たないだろうし。
749:名無しさん@お腹いっぱい。
07/12/10 18:56:43 73QgPPTJ0
Ver7.07
V7.xxでのバグ修正
V7.06で秀丸メールとのソース同期箇所を反映してしまったのを無かったことにする。
原因不明で異常終了するのは、ソース同期部分である可能性が高いため。
750:名無しさん@お腹いっぱい。
07/12/10 20:54:44 mr1oSV8W0
久しぶりに、日本語処理で、秀丸マクロを書いたんだけど、
setcompatiblemode 0x20F;
は便利だお。
検索で「点滅表示」にしていても、
setcompatiblemode 0x20F;
すれば「選択表示」の動作になる。
注: setcompatiblemode の前後で、searchmode の値は不変だけど。
751:名無しさん@お腹いっぱい。
07/12/11 23:12:54 sybLOmna0
秀丸マクロの数値型グローバル変数(例. #name)を強調表示したくて、
以下のような正規表現を指定したら、ちゃんと色とかが適用された。
(?<!#)#[a-zA-Z0-9_]+
で、その前に間違えて、(?=#)#[a-zA-Z0-9_]+
とやったんだけど、こっちもちゃんと適用されてた。
ん?なんでだろう。。。
752:名無しさん@お腹いっぱい。
07/12/12 01:05:05 xuwxud570
後者でも、そりゃグローバル変数に*も*マッチするだろうね。
ローカル変数の、最初の"#"を除いた部分、にもマッチしちゃうだろうけどね。
753:名無しさん@お腹いっぱい。
07/12/12 04:38:00 m4xTctlQ0
Windowsを起動すると必ず空の秀丸が一つ立ち上がってしまいます。
常駐を切らずに、これを抑制する方法を教えてください。
754:名無しさん@お腹いっぱい。
07/12/12 06:13:08 FVgUCiSA0
スタートアップに普通の秀丸アイコンがあるんじゃないか?と推理
755:名無しさん@お腹いっぱい。
07/12/12 06:24:50 PoeHSRJg0
>>753
常駐が原因かどうかを判断するために一度常駐を切ってみてはどうでしょうか?
756:名無しさん@お腹いっぱい。
07/12/14 07:51:32 jUjujhbF0
すみません
C++のエディタとして使いたいのですが、自動補完辞書ください
あとコンパイラーと関連づけるにはどうしたらいいですか?
757:名無しさん@お腹いっぱい。
07/12/14 08:01:35 U1+i96yr0
VC++2005/2008EE使うほうが幸せだと思うぞ
758:名無しさん@お腹いっぱい。
07/12/14 08:15:51 jUjujhbF0
どうも でも重いので普通のテキストエディタが良いんです
VC++より使えるように自分で環境を整えていくことにします
出来たらうpします
759:名無しさん@お腹いっぱい。
07/12/14 08:28:18 gS3jj53x0
ここは他人頼りのインターネッツですね
760:名無しさん@お腹いっぱい。
07/12/14 08:29:12 gS3jj53x0
あ、リロードしてなかった
自分で作る気があるのは良いことだ
761:756
07/12/14 09:40:58 jUjujhbF0
すみません
マクロでwindows のテンポラリディレクトリ名を取得するにはどうやったら良いんでしょうか?
762:756
07/12/14 09:55:24 jUjujhbF0
無理そうなのでべつの方法にしました windowsXPならレジストリのキーを取得する方法がありますが
レジストリがない機種だと駄目だからです
763:756
07/12/14 10:02:59 jUjujhbF0
batやexeでプロンプトが立ち上がらずに実行する方法はないですか?
764:名無しさん@お腹いっぱい。
07/12/14 10:06:22 ak2OvN460
荒らしは消えろ。
そうでないというなら、おまえにはいろいろと無理だから初心者板にでも逝ってそのまま帰ってくるな。
765:名無しさん@お腹いっぱい。
07/12/14 13:50:08 bpEZQhGN0
作者さまへ。
秀丸Ver7はタブ化していただきとても便利なのですが、プログラムを何本も書いていると
タブがたくさんできていちいち手動でタブをいくつも閉じています。ファイルメニューからだと
いっぺんに全部閉じるしか方法はありません。そこで、FireFOxに採用されている、「これより左を全部閉じる」
を採用してください。あれは便利です。最新の必要なファイルだけ残しておいてふるい不要なものは全部オート閉じしてくれます。
ぜひぜひ、おながいします。秀丸さんがやってくれなきゃ、EmEditorに乗り換えちゃうぞ。ぷんぷん。
766:名無しさん@お腹いっぱい。
07/12/14 13:53:18 /sB2wQlV0
これ以外を閉じる(O)
左のタブを全て閉じる(L)
左のタブを全て閉じる(R)
こういうのとは違くて?
767:765
07/12/14 13:59:07 bpEZQhGN0
>>766 そんなんどこにある?おいらのはVer7.03だけど、どこ探してもないよ。
困ったなあ。気が向いたらでいいから、おしえてくり。
768:765
07/12/14 14:01:51 bpEZQhGN0
>>766 サンクス。わかった。見つかった。ありがとう。
769:名無しさん@お腹いっぱい。
07/12/14 15:28:47 gS3jj53x0
ここはせっかちが多いインターネッツですね
770:765
07/12/14 15:36:19 bpEZQhGN0
あえて苦言をいうと、ちょっと場所がわかりにくいとおもいます。
もうちょっとわかりやすいところにメニュー作ってください。私の場合はマウスホイールで操作できるようにしましたが、
マニアックすぎるような。。
メニューに取り込んでいいんではないでしょうか?
771:名無しさん@お腹いっぱい。
07/12/14 15:43:40 WFV1khs60
メニューに取り込んでいいと思うし、ツールボタンを用意してもいいと思うけど
マニアックな場所で分かりにくいとは思えないな…。
772:名無しさん@お腹いっぱい。
07/12/14 15:48:09 i26BFH3k0
置換は速くなりましたか?
773:名無しさん@お腹いっぱい。
07/12/14 15:54:36 jUjujhbF0
置換とタブは使えないな
774:名無しさん@お腹いっぱい。
07/12/14 15:55:56 gS3jj53x0
全置換が遅いのは、わざわざ置換してる様子を見せてくれてるから
設定で高速に置換する、をオンにすると他のエディタとそれほど差はない
と、エディタ総合スレで検証した記憶が
775:名無しさん@お腹いっぱい。
07/12/14 15:59:16 gS3jj53x0
タブに関しては設定しだいみたいね、設定をよく読むといいよ
312 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/11/26(月) 00:41:41 ID:XIAhG0b70
基本的には普通のエディタだけど
あるウィンドウをドラッグして別のウィンドウにドロップすると
タブ化して1枚のウィンドウに収まったり、
逆にタブをドラッグしてウィンドウの外にドロップすると
その文書だけタブ解除されて普通のウィンドウに戻ったりするなら、タブ歓迎。
396 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/12/02(日) 23:24:34 ID:rb/3MwRw0
>>315
今気付いたのだが、
動作環境 → ウィンドウ → ☑タブモード → 詳細 → 配置タブ
外部から起動するとき: 「常に新しいウィンドウ」
にするとタブモードでも別ウィンドウで起動するし、
エクスプローラから秀丸に、秀丸から別の秀丸にドラッグすると
一つのウィンドウ内でタブ化できるし、
タブをウィンドウ外にドロップすると別ウィンドウになったり、
など >>312 と同様のことが出来る。
776:名無しさん@お腹いっぱい。
07/12/14 22:11:50 QmaA2i6F0
>>766
左のタブを全て閉じる(L)
左のタブを全て閉じる(R)
違うと思うwwwwwww
777:名無しさん@お腹いっぱい。
07/12/15 02:11:43 P0n8soiv0
>>774
オンにしても遅いし。
778:名無しさん@お腹いっぱい。
07/12/15 02:50:32 CJsD1IN50
「どんな低スペックPC使ってんだよ!」
「CPUは〜、メモリは〜Gだ、低スペックじゃねえ!」
「そんなに大量の置換をテキストエディタでするなよ!」
「巨大なログファイルとか、加工したいんだよ!」
「sedでやれ!」
「工作員乙!」
いつも論点はこんな感じです、ええ。
何度も何度も・・・。
779:名無しさん@お腹いっぱい。
07/12/15 08:58:18 +v6ia6ur0
っつーか、何と比べて遅いんだ?
エディタスレで数万個の正規表現置換を各主要エディタと比較してたが
取り立てて遅いという結果じゃなかったが?
まぁ速い方でもなかったけど
780:名無しさん@お腹いっぱい。
07/12/15 09:23:05 5eRJRa8X0
エディタに読み込まない秀丸grepの置換でも相当遅い それにファイルがでかいとエラーが出る
regrepが相当速い
781:名無しさん@お腹いっぱい。
07/12/15 09:24:52 5eRJRa8X0
秀丸は、grepの強化とタブの強化をして下さい
タブはタブになるだけでメモリ上では複数の秀丸が動いているだけに思えます
省メモリになるようにして下さい
782:名無しさん@お腹いっぱい。
07/12/15 09:27:05 +v6ia6ur0
過去ログ漁ってきた。かなり長くなるので全部は書かないが
10Mのテキスト、110860件の正規表現置換でEmEditor:約2秒 秀丸:約3秒
他にVim、xyzzy、WZとかとも比べて遅くはないって結果だった
ただ全置換のUndoができないのがネック、という話は出てたが
783:名無しさん@お腹いっぱい。
07/12/15 09:30:18 5eRJRa8X0
実際に複数ファイルの置換をよくやってて、実測で遅いんだよ
試しに合計50M位のテキストファイルのつまっているフォルダをREGREPと比較してから言ってくれ
784:名無しさん@お腹いっぱい。
07/12/15 09:33:26 +v6ia6ur0
そりゃregrepと比べりゃ遅いだろうさww
「sedより置換遅いじゃん」とか言ってる様なもんなんだし
エディタとしては遅くないんじゃないの?
regrepより置換速そうなエディタってVimしか思い当たらんけど
どうしてももっと早く、ってんならsed呼び出すマクロ書けば済む話じゃないの?
785:名無しさん@お腹いっぱい。
07/12/15 09:36:08 5eRJRa8X0
あと複数同時起動する為には、テキストをメモリ上に全て読み込まなくていいと思います
なぜなら、表示しているタブや、表示している位置は、あるときしか見ていないからです
見ている付近だけ読み込めたらあとはメモリに乗せ無いようにしたらいいと思います
786:名無しさん@お腹いっぱい。
07/12/15 09:42:30 5eRJRa8X0
たとえば10枚ひらいていたとしたら、タブごとに見ている位置周辺30Kバイトぐらいをメモリに乗せておいて
アクディブなタブは100Kとか500Kくらい読み込んでおけば合計でテキストが占める容量は1M程度になります
あとカーネル部分を乗せても軽いです
787:名無しさん@お腹いっぱい。
07/12/15 09:43:42 +v6ia6ur0
単純に比較対象が変、ってことをわかれよw
「他のエディタより」遅いって話をしてるのかと思って真面目に答えちゃったよ
regrepやsedより速く置換できるエディタがあったら教えてくれよw
つか、もしそれより速く置換できるんだったらregrepの存在意義ないだろ
お前が言ってるのは「秀丸のマクロはCで書いたプログラムより遅いですね」って言ってる様なもの
788:名無しさん@お腹いっぱい。
07/12/15 09:45:33 5eRJRa8X0
>>787
秀丸grepでも鈍いって言う話をしている 最近の秀丸には置換機能もついてたんだよ
789:名無しさん@お腹いっぱい。
07/12/15 09:52:12 5eRJRa8X0
秀丸が遅いのは、逐次で置換しているせいだと思う
一つ変化したら、それに続く全テキストを書き換えているように思う
書き換え位置がわかれば所要時間は (書き換え後の文字列長によるが)
テキストファイルのコピーにかかる時間と大差は無いはずだ
790:名無しさん@お腹いっぱい。
07/12/15 09:52:32 +v6ia6ur0
そんなことは百も承知だよww
だから「grep置換専用のプログラム」と
「エディタのおまけgrep置換機能」の優劣を語っても意味ないっつってんの
regrepで満足してるんならいいじゃん、それで
餅は餅屋だ、お前が言ってるのは「秀丸の印刷機能はwordに比べて貧弱ですね」って言ってるようなもの
791:名無しさん@お腹いっぱい。
07/12/15 09:55:18 5eRJRa8X0
まあまあそういきり立つなよ 秀丸をよりよくするためにユーザーとして意見を書き込んでいるだけだ
792:名無しさん@お腹いっぱい。
07/12/15 10:03:57 +v6ia6ur0
別にいきりたってはいないがw
逆に逐次置換ができなくなったら不便この上ないだろw
そういうユーザーだっているんだよ
「全ファイル一括置換の時はモードを変えてよ」っていう根本的な提案なら
こんなところに書いてないで公式に書いたほうがいいよ
ものすごい大改造だから採用されるかどうかはわからんが
あとageたりsageたりしてるのは何でだ?
793:名無しさん@お腹いっぱい。
07/12/15 10:08:34 D3UvIuxE0
grep置換専用のプログラムを起動するマクロを書くのが手っ取り早い。
そしてそのマクロを公式のマクロライブラリに登録。
秀丸をよりよくしたい人ならやってくれるはず。
794:名無しさん@お腹いっぱい。
07/12/15 10:10:46 5eRJRa8X0
よしやってやるぜ!秀丸マクロの勉強してからだけどね
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5374日前に更新/254 KB
担当:undef