能否为VS代码写一个二进制文件的导入扩展名?

问题描述 投票:4回答:1

我想在VS代码中显示一个二进制文件的一些信息,是否可以为VS代码写一个扩展,这样当在资源管理器中选择该文件时(或直接打开它),你就可以看到通过该扩展从二进制文件中提取的一些文本?

所以该扩展的核心功能就是(简化)一个二进制到文本的转换器。

有什么建议吗?

visual-studio-code binaryfiles
1个回答
1
投票

VS代码团队成员已经确认他们不支持在VS代码中注册二进制文件的内容提供者。我的问题.

我检查了workspace.onDidOpenTextDocument和window.onDidChangeActiveTextEditor的API,但在打开二进制文件时似乎都没有被调用。

有没有办法使用registerTextDocumentContentProvider(或其他方式)来显示二进制文件的回退内容?

这就是为什么这些类型的名字中都带有Text,TextEditor,TextDocument等。它们只能处理文本,而不是二进制数据;-)

没有解释为什么这对PDF有效,可能是特殊情况。

© www.soinside.com 2019 - 2024. All rights reserved.