Allows applying arbitrary user-defined transforms to the selected code.
To define custom transforms:
"custom-text-transform.transforms": [
{
"name": "Variable list into Python dictionary",
"function": "const variableList = input.split(',').map(varName => varName.trim()); return '{' + variableList.map(varName => `'${varName}':${varName}`).join(', ') + '}';"
},
{
"name": "Variable list into kwargs",
"function": "const variableList = input.split(',').map(varName => varName.trim()); return variableList.map(varName => `${varName}=${varName}`).join(', ');"
}
]
Calling out known issues can help limit users opening duplicate issues against your extension.
Users appreciate release notes as you update your extension.
Initial release.
♻↪️ ✔️➡ 🌀 ↗ 🌟✨💫⚡ 🆕