我正在开发一个visual studio代码扩展。这基本上是一种语言扩展。我已经为我们组织中开发的语言实现了语法突出显示。此扩展名以“.br”文件格式激活。打开.br文件时,语法突出显示将应用于该文件。
现在,我还想再支持一个文件扩展名。该文件扩展名为“.rqtf”。但是,我不想为此文件提供语法突出显示支持。在VSCode中打开此文件时,扩展程序应创建一个图像并在VSCode窗口中显示它。 “.rqtf”文件的实际内容是文本的。我想根据这些信息创建一个图像。
例如,“。rqtf”文件的内容是:
从这个内容输出图像文件应该像:
如果在我现有的扩展中无法做到这一点,那么我可以为此创建单独的扩展。但是,我只想知道:在vscode扩展中是否可以将文本信息转换为图像?
先感谢您。
有webview api,允许你渲染html:
https://code.visualstudio.com/api/extension-guides/webview
如果你想在文本文件中呈现图像,还有一些尚未发布的“代码插入”: