- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:秀丸マクロで、現在のカーソル位置にある任意の箇所に対して処理を行いたい)
秀丸マクロで、箇所に処理を行う方法とツールについて
このQ&Aのポイント
- 秀丸マクロを使用して、現在のカーソル位置にある任意の箇所に対して処理を行いたいです。例えば、HTMLソースの特定のタグを選択したり、属性を削除したりする方法を教えてください。
- 動作1では、カーソルが特定のタグの位置にある場合に、マクロを実行するとそのタグを自動で選択状態にしたいです。動作2では、カーソルが特定の属性の位置にある場合に、マクロを実行するとその属性を自動で削除したいです。方法やヒントなど教えていただければ幸いです。
- 秀丸マクロを使用して、HTMLソースの特定の箇所に対して処理を行う方法について教えてください。具体的には、特定のタグを選択したり、特定の属性を削除したりする方法について知りたいです。タグの種類や属性名に制約はありません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
【動作1】の方ですが、<.....> の中にカーソルがある 時に実行するのであれば、下記を試してください。 ただし、<.....>の内部にさらに「<」や「>」が入っていると うまく動作しません。 ------------------------------------ escape; //範囲選択中なら取り消し searchup "<"; //左方向に"<"を探す beginsel; //選択開始 gokakko; //対応する括弧">"を探す right; //一つ右へ endmacro; ------------------------------------ 【動作2】はちょっと面倒なので、考えておきます。