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


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

秀丸エディタスレ Part18



1 名前:名無しさん@お腹いっぱい。 [2007/03/24(土) 21:57:35 ID:6LjI78MX0]
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう

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


公式
hide.maruo.co.jp/

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

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


830 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/20(日) 21:39:23 ID:mnL45qgc0]
作者自身は「速くなる」と言ってるけどね

831 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/20(日) 22:11:40 ID:w0v7If060]
>>821
お前のレスで思い出したわ
まあ、こんなものに頼らずに標準でできればいいんだけどな

313 :名無しさん@お腹いっぱい。[sage] :2007/02/25(日) 19:06:50 ID:EgcQxL+N0
bregexp.dll使いたいならBRegIf.DLLを使えば。
鬼車使いたいなら、さらにbregonig.dllを使えばいいし。
とりあえずは動くぞ。(落ちたりはしなかった)

832 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/22(火) 22:04:04 ID:rol6jogb0]
常駐はクリップボード履歴の為だけに使ってる。
業務アプリ間でいっぱいコピーする必要がある時なんか特に便利。
コピー履歴の表示もショートカット設定すれば一発だしね。


833 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/23(水) 12:13:23 ID:qNDntgHA0]
コピー履歴の表示の仕方を教えてください

834 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/23(水) 14:08:47 ID:AauMyDDN0]
マクロの書き方でお尋ねします。
「単語のコピー」を連続して行うと、その都度コピー範囲が広がっていきますが、
この累積状態をクリアするコマンドは無いでしょうか?

マクロの最初で copyword しているんですが、マクロを呼ぶ直前に
「単語のコピー」をしていると意図した単語より多くコピーされるので困っています。

right して left する、とかしかないですかねぇ。


835 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/23(水) 14:09:36 ID:xvHRv2Gs0]
YOU、やっちゃいなYO!

836 名前:名無しさん@お腹いっぱい。 [2007/05/23(水) 20:25:12 ID:NIsoWmM70]
>>834
setclipboard "";


837 名前:名無しさん@お腹いっぱい。 mailto:sage! [2007/05/23(水) 20:32:30 ID:1G/ZMRTM0]
>834

試してないけど

escape;

でどうよ?

838 名前:837 mailto:sage! [2007/05/23(水) 20:37:09 ID:1G/ZMRTM0]
…ごめん、今試したら escape じゃダメっぽかった



839 名前:834 mailto:sage [2007/05/23(水) 21:41:17 ID:g56xH3vP0]
>>836-838
ありがとうございます。
setclipboardもescapeダメみたいですね。
>>834で「right して left」と書きましたがこれもダメでした。
マクロの中でカーソル移動させても解除されないようです。

ちなみに秀丸はVer700 β8です。
どう頑張っても無理そうなら要望あげた方が早そうですね。

840 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/23(水) 22:24:23 ID:DoRZYZbn0]
>>839
copywordを使わなきゃいいんじゃない?
selectword+copyにするとか?

841 名前:834 mailto:sage [2007/05/23(水) 22:42:36 ID:g56xH3vP0]
>>840
>selectword+copy
これでいけました!
ありがとうございます。盲点でしたー。

842 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 00:52:20 ID:SlDWOJ4P0]
秀丸の問題ってタブ機能だけだね、俺的に。あ、サクラもかなぁ。

843 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 03:29:22 ID:nkfxTj/60]
SDIで使ってるので俺的には問題なし。

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 06:53:54 ID:5usGem2/0]
今の仕様のままでもタブのうちのどれか一つが死んだら
他のも見えなくなったり、他のも死んだりすることがあるのがつらい。

845 名前:名無しさん@お腹いっぱい。 [2007/05/24(木) 10:54:22 ID:fBu/PSwV0]
つーか、タブ切り替えがアホみたいに遅すぎ

846 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 12:13:19 ID:AMVXohQJ0]
え?

847 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 13:22:58 ID:M/GbohDu0]
キー割り当てを拡張子別にできるようにしてくれ!

848 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 15:26:44 ID:lY1RDG4i0]
>>847
自動起動マクロで
loadkeyassign



849 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 15:45:23 ID:M/GbohDu0]
タブに色々なのが混在してるとメンドクサイんだよね、今は手動でマクロ動かしてるけど
あとloadkeyassignって重くない?てことはマクロじゃなく内部でやっても重いから無理なのかな・・・

