首页 > 解决方案 > 是否可以使用 Visual Studio Code 扩展以编程方式设置断点

问题描述

我正在 VS Code 中编写一个扩展,它有一个图形编辑器(类似于流程图),它将其数据保存在一个文本文件中。所有编辑都通过图形编辑器完成。文本文件对用户来说太神秘了,无法使用。我想为底层文件实现一个调试器,这意味着用户应该能够在图形编辑器中的步骤上设置断点,并在编辑器中一步一步地进行。几个问题:1)我在这里离基地很远吗?VS Code 调试框架是否只支持在文本文件中设置断点?2) 是否可以通过编程方式设置断点(如果可以,如何设置)?

我看过Ballerina,它有一个同步的文本编辑器和一个图形编辑器。我只能在文本编辑器中设置断点。

谢谢你的帮助。

标签: visual-studio-codebreakpoints

解决方案


幸运的是,@weinand 在 gitter.im/Microsoft/vscode 频道上。他指给我看:github.com/Microsoft/vscode/blob/master/src/vs/vscode.d.ts - addBreakpoints。这就是我一直在寻找的


推荐阅读