关于VSCode出现the window has crashed的一种解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于VSCode出现the window has crashed的一种解决办法相关的知识,希望对你有一定的参考价值。

参考技术A 删除用户目录下AppData里的code目录及.vscode目录后重启系统解决。
操作系统是win10。出现问题前笔记本接了显示器。

e620. Activating a Keystroke When Any Component in the Window Has Focus

Normally, a keystroke registered to a component is activated when the component has the focus. This type of activation condition is called WHEN_FOCUSED. It is possible to specify that a keystroke be activated if any component (including itself) in the window has the focus. This type of keystroke activation condition is called WHEN_IN_FOCUSED_WINDOW.

Keyboard accelerators use this type of keystroke activation condition. For example, in many applications, regardless of which component has the focus, typing F1 in an active window causes a help window to appear.

There are three types of activation conditions available: WHEN_FOCUSED, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, and WHEN_IN_FOCUSED_WINDOW. When a key is typed, the focused component is checked for a registered keystroke to handle the typed key. If found, the action bound to the keystroke is invoked. If not found, the set of WHEN_ANCESTOR_OF_FOCUSED_COMPONENT keystrokes is searched for a handler of the typed key. WHEN_ANCESTOR_OF_FOCUSED_COMPONENT is described in e621 Activating a Keystroke When Any Child Component Has Focus. If none are found still, the set of WHEN_IN_FOCUSED_WINDOW keystrokes is searched for a handler of the typed key.

In non-WHEN_FOCUSED activated keystrokes, the source of the resulting action event is the component to which the keystroke is registered, not the focused component.

    // To create an action, see e855 创建一个事件
    
    // Register keystroke
    component.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(
        KeyStroke.getKeyStroke("F2"), action.getValue(Action.NAME));
    
    // Register action
    component.getActionMap().put(action.getValue(Action.NAME), action);

 

Related Examples

以上是关于关于VSCode出现the window has crashed的一种解决办法的主要内容,如果未能解决你的问题,请参考以下文章

VSCode编译时前端代码出错the window has crashed(reason:oom)

关于出现org.hibernate.TransientObjectException: The given object has a null identifier: 错误的解决方法

the way to make jupyter output cell has a dark background in vscode

VScode中pytorch出现Module 'torch' has no 'xx' member错误

Netscreen出现“The address has been ”

e606. Determining Which Component or Window Has the Focus