はじめに
ChatGPTの回答をコピペしてどや顔しようとしたときに、項番がコピペできなかったので、何とかならないかと思った話です。
Sakura Editorのマクロの実行については下記参照
https://qiita.com/t_o01/items/6ad844ab04fc0170b4eb
例えば、このようにコピペしたとき
ChatGPTの回答はこのような感じで項番が降られていることが多いです。
それをコピペすると、項番が抜けてしまします。
ChatGPTに項番つけてコピペするにはどうすればよいか聞いてみた結果
なのでChatGPTに、Sakura Editorのマクロで書いてもらいました。
// 選択範囲の行に項番を追加するマクロ
var lines = Editor.GetSelectedString(0).split("\n");
for (var i = 0; i < lines.length; i++) {
lines[i] = (i + 1) + ". " + lines[i];
}
Editor.InsText(lines.join("\n"));
実行してみた結果
でも、こんな感じで、一行目の選択範囲が途中からだった場合
実行後
一行目の途中から項番を振られてしまいました。
依頼してないことは実装してくれないですよね。わかります。