【发布时间】:2014-09-03 18:45:20
【问题描述】:
自从我将 webstorm IDE 升级到 v8.0.4 后,enter/return 和 tab 键在代码编辑器中没有任何作用。
是否有任何设置我以某种方式更改了这些键不起作用?
我刚刚发现这种奇怪的行为只在主 index.html 文件中,而不是在我的部分 html 文件中???!!!
【问题讨论】:
标签: webstorm
自从我将 webstorm IDE 升级到 v8.0.4 后,enter/return 和 tab 键在代码编辑器中没有任何作用。
是否有任何设置我以某种方式更改了这些键不起作用?
我刚刚发现这种奇怪的行为只在主 index.html 文件中,而不是在我的部分 html 文件中???!!!
【问题讨论】:
标签: webstorm
我在一个特定项目中遇到了同样的问题,其他按键也不起作用,包括“(”。
Selecting File > Invalidate Caches / Restart 修复了它。
【讨论】:
对我来说,这并没有使缓存无效或删除插件。在键盘映射设置中实际上有一个“编辑器操作”,称为“Enter”。显然我无意中删除了映射到该键的键(回车)。
【讨论】:
刚遇到同样的问题,但清除无效缓存对我不起作用。
我发现我之前已经下载了“Bootstrap 3 live templates/sn-ps”插件。由于某种原因,编辑器无法使用输入/返回键以及 tab 键。
删除插件后,编辑器恢复正常工作。我建议查看最近下载的插件,看看其中一个是否可能导致问题。
【讨论】:
对于其他难以弄清楚为什么会发生这种情况的人来说,这发生在我的 MacBook Pro 上,因为在“系统偏好设置”>“键盘”中配置了 ABC 键盘而不是 ABC Extended
【讨论】:
就我而言,启用 ECMAScript 6 是个问题,我只是再次选择了 ECMAScript 5.1,现在一切正常!
将其从 File->Settings->Languages & Frameworks->JavaScript 更改并将 JavaScript 语言版本更改为 ECMAScript 5.1
虽然还是很奇怪的错误
【讨论】:
您必须将“Enter”映射到“Enter”!
【讨论】:
在 WebStorm 或 PhpStorm 上最新版本的 Tabnine 中:
找到键盘映射“Accept Inline Completion”并移除 Tab
【讨论】:
无效缓存对我也不起作用。确切地说,该问题与新添加的插件有关。通过删除最近添加的插件修复了此问题。
【讨论】:
我遇到了同样的问题。这是一个插件问题。最快的解决方案是,在启动 Webstorm 后,按回车键。 PluginException 将出现在 IDE 的底部。单击它,您将看到该特定插件的“禁用”选项。
问候
【讨论】:
同样的事情发生在我身上。我必须检查事件日志,它给了我禁用插件的选项。
【讨论】: