ChatGPT Const to Var switch for Javascript snippets

ChatGPT always makes const variables in JavaScript snippets, and sometimes refuses to change it. This script solves the problem.

Versione datata 17/03/2023. Vedi la nuova versione l'ultima versione.

Autore
Joan Doan
Valutazione
0 0 0
Versione
1.0.4
Creato il
17/03/2023
Aggiornato il
17/03/2023
Dimensione
4,38 KB
Licenza
GPL-3.0-or-later
Applica a

When ChatGPT outputs javascript snippets, it sometimes does not allow you to change the variables types to from const to var, so debugging and testing the code in js-console becomes complex(running the script multiple times gives errors of re-definition variables). This userscript solves the problem by extending code snippets UI.
New Buttons:
[Const/Var] - switches all const variable definitions to var, and back.
[COPY] - copies the code snippet (Use it instead of the standard copy button)
This script also adds ability to switch variable types (const/var/let) by clicking on them right in the code.
Just set up the types and click [COPY]. Testing code in javascript-console becomes a lot easier.

Don't copy code using standard button [Copy code], because it copies without any changes. Use new [COPY] button.