秀丸エディタスレ Part46at SOFTWARE
秀丸エディタスレ Part46 - 暇つぶし2ch2:名無しさん@お腹いっぱい。 (ワッチョイW 4f74-rLxr)
23/02/16 19:18:29.49 I5ICFkBF0.net
>>1
秀丸は韓国でも通用するエディタ

3:名無しさん@お腹いっぱい。 (ワッチョイ 0a6e-i7+J)
23/02/17 08:51:22.26 GM6Hw0HM0.net
Ver9.20

4:名無しさん@お腹いっぱい。 (ワッチョイ 2373-/+FQ)
23/02/19 17:58:05.56 IK5YhytP0.net
リソース文字列を表示するマクロってどう作るんでしょうか?
src.cppのIDS_HOGEにカーソルが合っている状態でマクロを呼び出すと、"ほげほげ"が表示される感じです。

■A/B/C/D/E/src.cpp
...
IDS_HOGE
...

■A/B/C/Lang/res.rc
STRINGTABLE DISCARDABLE
BEGIN
...
IDS_HOGE "ほげほげ"
...
END

既存マクロで似たようなのあったらそれを改良するのですが、イチから作るとなるとなかなか敷居が高く。。

5:名無しさん@お腹いっぱい。 (アウアウウーT Sa49-h1Ka)
23/02/19 18:05:13.27 Dk+CAQLua.net
×敷居が高い
○ハードルが高い

6:名無しさん@お腹いっぱい。 (ワッチョイ 2373-/+FQ)
23/02/19 18:14:17.95 IK5YhytP0.net
すいません、ハードルが高いでした・・
よろしくお願いしますm(_ _)m

7:名無しさん@お腹いっぱい。 (ワッチョイ 2373-/+FQ)
23/02/24 10:47:17.27 q+QK81tt0.net
>>4ですが1から勉強するしか無いでしょうか・・・
このマクロ参考になるよとかの情報でも良いのですが(T_T)

8:名無しさん@お腹いっぱい。 (ササクッテロ Spe1-SwT2)
23/02/24 11:10:19.15 /LlAOY1Ap.net
まだこのスレ立った事知らない人が多いのかも
因みに「表示」というのは、"ほげほげ"の先頭へカーソル移動したいという事なの?

9:名無しさん@お腹いっぱい。 (ササクッテロ Spe1-SwT2)
23/02/24 12:42:05.17 fzmjhi2Kp.net
あ、違うね
IDS_HOGEの先頭?にカーソルを立てたら、"ほげほげ"がコメント的に見える様にできないかって事か。
アウトライン表示だけじゃ駄目なのかね。

10:名無しさん@お腹いっぱい。 (ワッチョイ 2373-/+FQ)
23/02/24 15:01:05.91 q+QK81tt0.net
>>8-9
レスありがとう御座います。
コメント的に見える様に....の方です。

>>4の場合、src.cppのIDS_HOGEにカーソルがある状態でキーを押したら、res.rcを開かないでも
ポップアップで「ほげほげ」と表示されるような感じです。

11:名無しさん@お腹いっぱい。 (ササクッテロ Spe1-SwT2)
23/02/24 16:05:15.94 +kxe4Ys+p.net
■~src.cpp
から
参照元のIDS_HOGE
までのパターン性がちょっと掴めないから、どうかな。特にsrc.cppの前。
参照先の■~res.rcの内容と違ってるよね。

12:名無しさん@お腹いっぱい。 (ワッチョイ 2373-/+FQ)
23/02/24 20:30:58.71 q+QK81tt0.net
>>11
ありがとう御座います。
res.rcの所在はマクロ側で事前に登録しておくという感じでも大丈夫です。
「登録された1ファイルの中から、IDS_HOGEを検索して定義内容を表示する」みたいな。

13:名無しさん@お腹いっぱい。 (ワッチョイW 766e-qMaz)
23/02/25 02:11:35.79 9gzk7vzG0.net
1. カーソル位置を「単語の選択」してIDS_HOGEを拾って変数($target とか)に入れといて
2. res.rcを(バッググラウンドとか非表示で)開いて切り替えて
3. IDS_HOGE " を検索
4. 選択開始後に次の " を検索して選択されて要る "ほげほげ" を拾う
(もしくは正規表現で "ほげほげ" 部分をうまいこと拾う)
5. src.cppに戻ってきてからメッセージボックスで "ほげほげ" を表示
 ツールチップ表示にしたいなら macrodll.dll あたりが必要かも
 title文使えばステータスバーへの表示ならできるかも

具体的な記載方法は「キー操作の記録開始/終了」「キー操作の保存」で
操作作業をマクロに書き出せるのでそれを改造していくといい

ただぶっちゃけ秀丸マクロでVSCODEの拡張機能のようなことするのは難しい
質問の答えとは違うけどctagとタグジャンプ使った方が目的に近いことが実現できると思う

14:名無しさん@お腹いっぱい。 (ワッチョイ da73-wWxq)
23/02/26 21:33:48.97 6xoTG5Gp0.net
>>13
ありがとう御座います。
参考にさせて頂きます。

ctagsは使用してるんですけど、リソース番号の方(resource.h)に飛んじゃうんですよね(u_u)

■A/B/C/resource.h
#define ..
#define IDS_HOGE 1006
#define ..
#define ..

15:名無しさん@お腹いっぱい。 (ヒッナーW ee25-yeYs)
23/03/03 13:43:38.32 HaP46PFw00303.net
質問を教えてください。
This is a pen. That is England. My Mother's name is TARO.
という文字列を、
This is a pen.
That is England.
My Mother's name is TARO.
となることを期待して、「.」→「.\n」、正規表現にチェック、と置換設定して実行すると
全文章が真っ黄っ黄になってできないです。
どのようにしたら出来るでしょうか?
宜しくお願いします。

16:名無しさん@お腹いっぱい。 (ヒッナーW 6158-qMaz)
23/03/03 14:16:35.99 Ae9gJb6400303.net
.をエスケープ
\.

17:名無しさん@お腹いっぱい。 (ヒッナーW ee25-yeYs)
23/03/03 15:35:46.65 HaP46PFw00303.net
>>16
ありがとうございました。大変助かりました。

という事は、正規表現にチェックを入れると、
被置換文字も置換文字も両方ともescapeシーケンスで書く必要がある、
と覚えれば良いでしょうか。

18:名無しさん@お腹いっぱい。 (ヒッナーW 9d58-bN3b)
23/03/03 15:54:51.06 6PH4ngyI00303.net
>>17
必要なもののみエスケープする必要あり
検索ダイアログの入力ボックスの右にある小さい▶ボタン押してみて

19:名無しさん@お腹いっぱい。
23/03/04 20:31:28.50 90B3kAjb0.net
>>18
ありがとうございます

20:名無しさん@お腹いっぱい。 (ササクッテロレ Sp45-myrt)
23/03/06 10:13:25.62 OO3/CyCEp.net
>>19
メタ文字(正規表現が機能として使う文字)と被る文字をリテラル(その文字そのもの)として扱いたい場合、エスケープと言って直前に\置きリテラルと認識させる事ができる。