850 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 19:41:31 ID:2F7LK40y0]
2007/05/24 Ver7.00β9

・V7.00βでのバグ修正
  ・grepして置換で「所定のフォルダにバックアップを作成する」かつ「サブフォルダも検索する」でバックアップの作成に失敗する問題修正。
・仕様変更
  ・Vistaで「登録されている拡張子は表示しない」になっているときは、開くダイアログでファイル名指定の新規作成をできないようにする。
・その他修正
  ・Hidemarnet Explorer の詳細に「ファイルヒストリに入れる」オプション。(デフォルトOFF)
  ・Hidemarnet Explorer の詳細の「ツールバー」を「アドレスバーとツールバー」に。
  ・まとめてやり直しで時間がかかるとき経過を表示。

851 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 20:02:11 ID:inupvDOA0]
ttp://hide.maruo.co.jp/software/bin/hm700b9_signed.exe


852 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/24(木) 22:59:03 ID:nXP+wLMP0]
>>847
ませま氏の キー割り当て拡張マクロは?

853 名前:名無しさん@お腹いっぱい。 [2007/05/25(金) 20:40:58 ID:f5Xm7JBI0]
公式サポート板や、βサポート板を見てたけど、わがままな奴が多いんだな・・・

開発者は人が良く新規要望をほとんど断らないからか、
それにつけ込んで個人的な要望でも、押し通そうとするわけか。

854 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 21:27:52 ID:xvtsbwrx0]
>>853
今日の人は・・・まぁなんだ
もうちょっと言い方ってもんがあると思うけどね。
秀丸メールはもっとひどい惨状だから
その感覚で秀丸エディタの方にきちゃっているんでしょうかねw

855 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/25(金) 23:21:57 ID:lwfI9x9D0]
ソフトメーカーに要望あげる人なんてどこもわがままな人ばかりじゃないかな。

それよりは、要望の優先度を吟味せず
何でもかんでも対応しちゃう開発者が良くないんじゃないかと。
要望対応する時、秀丸のシェアがどれだけあってどれだけのユーザーが
その機能や設定を求めてるのかを考えているのか怪しく思うことが多い。

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 00:13:08 ID:IXBp5vAo0]
以前はもうちょっと慎重だった気がするけど、なんか最近は結構がんがん行こうぜ状態になってるよな
あの慎重な体制は結構好感がもてたのに

857 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 00:53:48 ID:+1cTPMlD0]
最近は優先順位が弄りやすい順になってる印象が

858 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 01:39:58 ID:xinMAqG20]
それスパゲティになりやすい兆候だよな



859 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 06:01:02 ID:LABOGk620]
>>854
見かねての書き込みがあった模様

>>853,855
わがままといいたい書き込みが多いのかもしれないが
中には建設的提案というべき内容のものもあるように思える
そのあたりを見分けて手際よく処理できるかは作者のセンスと腕しだい

860 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 10:20:47 ID:u1RscNNv0]
俺がした要望つうか、意見も建設的であると思いたい。
華麗にヌルーされたがw

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 10:54:46 ID:G7+nhW1H0]
公式見てきた。
βで下手に手をいれちゃったから、MS-IMEのバグまで呼んできちゃったのか
IME関連はやっぱりというか鬼門だったな。
しまいにはインライン入力までキボンする奴出てきてるし。

現状だと秀丸担当氏が直接掲示板で答えてるからなぁ。まるお氏も丸投げっぽいし
バグ報告はそのほうがいいけど、正直開発者はあんまり矢面に立たせないでやって欲しい。
要望とかは間にサポート担当とかを置いてフィルタリングするとかさ。
マクロ開発者や常連がそのあたり上手く誘導してくれてるのかも知れんけど
それもあんまりやりすぎると閉鎖的で新規ユーザーは発言しにくくなるし、難しいやね

862 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 16:29:09 ID:uFcVbFtk0]
別にβでどんなバグがあってもいいんだけどな・・・
でも、やり取りから場当たり的な印象はあるかなぁ
変なお客さんの相手は大変だろうが・・・

863 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 17:06:18 ID:mrLanhPJ0]
公式見てきました。
後ろ向きでWin-Lose臭の感じられる発言もあれば
前向きでWin-Winの香り漂う発言もありますね。
作者も生身の人間だということをどれだけ考えているかが人によって違うみたい。
ホントにお疲れさまです、作者さん。

