gpt4 book ai didi

visual-studio-code - 如何在 vscode 测试中访问编辑器

转载 作者:行者123 更新时间:2023-12-02 21:08:02 26 4
gpt4 key购买 nike

我正在为 VSCode 创建一个扩展,用于重新格式化部分编辑器文本。

我该如何对此进行测试。

我不知道如何在测试中创建一个 TextEditor 来模拟打开的文件。

最佳答案

在 VSCode 测试中创建 TextEditor 的基本过程是创建一个文件,将其作为文档打开,然后显示它。显示操作会生成一个文本编辑器,然后您可以在测试中对其进行操作。

API 引用:

一个很好的例子是 VSCode 源代码中用于文本编辑的测试:https://github.com/microsoft/vscode/blob/master/extensions/vscode-api-tests/src/singlefolder-tests/editor.test.ts

请注意,该测试导入模块“utils”,该模块导入“memfs”,两者都在父目录中。它们提供(除其他外)“createRandomFile”,这是内存中虚拟文件系统中随机命名的文件,从而避免干扰实际文件系统。

以上描述的是 VSCode 1.37.1。

关于visual-studio-code - 如何在 vscode 测试中访问编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35046689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com