但し範囲内を表現する[文字列](ブラケットで囲まれた中)に限っては例外として不要になる(というかあってもなくてもいい」

21:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-+qTU)
23/03/06 15:40:29.61 vNF37C7+0.net
前スレ落ちてたのに気づいてなくって最近静かだなって思ってました orz

>>4
いまいちどういう使い方をされようとしてるのか分からないですが
選択した文字列で特定のファイルをgrepかけるという程度のことで
良ければ割と簡単そうで叩き台となるサンプルのマクロを
提示できそうな気がします
メッセージボックスを使うよりファイルに書き出す方が扱いやすくって
自分的には好みです
というか、まだ見てるかな?

22:名無しさん@お腹いっぱい。 (ササクッテロレ Sp45-myrt)
23/03/06 15:57:24.54 ANeahzAtp.net
多分、リアルタイムで参照しながら作業したいんじゃないかな。

23:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-+qTU)
23/03/06 16:15:53.78 vNF37C7+0.net
というとgrepとかでなくてカーソルを合わせただけで
吹き出しが出て表示されるようなイメージでしょうか?
期待値が高すぎて出る幕なかったかも

24:名無しさん@お腹いっぱい。 (ワッチョイ 136e-fKcF)
23/03/06 16:23:28.98 EG+FmZU50.net
おまいら、キーボード何使ってんの?

特集 - ソフトウェア開発者/有限会社サイトー企画代表 秀まるお氏 インタビュー | REALFORCE | 日本製プレミアムキーボードの最高峰
URLリンク(www.realforce.co.jp)

25:名無しさん@お腹いっぱい。 (ササクッテロレ Sp45-myrt)
23/03/06 17:17:21.78 G08o2ZjTp.net
打鍵のソフトさを最優先してロジKX800。しかしFやesc、ctrl等の配列(サイズ感)は最悪であるw
でもこいつだと、マイクロソリューションに専用シートがあるんよな…

26:名無しさん@お腹いっぱい。 (ワッチョイ 99b1-Qpn1)
23/03/06 19:33:29.95 eYUa5+N+0.net
ミネベア VANGUARD V101(RT6656TWJP)
PS/2 → USB 変換アダプタを介してPCに接続してる
ぶっ壊れる気配がまったく無いよ~

27:名無しさん@お腹いっぱい。 (ワッチョイ 99b1-Qpn1)
23/03/06 19:35:16.72 eYUa5+N+0.net
ミネベアつうかWiNDyだった

28:名無しさん@お腹いっぱい。 (ワッチョイ 136e-fKcF)
23/03/06 20:12:09.55 EG+FmZU50.net
>>26
おー、ワイも持ってるで
あと、RT6652TWJP (黒筐体)、初代 Realforce 91 (PS/2)、IBM Spacesaver Ⅱ、Natural Keyboard、
Keychron Q8 (半額祭でゲット)、IDOBAO ID80、Portico75、YMDK 67 minila
3行目のは全て QMK 入り Q8 と YMDK 67 minila は親指厨も満足の US キーボード

29:名無しさん@お腹いっぱい。 (ワッチョイ 1373-W5Lg)
23/03/08 00:35:38.44 7391Vj7X0.net
>>21-23
レスありがとう御座います。
吹き出しのようなイメージです!
カーソル合わせただけで出てくる必要はないのですが、カーソル合わせてバインドしたキーを押すと出てくる感じでしょうか。
今はgrepしてるんですが面倒だなぁ・・と。

ctagでヘッダじゃなくってリソースの方に飛んでくれるのならそれでも良いんですが・・・

30:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-8i2K)
23/03/08 02:17:45.99 /ufsibxp0.net
あまり分かってないので期待されてるのと違うかもしれませんが上げてみる

//resのgrep.mac

//$s:選択文字列
//$f:対象ファイル
//$d:対象ディレクトリ

if(!selecting){endmacro;}
$s=gettext(seltopx,seltopy,selendx,selendy);
$d="c:\\users\\user\\appdata\\roaming\\hidemaruo\\hidemaru\\macro\\230308";
$f="res.rc";
grep $s, $f,$d;
setwindowsize 50, 7;setwindowpos 80, 5;

31:名無しさん@お腹いっぱい。 (アウアウウー Sa1d-cmJK)
23/03/09 10:33:46.73 EqRwHkzKa.net
要件無視したソフトはたくさん見てきたけどこれはレベチ

32:名無しさん@お腹いっぱい。 (ワッチョイW fb0e-oEU1)
23/03/09 11:22:05.33 CxS9cZ4z0.net
普通に読み解けば、IDEによくあるようにシンボルに
マウス当てたら静的に分析できる値なり説明なりが
ポップアップで出るってモノでしょう。

いちいちマクロやgrep走らせるのなんか使い物にならんよ。

33:名無しさん@お腹いっぱい。 (ササクッテロレ Sp45-myrt)
23/03/09 12:27:52.94 bZDOGGxwp.net
秀丸はイベントってないよね

34:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-+qTU)
23/03/09 13:30:00.36 aW3hLJ+x0.net
grep で行数とか他の要素が出るのが気に入らないなら
値だけ表示するように加工することもできるし
grep結果のファイルが残ってしまうのが問題なら
表示して何秒後に自動で消すこともできるけど
まずは叩き台と思って

35:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-+qTU)
23/03/09 15:00:53.29 aW3hLJ+x0.net
>>29
> カーソル合わせただけで出てくる必要はないのですが、カーソル合わせてバインドしたキーを押すと出てくる感じでしょうか。
> 今はgrepしてるんですが面倒だなぁ・・と。

マクロ登録すればカーソルを合わせてキー入力で表示できますし、現状でもgrepを使っていて手数を減らしたいとのことだったので、それほど仕様を無視したつもりではないのですが

36:名無しさん@お腹いっぱい。 (ワッチョイW 7158-Ovhw)
23/03/09 20:49:16.35 MEKMA5bJ0.net
自動起動マクロでトリガーをカーソル移動あたりにすれは
(使い物になる重さかはともかく)イベントっぽいことは一応可能じゃね

37:名無しさん@お腹いっぱい。 (ワッチョイ d66e-yZLD)
23/03/15 15:23:23.05 zAuzCXZ90.net
> 登録された1ファイルの中から、IDS_HOGEを検索して定義内容を表示する
grep関係ないやん

> カーソルが合っている状態でマクロを呼び出す
> カーソル合わせてバインドしたキーを押す
イベント関係ないやん

? selectwordでカーソル位置のIDS_HOGEを取得
? searchdownで登録ファイル内のIDS_HOGEを検索
? IDS_HOGEと同行の""で区切られた文字列を取得
? messageでほげほげを表示

ctag改造は無理でもこれぐらいは作ったれよ

38:名無しさん@お腹いっぱい。 (ワッチョイW bac8-z4WG)
23/03/15 16:20:04.85 UuxglPsW0.net
//その1.mac
//$s:選択文字列 $f:対象ファイル $m:メッセージ