864 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 17:28:03 ID:PaO+gSYy0]
MS-IMEのバグ云々でしたらATOKを使うという選択肢もありそうな気がします

865 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 19:19:35 ID:wjYfkyLr0]
うん、俺もそう思った。
それをあそこでレスってやろうかと思ったけど、さすがにそれは止めておいた。
誰か代わりに言ってやって下さい。

MS-Officeを使うのは仕方がないのは判るが、MS-IMEにこだわる必要は無いよね。

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 21:45:16 ID:xinMAqG20]
厨が要望した機能がなくなればんな手間も要らんのにな

867 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 21:50:18 ID:Fj/gIOKB0]
君みたいに自分は厨じゃないと思ってるんだよ。

868 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 23:35:49 ID:vyEbR9490]
秀まるおってこのソフトでいくら儲けたんだ?



869 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 00:19:30 ID:9XWlssMw0]
秀丸Portableみたいな、レジストリ不使用版が出ると持ち運びが出来て有難いんだがなぁ・・・。
サクラエディタや、Terapadみたいに。

持ち運び可能にするソフトみたいなのはあるけど、使い勝手微妙だし。

870 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 00:25:54 ID:GH8LcnuK0]
持ち出しキットじゃダメ?自分はそれで満足してるが

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 00:49:34 ID:9XWlssMw0]
>>870
スマソ、秀丸メールのHmRegIni.dllが流用出来るの、さっき初めて知ったわ。
1から設定しなおさなきゃいけないのはアレだが、これは便利だ。d。

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 01:45:13 ID:GH8LcnuK0]
簡単な移行用プログラムならあるけど
www.ms.u-tokyo.ac.jp/~abenori/mycreate/hidemaru.html#HMREG

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 11:11:39 ID:IDbAv9iK0]
秀丸エディタFloat-Macro(統合版)V7.00 Beta 5です
その他→上級者向け設定にチェック→ホームページURL、Email、ファイル名のマウス操作→クリックで選択、ダブルクリックで開くにチェック
このように設定していますが、URLをシングルクリックしても選択できません。また、ダブルクリックしてもブラウザで開けませんがなぜでしょうか?



874 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 13:13:16 ID:AMXOm8O70]
>>873
> その他→上級者向け設定にチェック→ホームページURL、Email、ファイル名のマウス操作→クリックで選択、ダブルクリックで開くにチェック
> このように設定していますが、URLをシングルクリックしても選択できません。また、ダブルクリックしてもブラウザで開けませんがなぜでしょうか?
とりあえずβ9にしてみれば?特に問題ないよ。


875 名前:名無しさん@お腹いっぱい。 [2007/05/27(日) 13:42:51 ID:orbJV0540]
> EA11R@一般ユーザです。
>
> > 私は、安易にオプションを追加するのではなく、根本的な原因を探って、
> >「勝手に確定」を起きなくするのが大切で、オプションは最終手段だと思って
> >います。
> その機能が必要だ、とか、有意だ、ってユーザさんにとっては、そうかもしれま
> せん。
> そう言ったユーザさんの環境で出てなくて、そうでない私のところで出たのが、
> 今回の不幸なんでしょうね。
>
>
> > ご面倒でしょうが、MS-IME の設定を教えて頂けると、私の環境でも起きる
> >のか調べることも出来るのですが...。あと可能性は低いと思うのですが、常
> >駐を含め他のソフトウェアとの組み合わせということはありませんか?
> Windows Updateで更新がかかった分以外は、バージョンも含めて、V6→V7の際に
> 全てのサービスも含めて常駐させている物に変更はありません。
> 強いて言えば、秀丸メールのβを何回か入れなおした、ってのと、常駐秀丸が動
> いているので、秀丸エディタのバージョンが変わったぐらいでしょうか。
>
> 別に面倒じゃないですし、秀丸担当さんから設定がほしい、といわれたら、レジ
> ストリのエクスポートもしますし。
> まぁ、MS-IMEの設定は、一通り、全部かいて見ましょう。

秀丸カイハツシャサンも大変だなぁ〜

