0
0

More than 1 year has passed since last update.

ChatGPTで項番をコピペできないので、ChatGPTにSakura Editorのマクロを組んでもらった

Last updated at Posted at 2023-02-13

はじめに

ChatGPTの回答をコピペしてどや顔しようとしたときに、項番がコピペできなかったので、何とかならないかと思った話です。

Sakura Editorのマクロの実行については下記参照
https://qiita.com/t_o01/items/6ad844ab04fc0170b4eb

例えば、このようにコピペしたとき

ChatGPTの回答はこのような感じで項番が降られていることが多いです。
image.png
それをコピペすると、項番が抜けてしまします。
image.png

ChatGPTに項番つけてコピペするにはどうすればよいか聞いてみた結果

手動でつけろや!とのこと。
image.png

なのでChatGPTに、Sakura Editorのマクロで書いてもらいました。

image.png

// 選択範囲の行に項番を追加するマクロ
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"));

実行してみた結果

実行前
image.png

実行後
image.png
想定通り、選択範囲に項番を振ってもらえました。  

でも、こんな感じで、一行目の選択範囲が途中からだった場合
image.png
実行後
image.png
一行目の途中から項番を振られてしまいました。
依頼してないことは実装してくれないですよね。わかります。

改修してもらう

選択範囲を一行目の先頭からにするように修正依頼しました。
image.png
それっぽいソースになったと思います。

ので、実行してみたところ、、、
image.png
エラーが発生しました。
何度かChatGPTに修正依頼しなおしましたが、解決せず。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0