if(!selecting){selectword;}
$s=gettext(seltopx,seltopy,selendx,selendy);
$f="c:\\users\\user\\appdata\\roaming\\hidemaruo\\hidemaru\\macro\\230308\\res.rc";
openfile "/h "+$f;if(!result){endmacro;}
searchdown $s;
searchdown "(?<=\").",regular;beginsel;
searchdown "\"",regular;
$m=gettext(seltopx,seltopy,selendx,selendy);
message $m;#h=hidemaruhandle(0);
setactivehidemaru 1;closehidemaruforced #h;

39:名無しさん@お腹いっぱい。 (ワッチョイW bac8-z4WG)
23/03/15 16:20:41.58 UuxglPsW0.net
//その2.mac
//$s:選択文字列 $f:対象ファイル $d:対象ディレクトリ

if(!selecting){selectword;}
$s=gettext(seltopx,seltopy,selendx,selendy);
$d="c:\\users\\user\\appdata\\roaming\\hidemaruo\\hidemaru\\macro\\230308";
$f="res.rc";
grep $s, $f,$d;
setwindowsize 50, 7;setwindowpos 80, 5;
replaceallfast ".*?\"([^\"]+)\".*","\\1",regular
sleep(1500);#h=hidemaruhandle(0);
setactivehidemaru 1;closehidemaruforced #h;

40:名無しさん@お腹いっぱい。 (アークセー Sx9d-GrEP)
23/03/20 10:10:41.78 VHNupFsax.net
>>38-39
すみません全く気づきませんでした!!
>>38が求めていたものズバリです!めっちゃ感動です!!
本当にありがとう御座いました!

もし、、本当にもし、時間が許せば以下の拡張をお願いできませんでしょうか…さすがにあつかましいお願いでしょうか(>_<)

(1) 言語選択メニュー
起動直後に↓のポップアップが表示される。
1 日本語で表示
2 英語で表示

選択された言語に従って、1であれば、Lang1\\ResJpnA.rcとLang2\\ResJpnB.rcの2つが
2であれば、Lang3\\ResEngC.rcとLang4\\ResEngD.rcの2つが
内部記憶される。

例えば、1を選択すると$Res1、$Res2はそれぞれ
$Res1 = "Lang1\\ResJpnA.rc";
$Res2 = "Lang2\\ResJpnB.rc";
のように記憶される。

(2) フォルダ/ファイル探索機能
A/B/C/D/E/src.cpp内にあるIDS_HOGEにカーソルがある状態でマクロを実行するとA/B/C/D/Eに$Res1もしくは$Res2があるか検索、無ければ
A/B/C/Dに$Res1もしくは$Res2があるか検索、無ければ更に階層をあがり、ファイルがあるまで検索する。
見つからなければマクロ終了。

見つかった場合、$Res1に対してIDS_HOGEを検索し、見つかれば"ほげほげ"を表示(>>38ですね)し、見つからなければ$Res2に対してIDS_HOGEを検索...見つからなければマクロ終了。

41:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-t1FN)
23/03/20 11:13:06.14 ozwXs2i20.net
grepバージョンならタグジャンプでソース元にも跳べるし
便利そうなんて思って作ったんですが
見当外れの上に散々な言われようでちょっと凹みました

その1については
1.ダイアログを使う
2.マウスメニューを使う
3.普通に起動すると日本語、シフトを押しながら起動すると英語
という3バージョンを思いつきました
メニュー選択のひと手間が面倒で自分の好みでは3なんですが
見当外れの前科があるので一応全部作ってみます

変数として内部に記憶してもマクロ終了で失われてしまうので
ここはiniファイルとして外部に保存するようにしましょう

その2のファイル検索は秀丸マクロだけでは難しそう
いや、できるかもしれないけどなにかあるとすぐにrubyに
頼ってしまう自分のような軟弱者には無理
ruby使っていいですか?

42:名無しさん@お腹いっぱい。 (アークセー Sx9d-GrEP)
23/03/20 13:20:16.42 VHNupFsax.net
>>41
ひと手間が面倒…確かにそうですね!
↓の様にして日・英で別のmacにして、キー割り当てを別にしておけば一発でポ
ップアップされるのでその方が良い気がしました(>_<)

JP.mac
$Res1 = "Lang1\\ResJpnA.rc";
$Res2 = "Lang2\\ResJpnB.rc";
EG.mac
$Res1 = "Lang3\\ResJpnC.rc";
$Res2 = "Lang4\\ResJpnD.rc";

すみません、(1)は取り消しで、(2)のみの拡張でお願いできませんでしょうか
(T_T)

イメージとしては、
(2)-1. 開いているファイルがある階層で、$Res1もしくは$Res2のファイルがあるか見て、無ければ1つずつ階層を上がって$Res1もしくは$Res2があるか確認
(2)-2. $Res1が見つかると、$Res1から
(2)-3. IDS_HOGEを検索し"ほげほげ"をポップアップしマクロ終了
(2)-4. IDS_HOGEが見つからない場合、$Res2(もしあれば)に対して(2)-3.を実行

$Res1と$Res2の両方にIDS_HOGEが定義されていることはありません。
$Res1,$Res2のファイル自体が無かった場合、ファイルがあったとしてもIDS_HOGEが定義されていなかった場合は「ありません!」とポップアップしてもらえると嬉しいです。

43:名無しさん@お腹いっぱい。 (アークセー Sx9d-GrEP)
23/03/20 13:29:36.67 VHNupFsax.net
リソースファイルは3つぐらいまで対応して頂ければ嬉しいです。
後出しばかりでスミマセン(T_T)

JP.mac
$Res1 = "Lang1\\ResJpnA.rc";
$Res2 = "Lang2\\ResJpnB.rc";
$Res3 = "Lang3\\ResJpnC.rc";
EG.mac
$Res1 = "Lang4\\ResEngD.rc";
$Res2 = "Lang5\\ResEngE.rc";
$Res3 = "Lang6\\ResEngF.rc";

44:名無しさん@お腹いっぱい。 (アークセー Sx9d-GrEP)
23/03/20 14:36:39.97 VHNupFsax.net
grepバージョンについては今回は使いませんが、今後のためにマクロフォルダに入れておきます!
せっかく気を使って頂いたのにスルーしてしまったみたいな形になり申し訳ありません...
>>38を動かしてポップアップが出た感動が大きすぎたようです(--;)
本当にありがとう御座います!!

45:名無しさん@お腹いっぱい。
23/03/21 07:06:26.87 GaxWMZHw0.net
//ids_hoge.mac
//UTF-8(BOM付き)でファイル保存
setmenudelay 300;
mousemenu
"&J 日本語",
"&E 英語";
if(result==0){endmacro;}
runsync2 "rubyw -x "+currentmacrofilename+" "+directory+" "+str(result);
openfile "/h tmp.txt";if(!result){endmacro;}
selectall;
$m=gettext(seltopx,seltopy,selendx,selendy);
message $m;#h=hidemaruhandle(0);
setactivehidemaru 1;closehidemaruforced #h;
endmacro;
/*
#/
#! ruby
# encoding: utf-8
Encoding.default_external = 'UTF-8'
$stdout=open("tmp.txt","w")
$stderr=open("err.txt","w")
#続く

46:名無しさん@お腹いっぱい。
23/03/21 07:07:13.59 GaxWMZHw0.net
#続き
dir,res,f,m=ARGV[0].encode(Encoding::UTF_8),ARGV[1].to_i,"",[]
if res==1
res1="Lang\\ResJpnA.rc"
res2="Lang\\ResJpnB.rc"
res3="Lang\\ResJpnC.rc"
elsif res==2
res1="Lang\\ResJpnD.rc"
res2="Lang\\ResJpnE.rc"
res3="Lang\\ResJpnF.rc"
end
r=[res1,res2,res3]
while /\\/=~dir
r.each{|e|
if FileTest.file?(dir+"\\"+e)
f=dir+"\\"+e
m=open(f).readlines.grep(/IDS_HOGE/)
break if m!=[]
end}
dir=dir.gsub(/\\[^\\]*$/,"")
end
if f==""
puts "ファイルが見つかりません"
elsif m==[]
puts "IDS_HOGEが見つかりません"
else
puts m[0].gsub(/.*?\"([^\"]*)\"/,'\1')
end
__END__
*/

