我想在VS代码中显示一个二进制文件的一些信息,是否可以为VS代码写一个扩展,这样当在资源管理器中选择该文件时(或直接打开它),你就可以看到通过该扩展从二进制文件中提取的一些文本?
所以该扩展的核心功能就是(简化)一个二进制到文本的转换器。
有什么建议吗?
VS代码团队成员已经确认他们不支持在VS代码中注册二进制文件的内容提供者。我的问题.
我检查了workspace.onDidOpenTextDocument和window.onDidChangeActiveTextEditor的API,但在打开二进制文件时似乎都没有被调用。
有没有办法使用registerTextDocumentContentProvider(或其他方式)来显示二进制文件的回退内容?
这就是为什么这些类型的名字中都带有Text,TextEditor,TextDocument等。它们只能处理文本,而不是二进制数据;-)
没有解释为什么这对PDF有效,可能是特殊情况。