我想在vs代码中显示二进制文件的一些信息。 是否可以为vs代码编写扩展名,以便在资源管理器中选择该文件(或直接打开它)时,您会看到该扩展名从二进制文件中提取的文本?
因此,该扩展的核心功能将是(简化)二进制到文本转换器。
有什么建议吗?
答案 0 :(得分:1)
VS Code团队成员已确认他们不支持在my issue中注册二进制文件的内容提供程序。
我已经检查了workspace.onDidOpenTextDocument和window.onDidChangeActiveTextEditor API,但是打开二进制文件时似乎都没有调用。
是否可以使用registerTextDocumentContentProvider(或其他方式)显示二进制文件的回退内容?
这就是为什么这些类型在名称,TextEditor,TextDocument等中都带有Text的原因。它们只能处理文本数据,而不能处理二进制数据;-)
没有解释为什么它适用于PDF(可能是特殊情况)。