876 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 14:11:56 ID:l554yJnM0]
>>871
便利な技の紹介ありがd
お礼といっては何だけど、1から設定しなおさなくても大丈夫な方法見つけ。
HmRegIni.dll
をキーワードにしてググれば簡単にたどり着けます。

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 16:36:27 ID:IDbAv9iK0]
>>874
>>873です、取り合えずβ9にアップデートしてみましたが状況は同じでした
常駐しているソフト、(bluewind、Virtual Desktop for Win32)とか外しても一緒です
なんだろうな?原因は

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 17:29:28 ID:q0SINOqB0]
>>877
とりあえず、範囲選択の件はわからないから、置いておくとして、
他の設定に変更すればクリックやダブルクリックで、URLに飛べるの?




879 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 19:08:22 ID:IDbAv9iK0]
>>878どうもです
>>他の設定に変更すればクリックやダブルクリックで、URLに飛べるの?
いいえ飛ぶことができません
homepage3.nifty.com/_htom/macro/hm_mail.html#label-42
ここに
”URLリンクをクリックしてもブラウザが起動しない”という記事が掲載されていたので
試してみましたがやはり上手くいきません

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 19:26:46 ID:eOQzblrO0]
>>879

> ”URLリンクをクリックしてもブラウザが起動しない”という記事が掲載されていたので
> 試してみましたがやはり上手くいきません
「ファイル名を指定して実行」〜をやっても、正常に起動するけど、秀丸エディタ上では
全然だめってこと?
そうなると、強調表示で、URLのカラー表示が無効になっている位しか思いつかない。
ここも正常だと、お手上げなので、公式に報告かなぁ。


881 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 21:01:19 ID:T36N2JdX0]
実はURLが
ttp://
だったとか...

882 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 01:43:02 ID:U6lkYLQc0]
IME関係の実装は止めればいいのにな。
新たなバグ拾う可能性が出てきたし、まだベータだから機能は要らなかったといえばなんとでもなるだろうし。

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 02:27:38 ID:MX5aIPUa0]
きっと次のβで完璧になおってますよ!(嘘)

884 名前:名無しさん@お腹いっぱい。 [2007/05/29(火) 15:13:50 ID:n4Gg2RhP0]
秀丸のマクロを作ろうと思っています。
どのスレに行ったらいいか分からないので取りあえずここで
質問させてもらいます。
マウスカーソルの位置を取得したいんですけど、
それらしい関数はなさそうですね。
普通のプロンプトのカーソルの位置は取得できるんでしょうけど、
マウスの位置までは無理なのでしょうか?


885 名前:名無しさん@お腹いっぱい。 [2007/05/29(火) 15:25:08 ID:n4Gg2RhP0]
私の場合10年前に衝動買いしたEncartaのおまけBookshelfで
>>715と似たようなことをしていますが、右クリックで
割り付けようとすると、カーソルがその位置まで移動しません。
左クリックならいいんでしょうけど、割付はないし左ダブルクリックは
普通の1単語選択で結構重宝します。
トリプルクリックはあまりにもめんどくさいです。
そこで右クリックで異動しないカーソルをマクロで移動させようとしているわけです。
ちなみに真ん中はバビロン・・・を使っています。
マウスの位置さえ取得できればmovetoで何とかなると思います。
どうかお教え願いします。

886 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 15:39:00 ID:MX5aIPUa0]
意味がわからん

887 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 15:59:29 ID:iSQojjgs0]
同感だ。

問題の位置取得はDLL作ればできるだろ

888 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 16:08:16 ID:2wsTEirV0]
>で、秀丸エディタには前後フィードバックをしないオプションを追加するので、
>これでおおかたの原因もわかり、もどかしい状態も無く問題も解決、なのではな
>いでしょうか。

これを見て秀丸担当氏は、さすがだなと思ったわ。
文面には、微妙に氏の心情も現れているしw

これに、EA11R氏 がまた的外れなレスをするんだろうなw
自分の発言にレスがつけば、それに反論レスを返さないと気が済まん人のようだからな、こいつ。



889 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 17:32:14 ID:Sl6gdGO90]
ヲチは他所でやれや

890 名前:名無しさん@お腹いっぱい。 [2007/05/29(火) 17:39:44 ID:0qcPxoKW0]
名前がおかしいバグって直るみこみはあるの?

891 名前:名無しさん@お腹いっぱい。 [2007/05/29(火) 18:01:11 ID:d76xrYKk0]
秀丸はマクロ多いしなかなか便利だな。
これなら金払っていい。
いい仕事してる。

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 18:17:44 ID:kMk/LjIT0]
6.11