47:名無しさん@お腹いっぱい。 (ワッチョイ 4273-uluY)
23/03/25 13:27:06.95 ztg6C3nP0.net
>>45-46
ありがとう御座います。
せっかく実装していただいたのですが、ど素人の私では何をどうすれば良いか解りませんでした…
秀丸マクロだけを使用して、>>38に対して>>42の機能を追加するのは難しいということでしょうか?

rubyについて、先ずはインストールするところから始めようと思いますが
Devkit?あり無しや7Zip版とかがあって1から調べ進めていくのがかなり大変そうです。。
/*~*/までのコードはどう実行させるのでしょうか?
スレ違いになってしまいそうです恐縮ですが、良ければ教えてくださいm(_ _)m

48:名無しさん@お腹いっぱい。 (ワッチョイW c211-TUaC)
23/03/25 13:41:03.72 bFmGCav60.net
rubyの実装なら、自分で色々検索して頑張るしかないよ。
そこまで頼るのは何か違うと思う

49:名無しさん@お腹いっぱい。 (ブーイモ MMb6-qqhf)
23/03/25 16:05:58.11 OJrucgUeM.net
俺の仕様で。
俺の言語で。
異論は認めん。

50:名無しさん@お腹いっぱい。 (ワッチョイW 2e6e-so9o)
23/03/25 16:16:12.23 PbNx+xJd0.net
追加要望の段階で 仮にもプログラムコードに触ろうとしてる人間が他人に要求していい内容じゃなかったしね

51:名無しさん@お腹いっぱい。 (ワッチョイW 82c8-fdnH)
23/03/25 18:20:44.81 yMw0x+Cl0.net
世の秀丸マクロ作者の中には秀丸マクロだけで作れるよ
って方もいるかも知れませんが自分には無理。
すぐにrubyに頼ってしまう軟弱者ですから。

Windowsでrubyを使うならRubyインストーラーを使いましょう。
いろいろ便利だから。
Devkitは無くて泣くことがあってもあって困ることはないから
とりあえずこっちを選びましょう。ということで最新版なら
URLリンク(rubyinstaller.org)
Ruby+Devkit 3.2.1-1 (x64)
あたりになるかと思いますが
自身は未だVer2.6.5を使ってるので万一、エラーになるようなことがあれば
教えてください。

秀丸マクロ的には/*~*/はコメント。
一方、ruby的には #! ruby から __END__ までがスクリプト。
秀丸マクロのコメントの中にrubyスクリプトを埋め込んで
秀丸マクロを実行すればそのままrubyを呼び出すようになってます。

52:名無しさん@お腹いっぱい。 (ワッチョイW 82c8-vSt5)
23/03/25 20:38:39.60 yMw0x+Cl0.net
ちなみに秀丸マクロ使っててどの辺が困るかというと
・ファイル操作
・凝った正規表現
・配列処理
のあたり。
秀丸マクロだけではどうしたらって
頭を抱えちゃう場面があって自分が分かるのは
rubyだけだからrubyで書いてるんですが実際のところ
perlでもPythonでも構わないと思うのです。

53:名無しさん@お腹いっぱい。 (ワッチョイW c211-TUaC)
23/03/25 21:46:14.73 bFmGCav60.net
優しいなあ

