【发布时间】:2018-04-15 07:21:12
【问题描述】:
我有一个问题,我的开发环境中有一些大型扩展,并且使用“所有异常”和/或“承诺拒绝”断点调试我的自己的扩展将完全命中它们经常。
我知道启动配置中的skipFiles 选项,并且您可以在使用--user-data-dir 选项启动code 时使用自定义“数据”文件夹,但这些解决方案似乎都不适合我.我不知道如何使用skipFiles 找到一般定义的扩展文件夹,而--user-data-dir 似乎没有按我的预期工作,而且似乎不符合我的目的。
说白了,我的理想情况是使用调试快捷方式 F5 并启动一个完全无菌的 vscode 版本,只加载我的扩展和未从我的开发环境继承的设置。
在following image of a breakpoint being hit中,可以看到路径“/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/git/src/git.ts”中的第一方扩展“git”是仍在跟踪中。命令行开关--disable-extensions 也不排除这个。
【问题讨论】:
标签: debugging visual-studio-code breakpoints vscode-extensions