893 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 19:04:53 ID:HuJ/dj6C0]
> 秀丸のバックアップフォルダ(「パス」−「所定のフォルダにバックアップを作成す
>る」)は、絶対パスで指定しなければなりませんが、これを相対パスで指定するよう
>には出来ないのでしょうか?
ttp://maruo.dyndns.org:81/hidesoft/hidesoft_2/x01536.html#1546


これって未だに出来ないの?

894 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 19:37:51 ID:8Z3eyrtt0]
>>888
商売だから我慢しなきゃならないんだがあれはキツいなw

しかしどう考えても一人の環境のために起きている問題のためにオプションが増えるってのは嫌だなぁ

895 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 20:19:12 ID:ZlkQBDBA0]
たった一人だけの要望はまず「要望リスト」に入れて
同様の要望が複数来たら動き始めるようにした方がいいんじゃない。
使わない人にとっては
「オプションが1つ増える」=「目障りなゴミが1つ増える」
だから。
なんでもかんでもほいほい取り入れてマニアックな設定項目だらけになって
新規ユーザーがよりつかなくなったりしないか不安。


896 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 20:33:18 ID:8Z3eyrtt0]
一応上級者スイッチがあるから初心者対策は大丈夫かな
今回のもトラブルシューティングに入れるだろうからそれほど目立たないと思うし
担当の人はもう相手するのが面倒だからもうオプション付けるよって感じだと思うのでまぁ仕方ない

ただ駄々を捏ねれば聞いてくれるみたいな流れにならないかちょっと不安
考えすぎだと思うけど

897 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 20:38:01 ID:HuJ/dj6C0]
ファイルのパス(ファイルを含んでいるはずのフォルダ自体)が存在しません。
ファイル名 = c:\xxx\yyy\zzz\Group1\macro1.mac


みたいなエラーが多発するんだが、
持ち出しキット使ってるからかなぁ・・・?

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 21:26:30 ID:PRlKYTZ80]
本家の掲示板がspamですごいことになってる。



899 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/29(火) 21:51:49 ID:2XBUPreM0]
>>885
マウスポインタの座標を取得する方法はない。自分でDLLを作るしか。

右クリックに割り当てて、左クリック→右クリックすればいいのでは。大した手間じゃない。
それとも指を動かすのが不自由な人? だとしたらマウスユーティリティ系を探すか、
トラックボールの導入を検討したほうがいいかも。

> マウスの位置さえ取得できればmovetoで何とかなると思います。
無理だろ…少なくともスマートには書けないと思うよん

900 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 03:44:36 ID:/JrUwaCd0]
>899
全く同じ方法をとっています。ただ、私はものすごく横着で??なので
ついでに右クリック一発でできるようにしようと考えたわけです。
田楽というものを使おうと思ったけど、それを使うにしても秀丸の内部
構造がわからないとできないと思うし。
マクロで使える変数自体は、$とか#とかで田楽から帰ってくる構造体
なんて使えるのかしら?
しかも、秀丸のエディタに合わせたX,Y座標じゃなくてウィンドウそのものの
VCで記述したようなXY座標だろうから、本当に秀丸のソースがわからないと
エディタのカーソルのXY座標に変換するのは困難ですね。



901 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 04:05:36 ID:/JrUwaCd0]
コマンド名: getcursorpos

用途: マウスカーソルの位置を返す

構文: getcursorpos

現在のマウスカーソルのスクリーン座標を「x,y」という書式で返します
(単位はピクセル)。


田楽サーバのマニュアルにはこれだけしか書いていません。
更にホームページで調べてみると、

BOOL GetCursorPos(LPPOINT lpPoint);

こんな感じになっています。
wisdom.sakura.ne.jp/system/winapi/win32/win44.html
このホームページを一部抜粋すると、
case WM_KEYDOWN:
GetCursorPos(&po);
if(wp == VK_UP) po.y--;
if(wp == VK_DOWN) po.y++;
if(wp == VK_LEFT) po.x--;
if(wp == VK_RIGHT) po.x++;
こんな感じになっているのでポインタを使っている上に構造体
まで使っている形にな留と思います・・・。
もしこの変数が秀丸マクロで使えるとしても、だだのWindowもしくは
デスクトップのピクセル座標を秀丸のカーソルの座標に変えるのは
困難だろうなぁ。




