有时候当我使用vscode一段时间后,键盘快捷键会半途停止工作。
一个例子:我可以输入Ctrl+F
来查找,焦点被移动了,但是在搜索上下文中,Enter
(查找下一个结果)不起作用。
这个问题偶尔会发生。有时候一周发生3-4次,其他时候只发生一次。
我可以通过运行命令Developer: Toggle Keyboard Shortcuts Troubleshooting
来解决这个问题。我相信这会重新启动一些进程。
在输出窗口中,我找到了以下堆栈跟踪,可能对您有帮助:
2023-08-24 07:49:05.561 [error] Specified argument was out of the range of valid values. (Parameter 'index'): CodeExpectedError: Specified argument was out of the range of valid values. (Parameter 'index')
at r.Q (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:908:39015)
at vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:908:38554
at async A.sendBreakpoints (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1859:10046)
at async vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1861:77830
at async Promise.all (index 0)
at async Q (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1861:81679)
at async J.mb (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1861:77775)
我怀疑我在键盘快捷键或时间问题上有一些扩展冲突,但我对这一点非常不确定。
由于我还没有找到重现问题的方法,所以我无法在没有扩展的情况下运行vscode。
9条答案
按热度按时间w51jfk4q1#
感谢您创建此问题!我们发现它缺少一些基本信息,例如版本号,或者以其他方式不符合我们的issue reporting guidelines。请花时间审查这些内容并更新问题。
快乐编码!
qhhrdooz2#
版本信息:
版本:1.81.1(系统设置)
提交:6c3e3db
日期:2023-08-09T22:22:42.175Z
Electron:22.3.18
ElectronBuildId:22689846
Chromium:108.0.5359.215
Node.js:16.17.1
V8:10.8.168.25-electron.0
操作系统:Windows_NT x64 10.0.22000
sycxhyv73#
同样的问题,它让我抓狂。
重新加载窗口后,它又可以工作一段时间。
版本:1.81.1(系统设置)
提交:6c3e3db
日期:2023-08-09T22:22:42.175Z
Electron:22.3.18
ElectronBuildId:22689846
Chromium:108.0.5359.215
Node.js:16.17.1
V8:10.8.168.25-electron.0
操作系统:Windows_NT x64 10.0.20348
4si2a6ki4#
I notice that you @bvbeek have forked Microsoft/BCTech . Are you by any chance a D365 BC developer? Because I am.
Since we both experience the issue, the issue may be related to the AL Language extension . Unfortunatly the VSCode extension is not open source and thus harder to debug.
o2gm4chl5#
你好@joandrsn ,是的,我也是BC开发者。
然而我的同事们没有遇到这个问题。这是我安装的VS Code扩展。你安装了哪个?
dgtucam16#
I have 24 extensions installed.
Of these, the overlap with your extensions are only the following:
ppcbkaq57#
我已经禁用了这两个扩展,但仍然遇到了这个问题:
AZ AL Dev Tools/AL Code Outline - Source code
waldo's CRS AL Language Extension - Source code
所以问题出在:
AL Language extension for Microsoft Dynamics 365 Business Central
然而,我无法禁用它,因为我们需要它来开发 :)
iibxawm48#
@bvbeek禁用AL语言扩展是否能解决你的问题?
xesrikrc9#
问题可能是由于使用了 webviews 导致的。如果您能提供一个重现此问题的示例,我可以对此问题进行更深入的调查。