[過去ログ]
秀丸エディタスレ Part44 (1002レス)
秀丸エディタスレ Part44 http://egg.5ch.net/test/read.cgi/software/1550845068/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
789: 名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-YGPi) [sage] 2021/09/18(土) 22:40:04 ID:4MnxePWP0 作ったマクロを貼ろうとすると何故かエラーになって困ったちゃん http://egg.5ch.net/test/read.cgi/software/1550845068/789
790: 名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-YGPi) [sage] 2021/09/18(土) 23:06:07 ID:4MnxePWP0 こんな感じで作ってみたんだけど貼れるかな http://pansy.s1010.xrea.com/2021/09/18/chrome%e5%91%bc%e3%81%b3%e5%87%ba%e3%81%97/ http://egg.5ch.net/test/read.cgi/software/1550845068/790
791: 名無しさん@お腹いっぱい。 (アウアウエーT Sadf-I/Yj) [sage] 2021/09/21(火) 19:43:17 ID:MJB2DcUea リンクバー 秀丸エディタで検索 なんってこった!リンクバー機能がいつのまにか実装されてるじゃん!!!!!!!!と歓喜したら、 秀丸ファイラーClassicの紹介でした…… http://egg.5ch.net/test/read.cgi/software/1550845068/791
792: 名無しさん@お腹いっぱい。 (アウアウクー MM87-T4lN) [sage] 2021/09/30(木) 11:38:29 ID:gFCcvy5nM 秀丸のサイトがESETで弾かれるんだが、作者には伝わってる? http://egg.5ch.net/test/read.cgi/software/1550845068/792
793: 名無しさん@お腹いっぱい。 (アウアウウーT Sa43-zD50) [sage] 2021/09/30(木) 12:30:28 ID:+eN+65+Na 例外設定すればいいと思うけど もし気になるなら どちらかというとESETのほうに 問題なさそうなサイトがひっかかる と報告したほうがいいんじゃない http://egg.5ch.net/test/read.cgi/software/1550845068/793
794: 名無しさん@お腹いっぱい。 (ワッチョイ bf03-M2B7) [] 2021/10/03(日) 20:27:25 ID:VQjTyHCl0 サクラのミニマップの機能ほしいな http://egg.5ch.net/test/read.cgi/software/1550845068/794
795: 名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG) [sage] 2021/10/03(日) 21:05:06 ID:gjwwMZLd0 エクスプローラでファイルコピーして、テキストとして貼り付けると ファイル名一覧ができるのが便利だった > サクラ http://egg.5ch.net/test/read.cgi/software/1550845068/795
796: 名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ) [sage] 2021/10/04(月) 20:49:37 ID:YY31N4Mpa コンテクストメニューにファイルorフォルダ名のコピー Path Copy Copy 便利だよ、もう10年使ってるけど http://egg.5ch.net/test/read.cgi/software/1550845068/796
797: 名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG) [sage] 2021/10/04(月) 21:09:10 ID:usWrLu210 フリーソフトは使用禁止だし、家ではそもそもエクスプローラを使わない 複数ファイル選択して"パスのコピー(A)"でフルパスがクリップボードにコピーされるので、 貼り付けて適宜整形して使う、で何とかなる http://egg.5ch.net/test/read.cgi/software/1550845068/797
798: 名無しさん@お腹いっぱい。 (ワッチョイ c312-2jfQ) [sage] 2021/10/05(火) 06:46:54 ID:pHGXU39u0 >>796 横からですがこんなソフト探してたんです 感謝 http://egg.5ch.net/test/read.cgi/software/1550845068/798
799: 名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ) [sage] 2021/10/05(火) 17:19:17 ID:7x61F0ZOa それはそうとショックだは Windows11が酷すぎて泣きそう いやなんか笑えてきました http://egg.5ch.net/test/read.cgi/software/1550845068/799
800: 名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG) [sage] 2021/10/05(火) 17:29:22 ID:eHr5cn4Q0 みんなで同じOSを使おうというのが無理なんだよ 誰でも使えるようにするということは、クラスの一番遅い子にみんなで合わせるということ 遅い子は別のクラスにした方が足を引っ張られなくていい http://egg.5ch.net/test/read.cgi/software/1550845068/800
801: 名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ) [sage] 2021/10/05(火) 18:10:29 ID:7x61F0ZOa >>798 よかった! http://egg.5ch.net/test/read.cgi/software/1550845068/801
802: 名無しさん@お腹いっぱい。 (ワッチョイ bf7e-M2B7) [sage] 2021/10/05(火) 21:01:12 ID:S0cnAm6v0 Win11はまだかなり問題ありそうだね http://egg.5ch.net/test/read.cgi/software/1550845068/802
803: 名無しさん@お腹いっぱい。 (アウアウエーT Sac2-JSxF) [sage] 2021/10/08(金) 11:25:38 ID:4v041LXVa >>800 あれユニバーサルデザインのつもりなんだろね http://egg.5ch.net/test/read.cgi/software/1550845068/803
804: 名無しさん@お腹いっぱい。 (ワッチョイ cbb1-xyGj) [sage] 2021/10/13(水) 06:41:22 ID:2bxQ72CM0 秀丸ファイラーclassicでもできるやろ http://egg.5ch.net/test/read.cgi/software/1550845068/804
805: 名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z) [] 2021/10/17(日) 18:16:04 ID:Ege3bLXPM 文書校正をしていますが置換機能の使い方で教えてください 検索:1 置換いち で登録していますが複数ワードを登録して一括変換はどうやるのでしょうか? http://egg.5ch.net/test/read.cgi/software/1550845068/805
806: 名無しさん@お腹いっぱい。 (ワッチョイ 0f76-WpJ9) [sage] 2021/10/17(日) 19:47:44 ID:/oI/SFMG0 ListReplace.macのようなマクロを使うとか http://egg.5ch.net/test/read.cgi/software/1550845068/806
807: 名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z) [] 2021/10/18(月) 00:11:30 ID:ECrTdNuXM やはりマクロになりますか ちょっと勉強してみます ありがとうございました http://egg.5ch.net/test/read.cgi/software/1550845068/807
808: 名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z) [] 2021/10/18(月) 01:09:59 ID:pjOaoOdlM やりたかった事がListReplace.macで出来そうです 感謝します http://egg.5ch.net/test/read.cgi/software/1550845068/808
809: 名無しさん@お腹いっぱい。 (ワッチョイW 8b6e-pPFA) [sage] 2021/10/20(水) 18:47:58 ID:vTLrYTBn0 秀丸エディタのライセンスって、1ライセンス1人かつ1台? http://egg.5ch.net/test/read.cgi/software/1550845068/809
810: 名無しさん@お腹いっぱい。 (ワッチョイ cf1c-diS6) [sage] 2021/10/20(水) 20:51:46 ID:Jp9CUbsW0 https://hide.maruo.co.jp/swreg/license.html http://egg.5ch.net/test/read.cgi/software/1550845068/810
811: 名無しさん@お腹いっぱい。 (ワッチョイW 8b6e-pPFA) [sage] 2021/10/20(水) 20:53:49 ID:vTLrYTBn0 >>810 ありがとうございます! http://egg.5ch.net/test/read.cgi/software/1550845068/811
812: 名無しさん@お腹いっぱい。 (ワッチョイ df7e-an4T) [sage] 2021/10/21(木) 11:17:19 ID:Y2JIXUVo0 フォントやサイズ、ウインドウ位置・サイズまでマクロで変えられて、すげー便利だった http://egg.5ch.net/test/read.cgi/software/1550845068/812
813: 名無しさん@お腹いっぱい。 (ワッチョイW 0211-Qs+a) [sage] 2021/10/25(月) 00:23:32 ID:JI/05eCg0 ListReplace.macって、グルーピングが\fしか使えないのな 今のとこ困ってないけど、7つまでの制限結構痛い http://egg.5ch.net/test/read.cgi/software/1550845068/813
814: 名無しさん@お腹いっぱい。 (ワントンキン MMd2-/xG3) [sage] 2021/10/25(月) 09:34:24 ID:KHOMl2MJM >>810 嫁のPC用にもう一つライセンス取るか… http://egg.5ch.net/test/read.cgi/software/1550845068/814
815: 名無しさん@お腹いっぱい。 (ワッチョイ 5df1-3XbD) [] 2021/10/25(月) 09:42:50 ID:NT7vePSR0 ライセンス証書を玄関に額の中に保存して自慢したいからライセンス取るか http://egg.5ch.net/test/read.cgi/software/1550845068/815
816: 名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN) [sage] 2021/10/25(月) 16:29:17 ID:0uTRgKC20 最近 ruby を使ったマクロを書いてて自分が欲しいと思ったマクロは ほぼ自在に作れるようになった。 ListReplace.mac は使ったことないんだけど 限界を感じたらまた書き込んで。 仕様さえきっちり示してもらえれば ひょっとすると力になれるかもしれない。 http://egg.5ch.net/test/read.cgi/software/1550845068/816
817: 名無しさん@お腹いっぱい。 (ワッチョイ 22cc-9Gi1) [sage] 2021/10/25(月) 16:39:02 ID:1f5z1P2h0 マイナーなものは使わずに、ややこしい部分はpythonとかでやるのがいい http://egg.5ch.net/test/read.cgi/software/1550845068/817
818: 名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN) [sage] 2021/10/25(月) 16:49:52 ID:0uTRgKC20 Python 一時期覚えようと思ったけど ruby でできるのに わざわざ新しいのを覚え直すのが面倒で挫折した。 蛇使いの人はPython で問題ないと思うけど、 配列の処理とかはイテレータが使える ruby だととても便利で 秀丸マクロとの親和力は高いと思ってる。 ruby との付き合いはニフティ時代に nif.rb で巡回してた頃に 遡る結構な古参です^^; http://egg.5ch.net/test/read.cgi/software/1550845068/818
819: 名無しさん@お腹いっぱい。 (ワッチョイ 22cc-9Gi1) [sage] 2021/10/25(月) 16:54:19 ID:1f5z1P2h0 イテレータは普通に使えるけど rubyはperlの正常進化系みたいな感じで、変態であることに変わりはない 変態はやめて真人間になったのがpython http://egg.5ch.net/test/read.cgi/software/1550845068/819
820: 名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN) [sage] 2021/10/25(月) 16:57:18 ID:0uTRgKC20 今のところろくな解説もなくって 見てもなんのことだか分からないと思うけど 一応拙作の ruby を使ったマクロってこんな感じです。 ttp://pansy.s1010.xrea.com/%e8%aa%ad%e3%81%bf%e4%b8%8a%e3%81%92%e3%83%97%e3%83%ad%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88/ http://egg.5ch.net/test/read.cgi/software/1550845068/820
821: 名無しさん@お腹いっぱい。 (ワッチョイ 026e-sPYK) [sage] 2021/10/25(月) 17:20:21 ID:nIuI1UqI0 秀丸で Python 使うとしたら hmPython3 なのかな 使い勝手はどうですか? http://egg.5ch.net/test/read.cgi/software/1550845068/821
822: 名無しさん@お腹いっぱい。 (ササクッテロラ Sp11-Qs+a) [sage] 2021/10/27(水) 12:01:14 ID:p0ULUSQSp 秀丸の検索置換でUnicode指定したい時、どう書いたらいいですか。(マクロは普通に\uを前置) 昔、ブラケットで囲えば出来てた気がしたんだけど…今は何やっても出来ない http://egg.5ch.net/test/read.cgi/software/1550845068/822
823: 名無しさん@お腹いっぱい。 (ササクッテロラ Sp11-Qs+a) [sage] 2021/10/27(水) 12:07:44 ID:p0ULUSQSp あ、hmjre.dllです http://egg.5ch.net/test/read.cgi/software/1550845068/823
824: 名無しさん@お腹いっぱい。 (ワッチョイ 91a1-h3eI) [sage] 2021/10/29(金) 08:41:05 ID:kM4YxTMm0 デスクトップ保存/復元のチェックボックス全部つけているけど、終了して起動しても、最後の状態にはならない。 上のレスでレジストリに保存って書かれてたから、うまく書き出せていないのかなあ 毎回、ウィンドウ、デスクトップ保存を選ぶようにしてるけど、忘れることあるし。 http://egg.5ch.net/test/read.cgi/software/1550845068/824
825: 名無しさん@お腹いっぱい。 (ワッチョイ 53cc-RFIy) [sage] 2021/10/29(金) 10:00:52 ID:k2B15iKs0 全終了の呼吸だ http://egg.5ch.net/test/read.cgi/software/1550845068/825
826: 名無しさん@お腹いっぱい。 (ニククエT Sa9d-BvZE) [sage] 2021/10/29(金) 13:46:24 ID:N07QyeudaNIKU ウインドウ上の[X]ボタンで終了すると最後の状態が保存されないな メニューの全終了だと保存/復元される たぶん終了処理時jのバグなんだろうな http://egg.5ch.net/test/read.cgi/software/1550845068/826
827: 名無しさん@お腹いっぱい。 (ニククエ 1373-48dE) [sage] 2021/10/29(金) 14:52:40 ID:cMw0fb5q0NIKU 自動デスクトップ保存したくない時もあるからツールバーにデスクトップ保存と全終了を並べてぽちぽちと押してるわ http://egg.5ch.net/test/read.cgi/software/1550845068/827
828: 名無しさん@お腹いっぱい。 (選挙行ったか?W 93c8-Cm5G) [sage] 2021/10/31(日) 14:50:10 ID:czuEtP470VOTE >>821 hmpython3とかhmrubyとか使ったことないんだけど 秀丸マクロのなかにPythonとかrubyの言語を 埋め込むってことでいいのかな? それはそれで便利なのかもしれないけど 自分とはちょっとアプローチの方向が違ってて 自分の場合は秀丸マクロとスクリプト言語とのやりとりは クリップボードとかファイルへの入出力が基本。 ファイルに書き出す場合だとスクリプト言語から 使い捨ての秀丸マクロを作ってそれを呼び出すなんて 応用もできて自由自在です。 秀丸マクロへの応用とか普段のちょっとした ファイル操作とかでもスクリプト言語って便利じゃんって 思ってもらえて、ruby (とかPerlとかPython)の利用者が 広がってくれたらいいのにって思ってるですけど この辺をなかなかうまく伝えられなくてもどかしい気がしてます。 http://egg.5ch.net/test/read.cgi/software/1550845068/828
829: 名無しさん@お腹いっぱい。 (ワッチョイW e97b-fAy6) [sage] 2021/11/01(月) 11:40:21 ID:u5HIUVmm0 hmpythonは埋め込んでも埋め込まなくてもOK。 秀丸マクロの変数や関数をpython側から使える。 クリップボードやファイルでやりとりの必要なし。 http://egg.5ch.net/test/read.cgi/software/1550845068/829
830: 名無しさん@お腹いっぱい。 (ワッチョイ 53cc-RFIy) [sage] 2021/11/01(月) 12:18:51 ID:VVkMYSna0 秀丸の変態文法をpython化してくれてもいい http://egg.5ch.net/test/read.cgi/software/1550845068/830
831: 名無しさん@お腹いっぱい。 (ワッチョイW 9973-uWn+) [sage] 2021/11/03(水) 21:24:23 ID:P4/xAB990 今まで64Bit版を使っていましたが、ポータブル版を使う必要性が出てきましたので32Bitへのダウングレード?を検討しています 64Bit版にそのまま上書きインストールしてもマクロや各種設定はそのままでしょうか? http://egg.5ch.net/test/read.cgi/software/1550845068/831
832: 名無しさん@お腹いっぱい。 (ワッチョイ d9a4-BvZE) [sage] 2021/11/04(木) 11:06:29 ID:DAmyVguX0 こんにちは。秀丸8.99.2を使っているのですが『Ctrl+F』で検索ダイアログを出すと ・大文字/小文字の区別(C) ・正規表現(R) に最初からチェックが入っています。検索ダイアログを開いた時にチェックが入っていない状態にできないでしょうか? 上級者の方々、よろしくお願い致します。 http://egg.5ch.net/test/read.cgi/software/1550845068/832
833: 名無しさん@お腹いっぱい。 (ワッチョイ 89b1-7alp) [sage] 2021/11/04(木) 12:31:49 ID:/MPn8kcN0 前回の設定を引き継ぐので1度チェックを外して検索する。 (チェックを外してからキャンセルは元に戻るだけ) http://egg.5ch.net/test/read.cgi/software/1550845068/833
834: 名無しさん@お腹いっぱい。 (ワッチョイ d9a4-BvZE) [sage] 2021/11/04(木) 13:20:37 ID:DAmyVguX0 >>833 ありがとうございました。 http://egg.5ch.net/test/read.cgi/software/1550845068/834
835: 名無しさん@お腹いっぱい。 (ワッチョイ 69cf-SOku) [sage] 2021/11/04(木) 23:10:18 ID:x0Q2DMVE0 常駐秀丸の仕様変更後からだと思いますが 常駐トレイから起動しようとしても「秀丸エディタの起動に失敗しました。Error code=123」を吐くようになってしまった。 秀丸エディタを一度起動後なら問題ないのですが何か対策はないのだろうか。おま環かな? Win10 20H2/V9.0 B20 (x64) http://egg.5ch.net/test/read.cgi/software/1550845068/835
836: 名無しさん@お腹いっぱい。 (スプッッT Sd9a-2US9) [sage] 2021/11/05(金) 12:06:23 ID:6sT66wPUd >>832 マクロが検索した時も引き継いでしまうってのは知っておいた方が良いかも そこら辺に落ちてる野良マクロとか使い始めるといつの間にか勝手に設定が変わってることになる お行儀が良いマクロならちゃんと元に戻してから終了するんだけどね http://egg.5ch.net/test/read.cgi/software/1550845068/836
837: 名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO) [sage] 2021/11/06(土) 09:07:50 ID:op6oG/y60 マクロで検索文字列の取得ってできない? getsearchではなく、現在の検索文字列を変数なりクリップボードなりにコピーしたい http://egg.5ch.net/test/read.cgi/software/1550845068/837
838: 名無しさん@お腹いっぱい。 (ワッチョイW d2c8-Gj/1) [sage] 2021/11/06(土) 09:46:53 ID:pzzxSo/z0 >>837 getsearch なんて高度なマクロ命令は使ったことがないんですが こういうのこそなにかと融通がきく ruby とか Python に任せて しまえば幸せになれるんじゃないかと思います。 正規表現であぶり出した語句を検索して色付けして ホゲホゲってのはよくやってますので。 http://egg.5ch.net/test/read.cgi/software/1550845068/838
839: 名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO) [sage] 2021/11/06(土) 10:22:44 ID:op6oG/y60 どう考えても秀丸マクロ以外には無理 http://egg.5ch.net/test/read.cgi/software/1550845068/839
840: 名無しさん@お腹いっぱい。 (ワッチョイ 6e7e-+Epa) [sage] 2021/11/07(日) 06:07:09 ID:tAhdCOUN0 わざわざ取得しなくても、内部的な値であるsearchbufferが該当するのでは? http://egg.5ch.net/test/read.cgi/software/1550845068/840
841: 名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO) [sage] 2021/11/07(日) 08:19:57 ID:AixN7bnr0 まさにそれ http://egg.5ch.net/test/read.cgi/software/1550845068/841
842: 名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM) [sage] 2021/11/13(土) 22:31:59 ID:jIkMcXLc0 AAAAAをaaaaaに置換したいとする AAAAAをコピーして置換を呼び出して置換元に入力して、 置換先にもコピーして小文字変換、、、できない 手入力すると不正確なので、別のファイルを開いてコピペして小文字変換して クリップボードに入れておいて、置換先にコピペするしかない http://egg.5ch.net/test/read.cgi/software/1550845068/842
843: 名無しさん@お腹いっぱい。 (ワッチョイ 75b1-09aj) [sage] 2021/11/13(土) 22:48:36 ID:EmClXmVu0 Win10ならクリップボードの履歴を残せるのだから、 先に変換したものも入れとけ。 他の変換や修飾などができるクリップボード拡張を 入れてもいいし… http://egg.5ch.net/test/read.cgi/software/1550845068/843
844: 名無しさん@お腹いっぱい。 (ワッチョイ a3c8-09aj) [sage] 2021/11/14(日) 01:08:57 ID:AnxrwK7L0 >>842 AAAAAを選択して置換、置換先にコピーして再選択して右クリック、メニューから再変換を選んでaaaaaに変換してやればいいのでは http://egg.5ch.net/test/read.cgi/software/1550845068/844
845: 名無しさん@お腹いっぱい。 (ワッチョイ cb76-PeJZ) [sage] 2021/11/14(日) 01:10:41 ID:15VyRYbl0 >>842 検索後に 右クリ > すべての候補を選択 これでマッチした大文字だけを小文字に変換できると思うけど…そういうことじゃないの? http://egg.5ch.net/test/read.cgi/software/1550845068/845
846: 名無しさん@お腹いっぱい。 (ワッチョイ 1b73-FDGb) [sage] 2021/11/14(日) 09:19:48 ID:Hz9Bq1Vl0 >>842 aaaaaという文字列に置換するのではなく、一括で小文字にしたいということなら、 置換のオプションで正規表現をオンにすると、\(0,ToLower)が使える 右の三角ボタンにいろいろ例が出てくる http://egg.5ch.net/test/read.cgi/software/1550845068/846
847: 名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM) [sage] 2021/11/14(日) 09:49:22 ID:GLNjrIjt0 具体的な例としては、 CamelCaseという文字列をcamel_caseに置換したい 置換先の入力で、アンダースコアの挿入は手でやるとして、 大文字から小文字の変更は変更したい部分を選択して小文字変換機能を使うべき わざわざミスを犯すリスクを取る理由はない http://egg.5ch.net/test/read.cgi/software/1550845068/847
848: 名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU) [sage] 2021/11/16(火) 05:11:42 ID:0y8AC9se0 井出丸エディタ Ver 8.99.2で、 タブから右クリックで「エクスプローラ」でエクスプローラを開くと、バックグラウンドで開くんだが、仕様変わった?? 前はエクスプローラを開くと、エディタよりも前面に表示されていたのに アップデートしてから、バックグラウンドで開くようになって困っている どなたか解決方法ご存知ありませんか? http://egg.5ch.net/test/read.cgi/software/1550845068/848
849: 名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU) [sage] 2021/11/16(火) 05:12:10 ID:0y8AC9se0 秀丸エディタ http://egg.5ch.net/test/read.cgi/software/1550845068/849
850: 名無しさん@お腹いっぱい。 (ワッチョイ 2373-09aj) [sage] 2021/11/16(火) 09:48:28 ID:3owY77de0 >>848 普通にフォアグラウンドで開くけど? 設定のバックアップを取ってから秀丸を初期化して、それで直れば秀丸の設定が原因、直らなければOSの設定が原因というとこから切り分けてみてはどうだろうか http://egg.5ch.net/test/read.cgi/software/1550845068/850
851: 名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk) [sage] 2021/11/20(土) 17:08:04 ID:RULoQhEk0HAPPY >>847 それだったら、アンダースコアの挿入も含めてできるようなマクロを作ればいいのでは? 以前、似たようなマクロを作って使ってたことある http://egg.5ch.net/test/read.cgi/software/1550845068/851
852: 名無しさん@お腹いっぱい。 (HappyBirthday! 127e-9IQd) [sage] 2021/11/20(土) 17:09:46 ID:5ltsAwGc0HAPPY 秀丸マクロの質問です すでに別の手法を使っているので、問題にはならないのですが、気になるので質問させてください ★★★質問1★★★ moveto whileループでdeleteline2 を使った後、「テキストの選択状態」になり、replaceallfastで置換できません (もしかしたら選択範囲の置換になっているのかも) マクロ内でescape、endsel等を使っても解除できません (マクロ終了後にESCキーを押すと解除できます) もしかしたら私は根本的に勘違いしていますか? ★★★質問2★★★ replaceallfastで 改行2行を1行 \\n\\n を \\n 置換しています disabledrawで描画なしにしていると、処理に時間がかかります これはなぜでしょうか? http://egg.5ch.net/test/read.cgi/software/1550845068/852
853: 名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk) [sage] 2021/11/20(土) 17:18:50 ID:RULoQhEk0HAPPY 前に作ってたマクロが見つかったから、ちょこっと変更して>>847の仕様にしてみた。 もしよかったらどうぞ。 行数オーバーで一回で書き切れないので、2回に分けます。 // CamelCase → camel_case // 変換したい単語の上にカーソルを置いて実行すること // 前処理 begingroupundo; // 現在位置を記録 #x1 = x; #y1 = y; // カーソル位置の単語の先頭と末尾を記録 selectword; #topX = seltopx; #topY = seltopy; #endX = selendx; #endY = selendy; escape; // 先頭位置に移動 moveto #topX, #topY; (続く) http://egg.5ch.net/test/read.cgi/software/1550845068/853
854: 名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk) [sage] 2021/11/20(土) 17:20:26 ID:RULoQhEk0HAPPY (続き) // 置換 while(1){ searchdown "[A-Z]", regular; if(!result){ break; } if(x>=#endX || y>#endY){ // 末尾位置に達したら抜ける break; } escape; insert "_"; #endX = #endX + 1; // 1文字増えたので末尾位置を更新 } // 全体を小文字化 moveto #x1, #y1; selectword; tolower; escape; // 元の位置に戻す moveto #x1, #y1; // 後始末 endgroupundo; (終わり) 以上、>>847へのレスです。 http://egg.5ch.net/test/read.cgi/software/1550845068/854
855: 名無しさん@お腹いっぱい。 (ワッチョイ a2c8-iUmB) [sage] 2021/11/21(日) 02:40:02 ID:GplyfzZS0 >>852 質問1はちょっと意味が分からないです。 マクロの簡単なサンプルを提示してもらえると 検証できるのですが。 質問2 replaceallfast"\n\n","\n"; で試してみたんですが、時間がかかるって ほどではありませんでした。 disabledraw をつけると多少早くなるような 気もしますが誤差の範囲程度。 while とかのループ中にいれて何度も置換を 呼び出してるってことはありませんか? http://egg.5ch.net/test/read.cgi/software/1550845068/855
856: 名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd) [sage] 2021/11/21(日) 15:43:20 ID:OwBfgjXc0 >>855 ありがとうございます 非表示の方が遅いのは気にしないことにします http://egg.5ch.net/test/read.cgi/software/1550845068/856
857: 名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd) [sage] 2021/11/23(火) 09:56:10 ID:gDYdZ+qU0 1時間悩んだ 正しい "C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /x "部分編集.mac" "C:\メモ.txt" 間違い "C:\メモ.txt" /x "部分編集.mac" アホすぎた・・・ http://egg.5ch.net/test/read.cgi/software/1550845068/857
858: 名無しさん@お腹いっぱい。 (ワッチョイ c2cc-58y4) [sage] 2021/11/24(水) 15:42:17 ID:yOKoBUoK0 タブでスペースを4文字入力する設定にしていて インデントを一段深くする行を挿入した で、そのブロックを抜けたので、インデントを一段浅くしたい とりあえず改行して、自動インデントで生成した空白だけの行を選択して、逆インデント この状態では行全体が選択されていて、入力の為に行末に移動 そうすると、改行文字のみが選択された状態になっているので、 そのまま入力開始すると次の行と繋がってしまう どういう手順で逆インデントするのが正解? http://egg.5ch.net/test/read.cgi/software/1550845068/858
859: 名無しさん@お腹いっぱい。 (ワッチョイ 0e42-acBJ) [sage] 2021/11/24(水) 17:09:58 ID:vUr3EfFu0 >>858 行を選択してシフト+タブ http://egg.5ch.net/test/read.cgi/software/1550845068/859
860: 名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S) [sage] 2021/11/26(金) 11:20:30 ID:/lIH+O3v0 いや、そのシフト+タブという操作が逆インデント http://egg.5ch.net/test/read.cgi/software/1550845068/860
861: 名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj) [sage] 2021/11/26(金) 20:18:25 ID:O472E17W0 >>858 Shift+Tabは範囲選択してないときはなにもしないようなので、 これをマクロファイルにしてShift+Tabに割り当ててみるとか if (selecting) { shifttab; } else { disabledraw; selectline; shifttab; escape; golineend; enabledraw; } http://egg.5ch.net/test/read.cgi/software/1550845068/861
862: 名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S) [sage] 2021/11/26(金) 20:35:27 ID:/lIH+O3v0 範囲選択を、複数行にわたる選択という意味で使ってる? http://egg.5ch.net/test/read.cgi/software/1550845068/862
863: 名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj) [sage] 2021/11/26(金) 20:51:00 ID:O472E17W0 >>862 いや、1文字以上の選択という意味だけど http://egg.5ch.net/test/read.cgi/software/1550845068/863
864: 名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S) [sage] 2021/11/26(金) 20:56:03 ID:/lIH+O3v0 行を選択してのshift-tabは普通に使ってるので、機能が変わるのは困る 問題なのは改行文字の選択が残る点だけ 何か作者が想定してるうまい操作方法があると思うんだよな http://egg.5ch.net/test/read.cgi/software/1550845068/864
865: 名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj) [sage] 2021/11/26(金) 21:20:21 ID:O472E17W0 >>864 上記のマクロは、範囲選択しているときは標準のShift+Tabの動作のままで、 範囲選択していないときのみカーソル位置の行を逆インデントするという動作だけど、 まぁマクロが嫌いなら余計なお世話だった http://egg.5ch.net/test/read.cgi/software/1550845068/865
866: 名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S) [sage] 2021/11/26(金) 21:22:42 ID:/lIH+O3v0 マクロ使わなくて済むならその方がいい それで慣れてしまうとどこにでもマクロ持って行かないといけないし http://egg.5ch.net/test/read.cgi/software/1550845068/866
867: 名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S) [sage] 2021/11/26(金) 21:33:58 ID:/lIH+O3v0 選択して逆インデントしても選択状態は継続していて、 選択モードから抜ける操作が必要 行頭や行末への移動では選択モードから抜けないので(これも不便) 明示的にカーソルを動かす必要がある 逆インデント時点で行頭にいるので、一つ右に移動してから行末に移動すればいい 行末移動だけで選択から抜ければそれがベスト http://egg.5ch.net/test/read.cgi/software/1550845068/867
868: 名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw) [sage] 2021/11/26(金) 22:10:22 ID:ZhcfIEyn0 >>867 shifttab;up;golineend2; ってこと? right だと一段下がるようだから up つかってみたけど あっ、マクロ不可だったか http://egg.5ch.net/test/read.cgi/software/1550845068/868
869: 名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj) [sage] 2021/11/26(金) 22:12:01 ID:O472E17W0 >>867 探してみたら、作者も同じような提案してた https://log.maruo.co.jp/hidesoft/hidesoft_2/x37039.html マクロが嫌なら、行頭に行ったり行末に戻ったりするより、 この人のように、BSキー4回が一番速そうだけど http://egg.5ch.net/test/read.cgi/software/1550845068/869
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 133 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s