902 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 04:33:09 ID:O1zk0eCY0]
置換処理を行うマクロを使っているのですが、
マクロ実行後にカーソルが最終置換位置に飛んで使い難いです。

カーソル位置を、置換マクロ開始と終了後で変えないやり方は出来ないでしょうか。
作業してる位置でマクロ実行 →作業位置から飛ぶ 手動で戻るこんな感じなんです

903 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 04:33:16 ID:/JrUwaCd0]
上の書き込みをしたものですが。
独自に構造体で一つにまとまっているのを
分離するDLLを作らないといけないようですね。
中身はLongなので秀丸で行けないかなぁ?


904 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 04:35:58 ID:0I7ECt7p0]
>>902
マクロの最初に位置取得してそこに戻ればいいだけでないの?
ってそういう話ではないのか?

905 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 04:41:11 ID:/JrUwaCd0]
あら? これってVCそのもの?
GetcurposってPOINTをMSDNで調べているうちに
VCで使われているみたい?
田楽で独自に作った関数かと思った。
ていうかあまりプログラムには詳しくないのがばればれ^^
じゃあ田楽いらないじゃない?



906 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 04:44:37 ID:/JrUwaCd0]
いや? ポインタとかさえ使わないものなら田楽が
便利になってくるのかな?
独り言ばかりですいません。


907 名前:名無しさん@お腹いっぱい。 [2007/05/30(水) 04:48:56 ID:/JrUwaCd0]
なんかこんなことをしているうちにまともに
左クリック+右クリックで英語の勉強をしたほうが
早いような気がしてきた・・・。


908 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 04:58:48 ID:O1zk0eCY0]
>>904
[検索開始位置へ戻る] を使ってみたら置換にも有効でした。
ありがとうございます



909 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/30(水) 08:44:40 ID:+3WWKvMFO]
ID:/JrUwaCd0 がまるきり的外れな方向に突っ走ってる気がする件
田楽は秀丸で使うためのライブラリみたいなもんだと思うんだが
それを更にラッパーで包む必要なんてあるんか?

何やりたいんだかいまいちわからんが無理にマクロでやらせようとせんで
Autohotokey辺りで外部フックかけたほうが早くないか?

910 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/31(木) 22:32:17 ID:5DF7OX6j0]
>>903の書き込みの時点でで、マクロ書けるレベルじゃないことは、皆百も承知だ。

911 名前:名無しさん@お腹いっぱい。 [2007/05/31(木) 22:53:07 ID:cZ76PoPH0]
秀丸で開いているファイルを、他のプログラムで更新しているとき、
自動的に読み込みのし直しをするようにはできないでしょうか?


その他-動作環境-ファイル-排他制御-他のソフトでファイルが書き換えられていないか確認 で、
「ファイルのタイムスタンプを時々チェックする」「自動で再読み込みする」の
両方をチェックしていますが、ウインドウのアクティブを切り替えたりしないと再読み込みされず、希望の動作になりませんでした。


912 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 00:57:05 ID:OdpOSmyh0]
2007/05/31 Ver7.00β10

・バグ修正
  ・マルチモニタで縦にモニタを配置したときで「最大化時にキャプションとメニューを消す」になっていると縦に大きくサイズ変更できない問題修正。
  ・xpのビジュアルスタイルをクラシックにしたとき死ぬことがある問題の対策。
  ・アウトライン解析の枠で強調表示のときで「一覧に何もありません」のとき余計なスクロールバーは出さないようにする。
  ・キー操作の記録・再生の互換性のための修正
  ・全置換処理中は自動保存が働かないようにする。
  ・全て展開で行番号の表示が崩れることがある問題修正。
  ・置換で0文字ヒットの場合は次に進んでループしないような対策。
・その他修正
  ・[動作環境]→[高度な編集2]にIMEを追加して「前後フィードバックを使う」を追加。(デフォルトON)
  ・範囲選択の再変換で長すぎる場合に範囲を調整する。
  ・検索/置換ダイアログで制御コードを含んでしまっている場合は警告を表示。

hide.maruo.co.jp/software/bin/hm700b10_signed.exe

913 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 05:45:12 ID:6m9tY33Y0]
>>911
いらねえよ。

二重動作みたいな危険なファイル操作させる前に 一旦終了させれば済む事。

914 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 05:56:15 ID:kAlgsCPV0]
>>911
それちょっと欲しい。
tailみたいな使い方がしたい。

915 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 07:16:15 ID:fOt4BhTF0]
>>911
「時々チェック」ON、「自動再読込み」OFFで使ってるが、
(アプリの動作みながらini開きっぱなしで編集する場合自動で再読込みされるのは困るから)
今の更新タイミングがベストだな
非アクティブの状態でいちいちダイアログ出されるのはうざくてたまらん。

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 10:55:43 ID:wfofggzG0]
>>911
秀丸の排他制御はOFFにしてるんだよね?

917 名前:911 mailto:sage [2007/06/01(金) 19:29:00 ID:fFMUmY2f0]
排他制御はOFFにしてる。

別に更新真っ最中のファイルに対して秀丸で何かしたいわけじゃなくて、
具体的に言うとコンパイル結果をリダイレクトでファイルに吐き出して、
流れて行くwarningやerrorを秀丸で更新することなく見たかったんだよね。
秀丸で見れたらタグジャンプ使えて便利だし。

918 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 21:49:18 ID:6fFeo+GP0]
俺はアウトプットから一旦エディタウィンドウの該当行に飛んでから
ツールに登録した秀丸を行指定した状態でショートカットキーで起動してる
一手間あるけどまぁいい感じ

.NETやり始めてからはVC2005exp上でコーディングする事も多くなったけどね・・・




919 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 22:02:38 ID:UdwDmXC40]
>917
秀丸の「プログラム実行」じゃダメなのか?

920 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/01(金) 22:18:16 ID:hBNHzu390]
コンパイラの出力を秀丸にリダイレクトしてタグジャンプが可能みたいだな。

921 名前:911 mailto:sage [2007/06/02(土) 12:44:28 ID:pWYvMB3g0]
「プログラム実行」って知らなかったけど、いろいろ出来そうだね。今度試してみよ。

別の質問になるんだけど、「{に移動」「}に移動」で、対応する括弧がない場合は
"対応する括弧が見つかりませんでした。"
ってダイアログが出るけど、ダイアログが出ないようには出来ないかな?

922 名前:911 mailto:sage [2007/06/02(土) 14:15:30 ID:ZMilJH+z0]
自己解決しました。

923 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/02(土) 15:40:27 ID:ZMilJH+z0]
--- 特別告知(アクセスしなきゃ絶対後悔するよ!)---
HN:こーすけ(Blade9)
畑で働きたいです。(^-^)
果物農家を目指す無一文。
地方の方で住み込みで働かせてくれる農家があれば
連絡お願いいたします。
blade9@murakumo.jp
blog.so-net.ne.jp/blade9/
アクセス数を稼いでいますので、ぜひ足を運んで下さい。
--- 特別告知(アクセスしなきゃ絶対後悔するよ!)---


924 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 19:50:27 ID:PqXzZLwz0]
ちょっと聞きたいのだが、

秀丸で開いてるテキストファイルを、「削除(ゴミ箱に移動)して閉じる」
というコマンドは、秀丸には用意されてないのかな?

925 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 20:10:46 ID:hexC/b4P0]
それもいいけどタブをドラッグアンドドロップしてコピーとかしたい
ごみ箱にドロップすれば削除の方向で

926 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 05:23:49 ID:pxyMZuK00]
>>924
あくまで個人的見解だが、そういうのはテキストエディタの仕事じゃないと思ってる。

927 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 05:56:27 ID:NvLWJuyH0]
>>925
文章の範囲指定した後 マウスでドラッグアンドドロップで移動は出来るよな。

shift押しながらだと 常に移動
ctrl押しながらだと常にコピー
del押せば削除

これじゃダメなのか?

928 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 06:08:50 ID:NvLWJuyH0]
>>924
[破棄して終了]のボタンはあるね

秀丸のショートカット一覧 ヘルプにも載って無いよ・・
ググっても詳しいページが判らん 誰かいいページ教えて



929 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 06:25:54 ID:NvLWJuyH0]
秀丸の場合は自分でキー割り当てしないといけないのか・・迷うな

930 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/04(月) 06:29:31 ID:NvLWJuyH0]
ググてたらいいページ見付けた

FrontPage - 秀丸まとめWiki
ttp://wiki.web-ghost.net/index.cgi/hidemaru?page=FrontPage

次期テンプレに是非入れてくれ






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

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

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