1 名前:名無しさん@お腹いっぱい。 [2009/10/05(月) 18:13:55 ID:nrXMaGnf0] 軽快・高機能・安定と三拍子そろったテキストエディタ 秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part25 pc12.2ch.net/test/read.cgi/software/1248695950/ 公式 ttp://hide.maruo.co.jp/ 秀シリーズサポートフォーラム ttp://www.maruo.co.jp/hidesoft/ 関連スレは>>2-10 くらい
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:30:42 ID:zMbbw/6U0] TAB 表示(小さい>)を 「ファイルタイプ別設定」→「詳細」→「ファイルタイプ別設定」→「タブで空白入力」以外の方法で 非表示にする方法を教えてもらえませんでしょうか。
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:33:29 ID:RQrAVAbw0] >>577 デザイン-タブ文字 のチェックを外す。
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:37:00 ID:zMbbw/6U0] >>578 ありがとう
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:38:05 ID:GRIWpGGx0] >>576 ワロタ
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 22:11:12 ID:VLBQWjCf0] >>576 おお ここれはw
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 22:48:34 ID:K+z1kYq40] そのバグ、私に報告させて頂けませんか 手柄を立てたいのですよ
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 22:59:50 ID:zMbbw/6U0] >>576 1、秀丸を新規起動する 2、検索ダイアログを開く。 3、ダイアログ右下の「検索したら閉じる」チェックをはずす。 4、「上検索」を連打する。 5、「ESCキー」を4、で連打した回数+1 したら元に戻った。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 23:01:16 ID:iCBNBaG50] 何で秀丸すぐ固まってしまうん?
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 02:07:58 ID:q8OMJF420] >576 なんともはや。
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 04:53:21 ID:Tit/+Bwp0] 秀丸エクスプローラーって、具体的に何に使うの? 面白そうなんだけど、なんか、今ひとつ用途がわからない。
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 05:31:19 ID:z5IdCsqe0] 仕事してるふりしてネット閲覧 傍目にはエディタで作業しているように見える。
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 11:31:49 ID:iXbYa5Z30] ブラウザでみるより軽い ソースを開くのに楽
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 12:24:40 ID:yMfui8VS0] マクロからWebにアクセスできる
590 名前:名無しさん@お腹いっぱい。 [2009/11/14(土) 15:39:15 ID:Bm2SIqOU0] 「秀丸エディタ」の正規表現の置換がうまくいきません。 作業内容は、 (1)Excelで作成した表を、タブ区切りのテキストデータとして保存し、 (2)「秀丸エディタ」でそのテキストデータを開き、 ^(先頭文字)⇒¥t¥t¥t に全置換しようとしました。 もともとテキストデータであったファイルを置換するときはうまくいきますが、 Excelからエクスポートしたテキストデータは、先頭行を認識してくれないのでしょうか。 どうすれば、先頭行を置換できるでしょうか。 よろしくお願いいたします。
591 名前:名無しさん@お腹いっぱい。 [2009/11/14(土) 17:10:41 ID:FRZ5SUae0] Firefoxでソースを持ち出し用の秀丸で開くように設定してます ソフトバンクのスマップのCMページのソースを開くと文字化けしてしまいます ttp://smap.softbank.jp/ htmlソースはshift_jisで作成されてるみたいなんですが秀丸で開くと文字化けします。shift_jisとして読み込むと認識エラーになります そこでエンコードの種類をutf-8にして読み込むと文字化けなしに読み込めるようになりました。 このサイトだけではないのですが大抵shift_jisで制作されたページだとこんなふうになります 動作設定とかいじってなく初回起動時のままでもこうなるのですがバグでしょうか?何か解決策はありますでしょうか?
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 17:14:33 ID:wVyYcwE10] >>590 >Excelからエクスポートしたテキストデータは、先頭行を認識してくれないのでしょうか。 常識的に考えてありえないと思うが。とりあえず誘導↓ pc12.2ch.net/test/read.cgi/tech/1241537764/
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 19:47:43 ID:gtolwmxjP] >>591 ここに聞くより、公式に聞いたほうが確実だぞ。 むしろ、その現象はバグよりも、サイトのデータの保存形式とかにもよると思う。 文字コードの自動判別は、いかなる状況にあっても100%完璧であるとは限らないしな。
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 19:56:04 ID:dOqLCHSFP] Firefoxでソース表示に別アプリ使えるんだっけ? アドオンとか使ってるならアドオン作者に問い合わせれば解決じゃね?
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 20:00:19 ID:wBxKdw3W0] about:configで設定して使える
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 20:03:55 ID:wBxKdw3W0] sennden ttp://d.hatena.ne.jp/railtown/20081218/1229571291
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 20:11:24 ID:UVIMbJgk0] DOMドキュメントを見たらそれはHTMLソースではないのでは?
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 20:45:28 ID:bFeWM3gi0] バグか
599 名前:(o^v^o) ◆m0yPyqc5MQ mailto:sage [2009/11/14(土) 20:59:33 ID:PyWYPeze0] >>593 ------------------------------------------------------------- vs_hidemaru.bat (@ C:\Program Files\Hidemaru\vs_hidemaru.bat) ------------------------------------------------------------- @ECHO OFF PUSHD %TEMP% FOR /F "DELIMS=" %%i IN ('dir /b /od') DO SET x=%%i "C:\Program Files\Hidemaru\Hidemaru.exe" "%x%" EXIT ------- user.js ------- user_pref("view_source.editor.external", true); user_pref("view_source.editor.path", "C:\\Program Files\\Hidemaru\\vs_hidemaru.bat");
600 名前:(o^v^o) ◆m0yPyqc5MQ mailto:sage [2009/11/14(土) 21:01:19 ID:PyWYPeze0] アンカーミス: >>599 は>>591 へのレス
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 13:46:27 ID:adtAsjrx0] >Firefoxでソースを持ち出し用の秀丸で開くように設定してます Firefoxの仕様。 1. いかなる文字コードのHTMLも、UTF-8に変換して保存される 2. ゆえにmetaタグを解析して文字コードを決定する秀丸との相性が悪い 3. ついでに言えば、タイトルが非ASCIIなページのソースを開けない (アプリケーション起動時の引数をANSIではなくUTF-8で渡すために 文字化けしてしまい、ファイルが見つからないエラーが出る)
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 15:10:14 ID:5DJ6NlDJ0] >>601 仕様?何言ってんの?俺の環境ではsjisもeucもちゃんと文字化けしないよ
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 16:56:16 ID:iDq82kvm0] >>591 別名でローカル保存した.htmlファイルでなくソース表示の話だよね? メニュー - 表示 - ページのソースでやってみたが Shift-JIS 改行 LFで普通に読めてるが。 Portable Firefox3.5.5 / 秀丸 8β25 hmRegIni.dll 2.01
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 17:34:33 ID:Y2iyJ0WW0] このページをご覧いただくためにはAdobe® Flash® Playerが必要です。 のこと? フラッシュサイトだし…。
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 02:59:01 ID:xQ2WtvlG0] >>602-604 動作設定→ファイル→エンコード1 □XML宣言の認識(X) □HTMLのmetaタグを認識(H) のチェックを入れて同じ操作をやってみ。 >>591 は逆に↑のオプションを無効に。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 09:10:52 ID:VjEXwlVI0] オプションで対応出来てるならいいんじゃね?
607 名前:603 mailto:sage [2009/11/16(月) 09:31:15 ID:kVMpyI6b0] >>605 やってみたが問題なく表示されるよ 試しに別フォルダで まっさらなPortable Firefox と 秀丸+持ち出しキットでも試してみたが同じ XML/HTMLのチェックはどうでもきちんと表示された。
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 09:38:35 ID:kVMpyI6b0] 書き忘れたが OSは XPSP3ね
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 10:38:15 ID:5Kv3+kwz0] 試しにViewSourceWith+秀丸でソース表示したらSJISは文字化ける
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 15:39:00 ID:YATpjALt0] 化けませんよ
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:12:16 ID:YATpjALt0] ブックマークしてあるサイトをかたっぱしからソース表示してみたけど まったく文字化けしない。SHIFT_JIS, euc-jp, utf-8すべて大丈夫。 ちなみに環境は Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.3a1pre) Gecko/20091114 Firefox/3.7a1pre ViewSourceWith 0.5.1 秀丸 7.11 XP Home SP3
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 22:36:09 ID:i9Ap8YPLO] ご先祖様を大切にするとちゃんと動くようになるよ
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 23:18:07 ID:Nx/G41Ab0] hidemaru8.0だと文字化けっちょ
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 23:19:43 ID:BXu9buPH0] お金払ったら有名なあれが届いたので ちょっと笑ったと同時に悲しくなった
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 23:23:30 ID:Q1MxfOLl0] 俺も俺も。 まあアレでだいぶ使ったんだがw
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 00:47:05 ID:rB+WdRHT0] CSVのカンマ位置を揃える変換モジュールを作ったんだけど こんな感じ(実際は等幅フォントで半角スペースで揃える) abc,def,gehi 1,2,3 ↓ abc,def,gehi 1 ,2 ,3 誰か人柱やってみない? やってくれる人いるならどっかにうpする
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 01:39:27 ID:QPJ1Vxrw0] それは物理的にスペースコード挿入して桁を揃えて保存するためのものなの? それともあくまで一時的にスペース入れて視認性を良くするためのものなの? 前者なら既存のマクロかなんかがなかったっけ? 後者は次期バージョンで秀丸本体に搭載されるよ。 ver.8のβで公開されてる>CSVモード
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 02:26:48 ID:JzeUcc9O0] マクロだとコレだな hide.maruo.co.jp/lib/macro/reformcsv221.html 多分 >>616 はDLL化して「数万行でも一瞬でイケる」ヤツだと予想
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 05:05:18 ID:p2tSKGM80] 「変換モジュール」と書いている → 単純なマクロではない = 高速処理 人柱の有無を確認している → 高機能&高性能 うp希望 >>616
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 08:33:10 ID:LYZyg1j8P] 俺は劣化させた車輪の再発明と予想
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 08:40:06 ID:0vfcMFO10] Microsoft Excel使えよ
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 10:04:02 ID:rmvaPn320] 「秀丸のCSVモード」や「Microsoft Excel」を凌駕するような 超高性能アドオンを開発した神が出現したと聞いて来ました うpをお願いします >>616
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 10:28:43 ID:aUlOX2n/0] 8でcsvモードがあるのに誰得
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 13:14:24 ID:hiRDix/uP] おお、ここかあ 秀丸でエクセルを超えるアドオンを開発したという 伝説の616氏がいるとこは で、どこにファイルあるの?
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 14:47:17 ID:kBOjeLc60] あなたがやりたいことは、大抵既に誰かがやりたがっていた事である。
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 18:05:05 ID:fnpQWQY/0] うpまだ?? ・・・高機能ってことは1GB超えなのかなぁ・・・・・ >>616 現在どの程度うp完了してますか?
627 名前:616 mailto:sage [2009/11/17(火) 21:44:41 ID:rB+WdRHT0] ではよろしく頼む ttp://u3.getuploader.com/pic16f774/download/13/cmalign.zip DLL含む故にzipにパス有り(hide)。ダウンロードはパスなし。 VC6で作ってるのでVista,7辺りだと動かないかもしれない(XP,2000でしか動作確認してない) プログラムサイズは8kB位 Cランタイムを使ってない為車輪の再発明しまくり 約10000行を処理するのにかかる時間はNetBurstセレ2GHzで1秒くらい >623 元々の目的は特定記号で桁位置を揃える事が目的でしてな。 例えば連続して並ぶプログラムの代入文を=記号で揃えて視認性向上を狙うとか >626 バグにさえ気をつけて貰えるならとりあえず実用になってるはず
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 23:52:54 ID:Z64d3dei0] 誰が得するの
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/17(火) 23:56:32 ID:syt3tZ1o0] この程度の作業ならPerlで書けばすぐじゃん。
630 名前:名無しさん@お腹いっぱい。 [2009/11/18(水) 00:04:13 ID:rHUgOQLy0] じゃあお前がすぐ書け
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 00:58:12 ID:vMiqv//U0] 私は車輪の再発明どころか火をおこすことさえ出来ない類人猿です
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 18:53:46 ID:DG4fINfp0] モードレスよりサクラエディタのキーワードヘルプを実装してくれ
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 20:08:47 ID:cY4XUGSW0] なんでサクラのヘルプを秀丸で表示する必要があるの? サクラを使えばいいじゃん。 サクラみたいな糞エディタは使ってられないってのなら同意するが。
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 20:53:02 ID:2eZ6WmVy0] >>633 サクラエディタのキーワードヘルプ機能は、あらかじめキーワードと それの説明を用意しておくことで、そのキーワードを選択したときに ポップアップで説明を表示する機能だよ。 ↓こんな感じの。 ttp://kikyou.info/diary/?200409#i24_2
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 22:39:32 ID:HOf6UZ+30] ちょっとウザそうな気もするけど、あれば意外と便利なのかな 気軽にオンオフできて軽ければ欲しい気もするな
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 23:53:23 ID:jPbRZeIX0] まぁ、CompleteXとか使えば似たようなことはできるけどな。 現状であえてやるとしたら、カーソル移動後の自動起動マクロに仕込んでおいて、(特定の色や書式の)単語 の上にカーソルが乗った瞬間に、表示するという感じか? 秀丸の場合、ツールチップヒントみたいなのを出すのは、結構苦労するよな。 それさえ簡単にできたら、マクロでも簡単なんだろうけどな。 # ウィンドウタイトルとか見出しの部分に出すという妥協でよければ、簡単か。
637 名前:名無しさん@お腹いっぱい。 [2009/11/19(木) 00:13:05 ID:EaGD8+x70] LISPでフルカスタマイズできるようにしろよ まともなら他のスクリプト言語でもいいけど
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 03:12:11 ID:+gAJPAsh0] 別にLISPを使えばフルカスタマイズできるようになるわけではない。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 05:50:03 ID:b+UaMZi20] フルカスタマイズしたけりゃソース付きのエディタにするんだな。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 07:50:11 ID:cFZZ8gfIP] 今どきLISPって爺さんw もっと近代的な言語がいくらでもあるのに…
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 11:12:19 ID:/ItJh5wT0] >>640 の考えた近代的な言語が何なのかとか 何を使っているのかとか聞いてみたら爆笑ものだと思うが そういうのはサクラエディタのスレでやってくれ
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 11:17:01 ID:uvXE3pS30] 勝手に仕切ってんじゃねえぞks
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 14:21:39 ID:b+UaMZi20] >>640 職場ではもっぱらEmacsを使ってますが。
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 14:29:13 ID:DXQFyBis0] >freedll(文) >loaddllしたDLLを解放します。 >freedllしないままマクロを終了すると、ロードしたdllはそのままロードされたままになります。 とありますが、秀丸を終了した後もdllはロードされたままってことでしょうか? 頻繁にDLLを呼び出すならfreedllは呼び出さないほうがいいでしょうか?
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 14:52:54 ID:jCX/kv3N0] >>644 秀丸を終了したらDLLは解放される loaddllした時点で内部的にfreedllされるのでパフォーマンス的にはほとんど変わらないはず。気になるならtickcount使ってベンチマーク取ってみたら
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 14:58:02 ID:DXQFyBis0] ありがとうございます freedllを書くようにしたいと思います
647 名前:名無しさん@お腹いっぱい。 [2009/11/19(木) 15:08:42 ID:u/O6xRF40] 秀丸のマクロを先陣を斬る強力ユーザーあべのりさんのmacrodll.dllを知りました。 ttp://homepage3.nifty.com/_htom/macro/macro_dll.html 秀丸v8b25使用してます loaddll "C:\\Program Files\\Hidemaru\\macrodll.dll"; #a = dllfunc("LISTBOX_SET", "Show_only_match", true); #b = dllfunc("LISTBOX_CREATE", hidemaruhandle(0), 300, 300, "Hello", "こんにちは"); x300,y300の位置にheを入力してマクロを呼び出すとリストボックスに「Hello」とヘルプに「こんにちは」を表示する動作をしたいのですが何も動きません どなたかご教示お願い致します LISTBOX_CREATE、LISTBOX_SET ttp://www.ms.u-tokyo.ac.jp/~abenori/mycreate/hidemaru/dllfunc.html#3da26106c04777d612232ad5f25e0588
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 15:38:20 ID:rZDf1rj30] 設定画面をOffice2007みたいにしてほしい。 ttp://uproda11.2ch-library.com/210871YkK/11210871.jpg ・左側の設定一覧はツリー(階層化)にしない ・その代り右側の設定部分にたくさんの設定項目を置き、スクロールできるようにする。 大量に設定したり、設定項目を探す場合はホイールでコロコロする方が楽。 今の秀丸だとツリーをちまちま開いて探していかないといけないから面倒。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 15:41:18 ID:gXcIkaLA0] オム二補完が搭載されてくれればEmEditorから圧倒的にリードできるんだけどなあ テキストエディタなんだからオム二補完は絶対搭載してもらいたい
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 17:49:56 ID:cIaNZqsL0] β26 ・バグ修正 ・アウトライン解析の枠でマクロ実行した場合keypressedの判断がうまくいかないのを修正。 ・右クリックで即座にフォーカス移動するように。 ・[編集]→[変換]サブメニューをOFFにしていると変換の一覧が整形サブメニュー内に出てしまうのを修正。 ・起動数の制限が外部から起動したとき自分自身をカウントしてしまうのを修正。 ・エクスプローラ枠上で検索ダイアログを出すと残像が残るのを修正。 ・非タブモードで検索ダイアログで「選択した範囲内のみ」の行単位の警告が操作できない問題修正。 ・検索したら閉じるOFFで空欄で上検索がおかしいのを修正。 ・段組モードで横スクロール可能な状態のとき、範囲選択などで描画が乱れるのを修正。(V7.00以降のバグ) ・追加・変更点 ・ツールバーに追加できるアイコン追加 (段組モード,ウィンドウ幅で折り返し,固定幅で折り返し,最大幅で折り返し,ウィンドウ分割左右,エクスプローラ枠,アウトプット枠) ・Vista 以降の[スタートメニュー]→[既定のプログラム]→[既定のプログラムの設定]の関連付け対応。 ・ブックマークに「ファイル」としてフォルダを追加したとき、最後に\があっても大丈夫にする。 ・TSV/CSVモードのカラム選択後のドラッグ&ドロップ移動で高速にカラム内容移動を可能にする。 ・TSV/CSVのカラム幅計算の改善。(読み込み後経過表示,編集中計算リアルタイム中断/再開) ・BOX切り抜き/貼り付けで時間がかかる場合、処理中のダイアログを出す。 ・BOX貼り付け,BOX切り抜きを少しだけ高速化。 ・グループ化されたやり直しが途中で切れた場合はエラーメッセージを出すようにする。 ・アウトプット枠の枠内のメニューに「状態...」を追加。 ・アウトプット枠で相対パスのタグジャンプ対応。 ・タグジャンプ失敗時のエラーでフルパスのファイル名を表示する。 ・COM関係で日付プロパティも文字列として取得できるようにする。 ・HmOutputPane.dllにPush/Pop関数追加 ・HmOutputPane.dllのOutput関数でフォーカス移動しないようにする。 ・HmExplorerPane.dllのSetModeなどの関数でフォーカス移動しないようにする。
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 18:25:35 ID:4mISeM/f0] 補完が弱すぎるからマジで補完機能をバージョン8で改良してくれい
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 18:40:07 ID:jCX/kv3N0] >>647 (1) LISTBOX_SETFONT, LISTBOX_SETSHOW, LISTBOX_REDRAW が必要っぽい。 (2) マクロ側でキー入力ループを作らないと、リストボックスが一瞬だけ表示されてすぐ終了しちゃう。 よって最小コードは以下。 loaddll "C:\\Program Files\\Hidemaru\\macrodll.dll"; ##_ = dllfunc("LISTBOX_SETFONT", fontname, fontsize); ##_ = dllfunc("LISTBOX_CREATE", hidemaruhandle(0), 300, 300, "Hello", "こんにちは"); ##_ = dllfunc("LISTBOX_SETSHOW", true); ##_ = dllfunc("LISTBOX_REDRAW"); while (true) { if (inputchar(gettitle(0)) == 0x1B) break; // [Esc] } ##_ = dllfunc("LISTBOX_DESTROY"); freedll; もし補完系マクロを作ろうとしてるんだったら、macrodll を直接使うよりも CompleteX のプラグインとして作った方が早いと思うよ。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 19:19:21 ID:hUfGHjgS0] >>648 Office2007のUIは秀逸だよな 慣れれば2003は使いたくない
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 19:36:31 ID:rKq13YLo0] ##_の書き方は始めてみたけど特殊な変数?
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:02:21 ID:kdQqryR50] >>654 普通の変数
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:04:32 ID:nVqJSY+p0] メニューバーにブックマークを表示すると 子メニューにショートカットが付かないから一々矢印操作するのがめんどくさい
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 20:07:27 ID:nVqJSY+p0] エクスプローラ枠からファイルを新規作成したり移動 ファイルのコピペ切り取りが出来るようにならないかな
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 21:30:52 ID:rZDf1rj30] >>648 設定画面を作る方も使う方もこっちのが楽だと思うんだ。
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/19(木) 23:59:17 ID:iHq4c3pd0] 秀丸の補完強力じゃん
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 00:01:59 ID:xuhLRzOd0] viのomni補完の味を知ると秀丸の補完機能は貧弱
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 00:18:41 ID:8xWlECYJ0] ああ、こういう系はVisualStudioやEclipse使った方がいいよ。
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 00:30:19 ID:kdWqFLpE0] その二つは重すぎる
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 00:36:57 ID:dVu3syd70] でもvi/vimの貧弱な補完よりずっといいよ
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 00:51:14 ID:7i6w+Y3Y0] vimはともかくviに補完なんてないだろw
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 02:01:12 ID:U4ragpNA0] 秀丸が補完強化してくれれば一番スマートに済む
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 02:23:37 ID:kdWqFLpE0] そのためには俺にソースコードを公開すればいい
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 05:55:37 ID:/XfJQ0uG0] ( ゚д゚)ホカーン
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 07:39:14 ID:43TlPqC/P] >>666 こっちにも同じ板の別スレで騒いでるソースコード開示要求君が来たのか? 収益源となっているソフトのソース開示なんて海賊版制作を許諾するも同然、まず開示はないだろ。 というか公式逝け。
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 07:44:14 ID:kdWqFLpE0] >>668 そんなマジレスされてもw
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 21:36:54 ID:GjxJGvUN0] サクラエディタはソースが公開されてるじゃないか。 好きなだけカスタマイズしろよ。
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/20(金) 21:47:59 ID:nKZQndB60] あれは糞エディタだから駄目
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 12:12:27 ID:eLj9W2k00] デフォルトでファイルを保存するときの改行コードをLFにしたいのですができますでしょうか?
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 12:40:38 ID:uzSgmh8xP] メニュー- ファイルタイプ別の設定- その他-保存・読込み- エンコードの種類の指定- 改行=LF にでもすりゃ名前を付けて保存時にはLFになる。 ただし、既に存在するLF以外を使ったファイルに対して 上書き保存では自動で変換はされない。
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 12:53:33 ID:eLj9W2k00] >>673 できました ありがとうございます
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 12:56:01 ID:vMSDZcY30] 秀丸先生が本気になればomni補完なんて楽勝で実装できると思うからよろしくお願いします! 先生まじでお願いします><
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 13:33:58 ID:dP6aaW7z0] 秀丸先生、ここ見てるんかね。 素朴な疑問だけど。
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 13:40:43 ID:usuXQns40] インテリセンスと言った方が通りがいいのでは
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 13:45:44 ID:0GtxRlv10] 開発者はまともなIDE使ってるから高機能化したって無駄。 プリミティブなテキスト編集機能を使いたい時にIDEからエディタを呼び出すんで エディタがテキストの内容をあまり深く理解する必要はない。
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 13:54:01 ID:ogRqqmgC0] 「IDE使ってるから無駄」と「テキストエディタが〜必要ない」の因果関係を大人に分かりやすく教えてくれたまえ
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:00:35 ID:KFYRSxg/0] 開発者が全てIDE使ってるとかどれだけ世間の視野が狭いのだろうか
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:06:07 ID:eBfLQ3NC0] >>680 と同じぐらいの視野じゃね?
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:17:28 ID:tBMdImen0] 補完機能が進化するならした方が良いに決まってるじゃん 進化すると何か都合が悪いことでもあるのか?
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:34:06 ID:DiS1gdq30] 需要が少ない点に不満があるんだろう。 もっとみんながハッピーになる機能追加に注力してほしいということ。
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:35:32 ID:IBiNgZJ50] 作者が他の作業を中断することなくノーコストで実装できるなら ないよりはあった方がいいね。
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:37:56 ID:FslgylO+0] 毎回単発が大杉wwwwwwwww
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 14:41:31 ID:guOAwTiI0] CompleteXがあんなに需要があるのに補完機能がそんなに需要が無いとも言い切れない件
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:22:01 ID:7KIHFjx50] 秀丸エディタマクロライブラリ : ダウンロード情報 全角半角大小文字変換マクロ Ver4.4(付マクロ取り消しマクロ) 参照数:15769 秀ぷよ Ver2.00 おまけつき 参照数:7980 CompleteX v3.11 ◆リストボックスによる入力補完 (PHP 関数辞書つき) 参照数:461
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:38:46 ID:whJAGcgO0] 俺通りすがりのEm作者だけど補完なんて百害あって一利なしですよ。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:44:27 ID:u4hz5/tF0] >>687 それ参考にならん
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 15:59:51 ID:UyELTu6h0] 身の回りの秀丸ユーザーで CompleteXどころか田楽DLL入れてる人なんて一人もいないんだが。 たぶん存在自体知らない。
691 名前:名無しさん@お腹いっぱい。 [2009/11/21(土) 16:04:21 ID:JCvAsdbO0] あなたの周りの人は、大抵あなたと同じようにしかPC を使わない もっと色々な人と繋がろう。もっと視野が広がるから。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:29:57 ID:Nj7neTbn0] >>691 あなたの周りの人は、大抵あなたと同じようにしかPC を使わない もっと色々な人と繋がろう。もっと視野が広がるから。
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:36:29 ID:eC0JhvYM0] 以下ループでw
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:48:54 ID:LUHKE3MP0] この流れ的にCompleteX作者が補完強化に反対してるような気もするんだけど 補完強化されればCompleteXなんて忘れられる存在だもんな
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 16:51:45 ID:PTEFXqUG0] ググってもオムニ補完の意味がわからなかったのでずっとROMってたが、 ようはインテリセンスのことか。 本体側で実装しなくても補完タンが使えればそれでいいんだがな テキスト領域が独自オブジェクト(HM32CLIENT)な秀丸ではかなわぬ夢だが
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:06:09 ID:zTWC4WpJ0] マジレスすると機能の良さは vimのオムニ補完>MSのインテリセンス>秀丸の単語補完
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:07:15 ID:y76e14CF0] >>694 作者ですが… (´∧`) マクロ作者が目指す究極のゴールは、マクロが要らなくなることです。 マクロで補ってた機能が本体に搭載されてマクロが忘れ去られれば、それに越したことはありません。 しかし現状では、本体の補完機能は文脈に応じて候補を変えることができないので、まだ CompleteX を手放せないです。 自動起動マクロに「単語補完直前」があればマクロで文脈解析できるのかもしれないけど…
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:10:45 ID:sZGDww0a0] vimのやつってクラスなのかメソッドなのかとかドロップダウンリストにアイコン表示してくれないんでしょ?
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:23:08 ID:Nk2bTIFZ0] 作者に願うこと ・補完機能の強化 ・さらなるマクロの強化と改良 ・プラグイン開発 俺達ができる事 ・ライブラリを増やす事 ・サポートに協力する事 ・DQNユーザーの相手をする事
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:40:21 ID:skngHB+g0] なんでもかんでも本体に積み込んで重くなるよりも、 必要な機能だけマクロやプラグインで実装するほうがいい。
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 21:52:04 ID:oBx8AV7Q0] viに近い設計思想ですね ボクも、Emacsよりviが好きです
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 22:51:35 ID:Gsos08+H0] >>700 賛成。 マクロの組み込み方やプラグインの組み込み処理が、ワンタッチでできるようになると、 操作性は実装してるのとほとんど変わらない。 その方が軽いし、明らかにいいわな。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:09:59 ID:IBiNgZJ50] そもそも補完機能は既に搭載されてる件 搭載された機能は改良されてもいいでしょ それが補完機能のバージョンアップが困るなら補完機能自体をプラグインにしろと作者に言うべきでは?
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:13:33 ID:sP/tLoee0] 補完が良くなると困るのでCompleteXの中の人が必死で阻止させて頂きます
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:14:41 ID:kSQOR8xF0] nifty-serve の実用フォーラムで、印刷機能強化の要望を出すと、 常連さんが言うんだ。 「秀丸はテキストエディタです、印刷は印刷ソフトを使ってください」 んで、印刷ソフトを紹介する流れ。 いまのパブリッシャーは、いい選択だったね。 しかし、当時の秀丸 v2.xx に比べると、いまの秀丸はオバケだ。
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:34:19 ID:m7lq1/Md0] EmEditorの補完関連は秀丸よりも優れている ttp://www.forest.impress.co.jp/docs/news/20090901_312291.html 秀丸はサクラエディタに毛が生えた程度で大して変わらない お金を払う以上はフリーソフトよりも便利な物にして欲しいな 必要な人がいないなら必要だと思える物に仕上げるのもシェアウェアだと思うんだうん
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:56:56 ID:skngHB+g0] じゃあEmEditorを使えば
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:00:57 ID:Ph8vYJtR0] 括弧の補完もsnippetもマクロで実装してくれてる人がいるから全然問題ないわ。 自分の好きなように弄れる方がいい。 >>697 いつも有り難う。 愛用させて貰ってるよ。
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:53:30 ID:HgfUMNdl0] >>706 >お金を払う以上はフリーソフトよりも便利な物にして欲しいな EmEditorスレのぞいたら、そのお金払うとこでもめてるね。 EmEditorの機能が優れてると思う人は金払ってEmEditor使うのが一番。 乗り換え先にするために、秀丸のEmEditor化を望まれてるんだったら 秀丸ユーザーとしてはちと迷惑だな。違ってたらごめんね。
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:48:24 ID:KLw3LyCw0] プログラミングで補完機能って、そんなに使う? 今の秀丸の機能で十分なんだけど、 みんな何に使ってるんでしょうか?
711 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 02:19:35 ID:M7e68qmF0] >>709 お金を払うことよりはむしろ、お金を払ったユーザーに対する仕打ちに対してもめている。
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 02:25:54 ID:xoF39+Wy0] >>710 VSなんかのインテリセンスみたいなのはいつかは実装したい/してほしいと思ってるけどね
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 02:27:15 ID:NW1+O8nCP] >>710 Html程度にしか使わないがないと困る
714 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 02:28:05 ID:Pv15fJ2F0] 登録されてるマクロが普通に動かないときとかあるけど、唖然としちゃう バージョンの違いかな、エディタそのものに時間かける気ないのに
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 05:31:03 ID:m7ZSI0Kz0] >>706 >秀丸はサクラエディタに毛が生えた程度で大して変わらない これは違うだろ サクラエディタはメモ帳に毛が生えた程度 EmEditorの新機能もほとんど秀丸のパクリ
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 06:01:34 ID:pnOWfnf20] >>712 VS2010からは部分一致の絞り込み表示になるらしい 前方一致検索ではToolStrip〜を補完しようとするとほぼ全打ちする羽目になって インテリセンスの意味皆無だったのでVSの進化としては妥当かと 俺としては挙動をVSに似せてくれるのならそれはそれでありがたいが CompleteXと同じような関数ヘルプを秀丸標準で搭載して欲しいかな PHPみたいに引数の順番に法則性がない言語だといろいろと厳しい
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 06:17:28 ID:pm71oZf70] どんなに補完機能がかしこくなっても俺は使わないから関係ないけどな。 VSでも真っ先にOFFにするし。 それでもなんとかプログラマとして生きていけてます。
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 06:24:26 ID:1XE6U5bm0] まあそれも良いと思うよ。 Emacsの作者も、「苦行ではあるが悪ではない」といっているみたいだし。
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 08:23:23 ID:Baj6s9mj0] Emacs信者がいると面倒臭いから悪
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 10:00:41 ID:WchvZJMk0] vimと掛け持ちしてる俺からすると コード書きの時はvimの補完がもちろんいいんだけど 日本語文章書いてる時の補完は秀丸の方が親切設計、って感じだな これはこれで良いもんだ
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 11:25:08 ID:7PozDClW0] マクロライブラリの作品に5段階で投票できるようにしてくれ レビューとまでは言わないから
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 11:39:13 ID:0W6QhUKt0] そういうのは不要 マクロの良し悪しは使い手が選べばいい 投票なんて必要ない
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 11:40:00 ID:uwiwwbHj0] どの言語のどのレベルの補完を望んでいるのか各々上げていったら。 個人でやるのがどれだけ無理な話か一瞬で明らかになるだろう。
724 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 12:27:52 ID:M7e68qmF0] emacsみたく個別に拡張できるようにすればいいだけじゃん。 何でもかんでも本体に組み込まず、単にやろうと思えば何でもできる柔軟なマクロ環境を提供すればいい。 今のマクロ環境は柔軟性が足りないから、満足のいくマクロが出てこない。
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 12:35:37 ID:3tbG3+Bg0] 機能から補完に関して完全否定な人だけ単発IDで埋まってる謎
726 名前:名無しさん@お腹いっぱい。 [2009/11/22(日) 13:01:23 ID:r1cwYaxy0] マクロ検索でグーグル使うとかふざけてるわ
727 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 13:07:11 ID:3YwGBW4j0] と、マクロも書けない素人が申しております
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 13:47:40 ID:eZUhH5t00] vimもスクリプトでオムニ補完やってるから秀丸のマクロでオムニ補完ができるようになればいいよ CompleteXじゃ物足りないからこれを越えるものを作り上げないとダメダ vivi.dyndns.org/vivi/docs/abbrev/abbrev.html