/* がコメントと気付かない時点で、プログラム作ろうというのもどうかと…
何処かオンライン勉強会でも通った方がいいよ

54:名無しさん@お腹いっぱい。 (ワッチョイW 82c8-vSt5)
23/03/26 00:05:16.74 IpCAN6WB0.net
自身もプログラミング学習の授業では劣等生でしたから
必要に迫られて学んだだけで未だに残念な奴だと思ってます

55:名無しさん@お腹いっぱい。 (ワッチョイW dd58-so9o)
23/03/26 00:17:54.74 3znvJKL10.net
やさしいつうか自分の承認要求満たしたいだけにみえる

56:名無しさん@お腹いっぱい。 (ワッチョイW c211-TUaC)
23/03/26 00:24:39.94 tgq9LlpS0.net
>>54
努力する姿勢があればいいんだよ(業務としてはいかんのかもしれんがw)

57:名無しさん@お腹いっぱい。 (ワッチョイW c60e-8gIR)
23/03/26 02:10:54.96 gV9mvrCp0.net
今の秀丸は最新JS使えるからある程度複雑なのもいける。
ハッシュだ正規表現だファイル捜査だのために外部プログラム使う機会はほぼ無くなったな。

58:名無しさん@お腹いっぱい。 (ササクッテロレ Spf1-TUaC)
23/03/27 12:18:58.71 B1zTO9zip.net
昔の年寄りは「信頼できる(権威ある)学校や講習を受けないと駄目!」←以後全く外を見ずアップデートできない
今のネット世代「勉強なんてネットだけで独学できる!勉強会なんて無駄無駄連呼!」

と極端なんよね。勉強会マニアもたまにいるけど(というかまともなプログラマーはこっち)
両方必要なのよ。基礎をしっかり学ばなければ独学でまともな物は作れないし、基礎を学んだところで常にアップデートしないと無能になる。

59:名無しさん@お腹いっぱい。 (ニククエ c26e-8TnB)
23/03/29 18:23:48.64 LNeFgxnq0NIKU.net
Ver9.21

60:名無しさん@お腹いっぱい。 (アウアウウーT Sa23-icd+)
23/04/01 17:27:14.42 xtYambtia.net
ベータ版で実装されたブラウザ枠が便利すぎて感動
秀丸使っていまだにホームページ管理してる俺には神更新だわ

61:名無しさん@お腹いっぱい。 (ワッチョイ ff7e-9P2W)
23/04/02 14:43:46.84 EOfFLmIr0.net
>>60
htmを変更したらプレビューとかできるの?

62:名無しさん@お腹いっぱい。 (アウアウウーT Sa23-icd+)
23/04/02 14:55:53.56 vXHfzfNxa.net
>>61
できるよ
いまはまだベータ版だからいまいちなところあるけど
ブラウザ枠のオン・オフ、内容更新なんかをキー割り当てすればかなり便利

63:名無しさん@お腹いっぱい。 (ワッチョイW ff0e-oy0P)
23/04/02 16:25:45.06 bw2Pspz70.net
リアルタイムプレビューが出来ないんだなぁ、これが
かなりトリッキーなことせれば出来なくはないけど

64:名無しさん@お腹いっぱい。 (ワッチョイW ff0e-oy0P)
23/04/02 16:34:57.53 bw2Pspz70.net
秀丸マクロのjsで1000ミリとかで回して、テキスト違ったらブラウザ更新とかしかないかなー

65:名無しさん@お腹いっぱい。 (ワッチョイ ff7e-9P2W)
23/04/03 04:54:12.45 5P+sJP1r0.net
>>63
> リアルタイムプレビュー
PC初心者なら良いけど、他の人には操作がもっさりでイラつくよ

> キー割り当てすればかなり便利
これさえ設定できれば問題ないかと

66:名無しさん@お腹いっぱい。 (ワッチョイW ff0e-oy0P)
23/04/03 13:31:59.66 9AO9gF8C0.net
とはいえ秀丸でサイト用ファイルやmd書くのかといわれれば
ブラウザ枠程度では書きませんて感じはあるなー
それらを取り扱うための根本を欠いてるし...

67:名無しさん@お腹いっぱい。 (ワッチョイ 5f11-5oiz)
23/04/21 08:40:25.11 U6xBSKr20.net
秀丸エディタで一月前の設定に戻そうと
[その他]→[設定内容の保存/復元]→復元するにチェック→次へ
で 秀丸純正.hmereg を選択して[開く]をクリックしてみたのですが
ヘルプページが表示されるだけで復元されてないようです
なにか間違っているのでしょうか

68:名無しさん@お腹いっぱい。 (ワッチョイ 5f11-5oiz)
23/04/21 11:41:27.75 U6xBSKr20.net
自己解決しました
秀丸エディタを最新版にアップデートしてから復元すると
「成功しました」が表示されましたのでうまくいったようです

69:名無しさん@お腹いっぱい。 (ワッチョイ 0311-ZkZz)
23/05/14 05:30:02.01 5HE3tDQ00.net
秀丸をおすすめする
URLリンク(www.youtube.com)

70:名無しさん@お腹いっぱい。 (ワッチョイW 6f0e-H/o1)
23/05/15 05:12:38.94 oDqxJd5U0.net
合成で文字を読み上げさせた言葉に何の意味があるんだw

15秒ほどで本人のイントネーションや喋り方と乖離してると
声だけでもわかる。

71:名無しさん@お腹いっぱい。
23/06/03 20:15:33.41 MyMSXAcb0.net
質問です。
基本機能で検索には[¥uxxxx]で文字コードを検索できるのに、置換には使えません。置換文字をコード指定したい時はどう書けばできるでしょうか。

72:名無しさん@お腹いっぱい。
23/06/04 02:31:26.78 086JorTw0.net
[\uxxxx]は正規表現として扱われるから検索には使えても置換先には使えない
置換先に使いたい場合はマクロで unichar を使えばできそう
実際、次ので「ア」を「あ」に置換できた
replaceallfast "ア",unichar(0x3042),regular;

73:名無しさん@お腹いっぱい。
23/06/04 03:46:36.23 wPV2fbfu0.net
お返事ありがとうございます。
正規表現だから使えないってのはイマイチ謎ですが、Hmjre.dllの特性か何かですかね…
マクロではregularさえ入れてれば、unicharと付けなくても普通に"¥uff10"とかだけで置換に使えてる気がしてたんですが、会社じゃないとちょっと確認できません。

74:名無しさん@お腹いっぱい。
23/06/04 06:11:22.16 086JorTw0.net
[0-9],[a-z]とかと同じ扱いでひらがななら[\u3040-\u309F]と表現できる
マクロならunicharとかなしでってのはその通りだった、ごめん

75:名無しさん@お腹いっぱい。
23/06/04 15:26:57.46 wPV2fbfu0.net
いえいえ、わざわざありがとうございます。
置換機能で使えないのはHmJreのというより、秀丸自体の機能制限かもしれませんね。
よく使う記号類はリテラルでスティッキーズに保存しておくしかないか

76:名無しさん@お腹いっぱい。
23/06/04 15:35:57.76 wPV2fbfu0.net
2~3クッション増えていいならListReplace.macで多分できると思うんですが、いや毎回手軽に検索置換したいだけなんだと。
あれ入力UIの長さ超える長文は反映されず、テキストを直接編集する必要があるし。
…自前でスクリプトUI付きのマクロ作れってか

77:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-DiFc)
23/06/10 15:14:58.79 siGRwG8I0.net
もう少し具体的にどういうことをしたいのかを教えてもらえれば
もしかしたらお力になれるかもしれません

78:名無しさん@お腹いっぱい。
23/06/10 16:29:43.36 siGRwG8I0.net
置換リスト作っておけば万事OKっていうなら置換リスト作りましょう
UI付きのマクロってのが何を意味しているのか分かりませんけど
menuやmousemenuやら秀丸マクロのUIは結構有能です

79:名無しさん@お腹いっぱい。
23/06/12 02:24:27.26 XeMcuOv50.net
単純に置き換えダイアログみたいなForm UIのことでは?
次に出るv9.22以降なら標準機能だけでも出来なくはないが。

80:名無しさん@お腹いっぱい。 (ワッチョイ 136e-Nuek)
23/06/14 20:10:44.17 MaBaaxFE0.net
2023/06/14 Ver9.22
・ブラウザ枠、個別ブラウザ枠追加。
・レンダリング枠追加。
・タブバーの位置を内側や、共通と個別の間に指定できるようにした。
・メニューバーの独自描画の変更と適用範囲を広げた。
・マクロファイルのエンコードは欧文や簡体字中国語は仕様に無かったけど動作させていたのを廃止して、明確にUTF-16,UTF-8,Shift-JISのみとした。
・詳しくはV9.22βでの改版履歴を参照ください。
参考:新機能紹介ページ

81:名無しさん@お腹いっぱい。 (ワッチョイ fb03-yHKI)
23/06/15 22:38:12.45 +tQjScZi0.net
メニューから検索を選び、ボタンの▼をクリックすると、
今まで検索した履歴が大量に出ます
調べても全然出てこないのですが、
これを削除するにはどうしたら良いでしょうか?
右クリックから、ヒストリを削除を選べば削除できますが、
一つずつしか選べません、一括で削除したいです

82:名無しさん@お腹いっぱい。 (ワッチョイ 3976-ixGh)
23/06/15 23:03:56.31 pyEjfz4D0.net
その他 > 履歴の消去

83:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-AYeV)
23/06/15 23:49:24.37 FuH55hwL0.net
検索履歴を操作するマクロを作ってみました
//検索履歴操作.mac
setmenudelay 700;
mousemenu
"&C クリア", //検索履歴をクリア
"&G ゲット", //検索履歴を新規ファイルに書き出す
"&S セット"; //ャQットで作ったャtァイルを編集bオて検索履歴にャZット
if(result==0){endmacro;
}else if(result==1){
setsearchhist 0,"",2;
}else if(result==2){
newfile;#c=val(getsearchhist(-1));#i=0;
while(#i<#c){insert getsearchhist(#i)+"\n";#i=#i+1;}
}else if(result==3){
go


84:fileend;#y=y; while(#y>0){ moveto 0,#y-1;beginsel;golineend2; setsearchhist -1,getselectedtext();#y=#y-1;} }



85:名無しさん@お腹いっぱい。 (ワッチョイ 59b1-2rqm)
23/06/16 00:39:46.71 pod4EVAP0.net
9.22出てるよ

86:名無しさん@お腹いっぱい。 (ワッチョイ 59b1-2rqm)
23/06/16 00:42:47.66 pod4EVAP0.net
>>84
ア、上のレス読んでなかったorz

87:名無しさん@お腹いっぱい。 (ワッチョイ 126e-0kix)
23/06/21 17:49:28.67 QsnWjJCD0.net
2023/06/21 Ver9.23
・V9.22にあったバグ修正
  ・現在の秀丸エディタに対してのgrep文でフォルダ指定がうまくいかない問題修正。(トラブル対策のカレントフォルダ移動する設定のとき)
  ・マクロでrefcallと複数の秀丸エディタでの使用で落ちる問題修正。
・詳しくはV9.23βでの改版履歴を参照ください。

88:名無しさん@お腹いっぱい。 (ワッチョイW dec0-N/jj)
23/06/22 22:12:05.18 WaPSJce10.net
神アプデすぎ

89:名無しさん@お腹いっぱい。 (ワッチョイ 6e7e-C6j3)
23/06/23 10:07:12.02 YZWo6MI90.net
モバイルメール向けに
40文字折り返し
のためのマクロを考えていた
正規表現でもできるかな?と思っていたら、
秀丸には整形っていうのがあるんだねw

痒い所に手が届きすぎでしょw

90:名無しさん@お腹いっぱい。 (ワッチョイW d2c8-2DWo)
23/06/23 11:29:19.93 3//KYpaE0.net
emacs使ってた時にこの手のlispを探してて
見つけた時は天才かよって思いました。
今なら割と優しい部類のマクロ(lisp)だってことが分かるんですが。
lispはちょっと手に負えなかったんですが
秀丸マクロならなんとかなりそうでありがたいです。

秀丸担当さんはニッチな需要にまで細かく対応されてて
要望がすぐ反映されるって点ではありがたいですが
そのせいで仕様がワケワカメな部分がでてきて
そこそこ秀丸マクロに馴染んできたつもりでいるんですが
サルネン風とか未だによく分かってなかったりします。

91:名無しさん@お腹いっぱい。 (ササクッテロラ Sp81-CUMV)
23/06/28 08:57:10.02 vM62KADUp.net
マクロ内でJavaScriptの使い所って、どういう時ですか?
マクロヘルプ読んでもいまいちピンと来ない。

92:名無しさん@お腹いっぱい。 (ワッチョイW 1b0e-waoq)
23/06/28 16:45:18.05 v4TLp8OI0.net
ソースが汎用言語で書ける、ブラウザ用のライブラリも使える可能性高い
人気の汎用言語だからAIに書き方を相談出来る。
独自言語の秀丸マクロだとあと10年経ってもAIは答えない。
それとJSは常駐監視処理(Tick)が出来る。

93:名無しさん@お腹いっぱい。 (ワッチョイW 2311-CUMV)
23/06/28 21:17:16.44 zVjmmHNT0.net
その辺は分かるんですが、具体的に秀丸マクロで出来ない・面倒な事、秀丸への渡し方とかがピンと来ないんです。
秀丸の不得意といえば文字列(複数改行)の操作とか正規表現かなとおもいますが、JavaScriptといってもライブラリーは秀丸用のを使うのかな…とすると、結局変わらないかー。(対応してるbrong入れてみたけど、結局やれない事が多過ぎて入れる意味はなかった)

94:名無しさん@お腹いっぱい。 (ワッチョイW 2311-CUMV)
23/06/28 21:17:52.03 zVjmmHNT0.net
あ、Tickってのは知りません。調べてみます

95:名無しさん@お腹いっぱい。 (ワッチョイ 367e-hRAP)
23/07/02 10:25:14.51 DlhSlT0/0.net
質問
いつの間にか、ブックマークのセパレーターが表示されていません
おま環ですか?

96:名無しさん@お腹いっぱい。 (タナボタ 367e-hRAP)
23/07/07 12:08:49.32 mI2O2V3j00707.net
ユーザーに選択肢をゆだねるマクロとしては
メニュー選択
入力ダイアログ表示(数値・文字入力)
あたりですよね
他にありますか?

97:名無しさん@お腹いっぱい。 (タナボタW 8e0e-UEHP)
23/07/07 14:02:44.30 TwbSDlNy00707.net
レンダリング枠やブラウザ枠

98:名無しさん@お腹いっぱい。 (タナボタW a2c8-2c66)
23/07/07 17:10:18.67 y6UJxPZp00707.net
shift、ctrl、altを押しながら起動させると動作を変えるとか
選択してる場合としてない場合で動作を変えるとかはしてる

99:d7b1-hRAP)
23/07/07 19:18:32.94 Nvf1rq2q00707.net
>>95
選択肢のGUIってことなら
「はい」+「いいえ」+「キャンセル」 とか 「OK」+「キャンセル」 とかのメッセージボックスもあると思う

100:名無しさん@お腹いっぱい。 (タナボタ 367e-hRAP)
23/07/07 21:54:03.94 mI2O2V3j00707.net
ありがとうございます

101:名無しさん@お腹いっぱい。 (ワッチョイ 37cf-kkOg)
23/07/08 07:28:42.46 CUzKXNe60.net
秀丸エディタ、そろそろレジストリ依存から解放すればいいのに。

102:名無しさん@お腹いっぱい。 (ワッチョイW 9fe3-fWh5)
23/07/09 02:47:26.96 phGu8W6j0.net
持ち出しキット使う話ではなく?

103:名無しさん@お腹いっぱい。 (ワッチョイ f7e9-N1DR)
23/07/14 11:08:36.80 40yKbnvl0.net
持ち出し弁当

104:名無しさん@お腹いっぱい。 (ワッチョイW 0cc8-BkRn)
23/07/18 07:51:45.53 2o4LSkVh0.net
menu とか mousemenu とか使えば emacs っぽく
c-x c-f とか二連のコマンド入力が出来るって気がついて
登録できるマクロ数が足りない問題が一気に解決した

105:名無しさん@お腹いっぱい。 (ワッチョイ fbe8-PxJv)
23/07/18 21:34:11.83 2e58Mzkp0.net
2つ目のTAB以降を全部消す、とかできる?

106:名無しさん@お腹いっぱい。 (ワッチョイW 0cc8-vGm3)
23/07/19 01:46:56.33 olVXqU0L0.net
//二番目のTAB以降を全部消す.mac
gofiletop;
searchdown "\t",regular;
searchdown "\t",regular;
right;beginsel;gofileend;delete;

107:名無しさん@お腹いっぱい。 (ワッチョイ 7fc0-rRCM)
23/07/23 19:16:30.08 warGMxhI0.net
新参者
Monokaiとかのカラーテーマ一発インポートはどうやるの?
主要言語の強調表示にデフォで対応してる?
設定を覗いてもよく分からんかった
挫折した

108:名無しさん@お腹いっぱい。 (アウアウウーT Sa2b-2wyc)
23/07/23 19:35:58.16 hq69X3GGa.net
デフォルトでなくても
URLリンク(hide.maruo.co.jp)
にある場合がある

109:名無しさん@お腹いっぱい。 (ワッチョイ 2e73-yh3V)
23/08/02 16:59:27.98 LZdq06cO0.net
Hidemaru.exe の実行ファイルを右クリック → プロパティ → 互換性 → 管理者としてこのプログラムを実行する
秀丸エディタの32bit版とか64bit版どちらを使っても、「管理者としてこのプログラムを実行する」にチェックが入りますか?
OSはWindows10の64bitです。

110:名無しさん@お腹いっぱい。 (ワッチョイ ea6e-yh3V)
23/08/03 13:00:21.63 JLG2ZdIL0.net
2023/08/02 Ver9.24
・V9.25βの修正のうち反映したほうがいいバグ修正を反映。
  ・メニューバー出してから、ブックマーク、ツール、マクロ登録を相互に行き来すると文字化けするバグ修正。
  ・背景ストライプ表示と印刷プレビューでその後の描画がおかしいバグ修正。
  ・Shift+Alt+Fなど、Alt+Fのようなメニューバーと被るキー割り当てができないバグ修正。
  ・ブックマークメニューのセパレータが消えていたのを修正。
  ・個別ブラウザ枠にフォーカスがあるときにWebView2のマクロ実行で操作できなくなるバグ修正。
  ・マクロ実行中にマクロ実行できない警告で、ブックマークやプロジェクトのmac:でチェックされていなかった問題修正。

111:名無しさん@お腹いっぱい。 (ワッチョイ 6ae3-dUax)
23/08/03 21:51:46.81 uXUlvoRD0.net
セパレータ消えてたのバグやったんか
てっきりWindowsアップデートで起きた仕様かと

112:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-XlVf)
23/08/04 03:38:29.22 Z3ZvjDAG0.net
>>110
俺もそう思ってた

113:名無しさん@お腹いっぱい。 (ワッチョイ 7903-sXn7)
23/09/01 05:19:09.65 lfaejo7j0.net
大文字のアルファベット入力時、画像のようにアルファベットの下にアンダーラインを引くには、
どう入力すればいいのでしょうか?
URLリンク(tadaup.jp)

114:名無しさん@お腹いっぱい。 (ワッチョイW 0ac8-DyUg)
23/09/01 07:47:11.61 fetNt+6B0.net
外字登録でどうでしょう

115:名無しさん@お腹いっぱい。 (ワッチョイW d958-PBFc)
23/09/01 08:45:38.04 h8fU3nmo0.net
アプリ開発のキーボードショートカットならアルファベットの前に&付けることでそうなるが
テキストエディタ上でそれを表現するのは外字やフォント自作しない限りは無理だな

116:名無しさん@お腹いっぱい。 (スプープT Sd1f-NG3J)
23/09/02 12:03:42.03 cGGrL1XEd.net
自分は文字修飾が必要な場合、Markdownで書くかな。
エディタだけだと、対象文字の次行で記号のオーバーラインかマクロンを足すとか。2行使うのがあれだが。

117:名無しさん@お腹いっぱい。 (ワッチョイ 8f7e-zRXj)
23/09/02 17:57:53.80 Iv1d2x840.net
Win標準のワードパッドを使っても良いかもな

118:名無しさん@お腹いっぱい。 (ワッチョイ 3303-kyNj)
23/09/02 18:23:41.22 MguFUYyb0.net
ありがとうございます

119:名無しさん@お腹いっぱい。 (ワッチョイ ffe3-SrMm)
23/09/02 21:36:48.63 /XEytKU70.net
秀丸ならマクロでcolormarker命令使えばいいだけ
9.19からバックグラウンド動作でリアルタイムに自在に任意にスタイル適用できるようになってる

120:名無しさん@お腹いっぱい。 (ワッチョイ ffe3-SrMm)
23/09/02 21:38:13.20 /XEytKU70.net
よくよく考えたら(考えるまでもなく)指定の文字で強調表示すればええだけやん

121:名無しさん@お腹いっぱい。 (ワッチョイ 936e-yzHn)
23/09/03 09:26:25.07 KDpJA3IZ0.net
>>116
Microsoft、Windows上からワードパッドを削除することを発表
URLリンク(www.nichepcgamer.com)

122:名無しさん@お腹いっぱい。 (ワッチョイ 8f7e-zRXj)
23/09/03 09:36:17.58 kZSZRNhf0.net
>>119
これが正解でした

123:名無しさん@お腹いっぱい。 (ワッチョイW ffc8-uJpN)
23/09/03 11:41:33.83 DX+gIx460.net
wordpadを使えばいいと言うのは現実的ではあるけれど
秀丸の敗北を認めるようでなんか悔しい
アンダーバーひとつでいろんなアプローチの仕方が
あるんだなってのは勉強になった

124:名無しさん@お腹いっぱい。 (ワッチョイ 1a6e-NP+X)
23/09/10 02:35:49.21 ApyovvyA0.net
Windows11 amd版 出ないかな

125:名無しさん@お腹いっぱい。 (ワッチョイ ffe9-bdWa)
23/09/14 11:32:49.43 ZsxZz7vd0.net
便秘だから出ない

126:名無しさん@お腹いっぱい。 (ワッチョイ 1a6e-NP+X)
23/09/14 12:18:18.96 E/a5xNP30.net
間違えた arm版 だった

127:名無しさん@お腹いっぱい。 (ワッチョイ 3e73-RB/f)
23/09/15 19:52:49.07 2M6vezfF0.net
常駐にするメリットは何?
最近のパソコンだと、常駐してても、してなくても起動速度は変わらないし
他に何かメリットある?

128:名無しさん@お腹いっぱい。 (ワッチョイW 5ac8-pu92)
23/09/15 20:22:33.91 MMSM0CeB0.net
grepかけたい

129:名無しさん@お腹いっぱい。 (アウアウウーT Sa47-MPWR)
23/09/15 21:11:41.43 5xgx4R+ha.net
ショートカットでファイルヒストリひらける

130:名無しさん@お腹いっぱい。 (ワッチョイ 3e7e-EJnN)
23/09/15 22:04:00.48 eNcpuGMW0.net
10万行?ぐらいを洗濯し、メニューから整形したらフリーズ?
マクロでやったら大丈夫だった

131:名無しさん@お腹いっぱい。 (ワッチョイ 8f2e-UT3o)
23/09/16 10:21:47.58 kMDs14Kp0.net
>>126
タスクトレイから履歴にアクセスできる

132:名無しさん@お腹いっぱい。 (ワッチョイ 0f6e-xbk3)
23/09/16 20:52:46.77 cS7nmCaG0.net
常駐した場合のデメリットは何?
最近のパソコンだと常駐したからといってメモリ圧迫するわけでは無い
他に何かデメリットある?

133:名無しさん@お腹いっぱい。 (アウアウウーT Sa53-VRQG)
23/09/16 20:57:45.05 0EFww6OCa.net
アップデートするときいちいちタスクトレイから終了させないといけない

134:名無しさん@お腹いっぱい。 (ワッチョイW 7f73-iTNZ)
23/09/16 23:34:03.73 EXaNTjYt0.net
タスクトレイのアイコンが目障り

135:名無しさん@お腹いっぱい。 (ワッチョイ 3f6e-7CbB)
23/09/17 04:34:31.21 sJRfV4CL0.net
>>133
ずっと前にこのスレで禿アイコンにしたと聞いて真似してみたことが有った

136:名無しさん@お腹いっぱい。 (ワッチョイ 3f6e-7CbB)
23/09/17 04:36:15.08 sJRfV4CL0.net
タイトルバーの方だったかな

137:名無しさん@お腹いっぱい。 (ワッチョイ cfe8-VRQG)
23/09/18 09:33:10.45 DiSScFBT0.net
フリーソフトとか入れられないので、クリップボードの履歴が有り難い

138:名無しさん@お腹いっぱい。 (ワッチョイW 4f45-Zs34)
23/09/20 03:46:43.42 5soo5fzG0.net
クリップボードの履歴はWin10途中バージョンからのWindows標準の機能だろw

6、7年前なんじゃないか?Windows標準になったの。

139:名無しさん@お腹いっぱい。 (ワッチョイ cfe8-VRQG)
23/09/20 10:05:20.15 WMcPbPXD0.net
マジか

140:名無しさん@お腹いっぱい。 (ワッチョイ 7f76-VRQG)
23/09/20 10:29:04.95 Ci7NkF7c0.net
クリップボード履歴 めっちゃ便利と思いつつ
滅多に使わなくて、使いたい時に
あれ?どうやるんだっけってなる事が多かった
Win + V って最近やっと覚えた

141:名無しさん@お腹いっぱい。 (ワッチョイ cfe8-VRQG)
23/09/20 10:31:11.07 WMcPbPXD0.net
選択すると即貼り付けなんだな
画像やパスのコピーも一緒くたなのは便利
さすがにファイルのコピーは無理か
サクラエディタだと、クリップボードにファイルがあるとそのファイル名がコピーできて便利だった

142:名無しさん@お腹いっぱい。 (ワッチョイ 6fe8-CSnM)
23/09/26 18:17:36.86 /VFCsiDa0.net
なんかwin-shift-sで領域コピーしてファイルに保存できなくなった
クリップボードの履歴をoffにしても元に戻らない

143:名無しさん@お腹いっぱい。 (ワッチョイ 0de8-XGbB)
23/10/02 15:49:22.93 lJLfAwHr0.net
仕方ないのでsnipping toolを起動してファイルに保存してたけど、
win-shift-sで保存画面にならないだけでクリップボードには入ってるので、
あとはそれをファイルに書き出せばいいだけだった

そういうのをpowershellで書いて、書き出し先からコマンド実行すると、
クリップボードがファイル化して入手できる
これが一番便利かもしれん

144:名無しさん@お腹いっぱい。 (ワッチョイ 2103-X0NH)
23/10/13 23:58:05.81 OgvzODTx0.net
絵文字や環境依存文字など、保存しようとしても、文字コード変換できない文字が含まれています
となって保存できなかったりしますよね、これって保存する方法はありませんか?
バージョンは9.15です

145:名無しさん@お腹いっぱい。 (ワッチョイW 93c8-jnsY)
23/10/14 01:49:16.67 CboHlRJz0.net
sjisでは保存できない文字でもユニコードなら保存できたりするから
utf8での保存とか試してみる

146:名無しさん@お腹いっぱい。 (アウアウウーT Sadd-iZeJ)
23/10/18 17:50:35.54 xvF8bhPYa.net
hm924_x64_signed.exeにしたら使えないマクロが出てきて困った(^o^)
hm897_x64_signed.exeで上書きしたら元にもどた\(^o^)/
素人は辛い

147:145 (アウアウウーT Sadd-iZeJ)
23/10/20 12:35:41.20 PnM+GXXja.net
答えが書いてあった
お騒がせしました

URLリンク(www2.maruo.co.jp)

148:名無しさん@お腹いっぱい。 (ワッチョイ 9103-2tyQ)
23/10/23 04:26:36.98 7QnQHCGL0.net
>>144
そちらでも保存できません、スマホの顔文字や環境依存文字は未だにテキストエディタには保存できないんでしょうか

149:名無しさん@お腹いっぱい。 (オイコラミネオ MM5e-CwWJ)
23/10/23 09:25:39.22 cZ8QmU80M.net
>>147
そのファイルを上げてくれたら調べられる

150:名無しさん@お腹いっぱい。
23/11/06 21:24:18.83 EyGxqPf50.net
キーワードヒット数を検索する「検索」で、履歴が大量に出てきます
こちら、削除する方法を検索しているのですが、見つかりません
履歴はどうやって削除するのでしょうか?

151:名無しさん@お腹いっぱい。
23/11/07 11:28:45.22 qRSAPOKg0.net
メニュー その他 動作環境 検索 検索ダイアログ
じゃないかな?
他の項目は
動作環境 プライバシー
にあるかな

152:名無しさん@お腹いっぱい。
23/11/07 11:35:06.92 /4XlivSh0.net
前に検索履歴を消したり書き出したりセットしたりする
マクロを書いたことがあった>>83

153:名無しさん@お腹いっぱい。
23/11/16 20:10:20.64 MP2mbqsv0.net
Ver9.25

154:名無しさん@お腹いっぱい。
23/11/17 00:19:29.34 xeI1edOx0.net
昔の秀丸ってバイナリが1MBぐらいだった気がするけど今は数MBあるよね
でも、全然重くない
一部を除いて、ネイティブに近い形で開発されているのかな
Delphiとかだと、どんどん重くなってきてるみたいけど

155:名無しさん@お腹いっぱい。
23/11/17 00:35:59.79 RdFtfW2A0.net
インストーラのサイズでは秀丸 7MB、エムエディター 60MB、Visual Studio Code 90MB、Atom はなんと 200MB

156:名無しさん@お腹いっぱい。
23/11/17 12:03:28.44 RdFtfW2A0.net
Ver9.26

157:名無しさん@お腹いっぱい。
23/11/17 16:45:55.40 SdVRikfEM.net
更新がとまった後どうなるのかとか、
権利移譲されて糞化していくんじゃないかとか考えると夜も眠れない。秀丸依存症おじさん

158:名無しさん@お腹いっぱい。
23/11/17 18:21:14.37 4QxJnMWo0.net
ずっと古いの使ってるけどな

159:名無しさん@お腹いっぱい。 (ワンミングク MM52-NlP/)
23/11/18 08:32:09.86 j89QlwqQM.net
>>156
社長はまだ50代だから大丈夫だろう

160:名無しさん@お腹いっぱい。
23/11/18 09:38:58.28 RbydDc260.net
社長より担当さんになにかあった場合のほうが心配なので
ご自愛しつつ頑張って下さい

161:名無しさん@お腹いっぱい。
23/11/20 11:15:39.56 0Cor51NI0HAPPY.net
タキシード山本仮面さま

162:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch