假设我在编辑器中选择了一些文本。我想定义我自己的 Python 函数或脚本:
- 将所选文本作为字符串作为输入。
- 对其进行转换并返回一个新字符串,该字符串在编辑器中替换所选文本
此外,理想情况下,我希望将这些函数或脚本注册为commandID
我可以自己定义的 VSCode 命令(带有特定的 s),并注册到 VSCode 中的命令面板。通过这样做,我可以将它们绑定到keybindings.json
具有特定快捷方式和 when 子句的快捷方式。
VSCode 中是否有任何内置功能可以做到这一点?如果没有,我可以遵循哪些步骤来做到这一点?