自从我将webstorm IDE升级到v8.0.4后,enter / return和tab键在代码编辑器中无效。
可能有任何设置我以某种方式改变了这些键不起作用吗?
我刚刚发现这个奇怪的行为只出现在我的部分html文件中的主index.html文件中??? !!!
答案 0 :(得分:32)
我在一个特定的项目中遇到了同样的问题,其他按键也没有用,包括"("。
选择文件>无效的缓存/重新启动修复了它。
答案 1 :(得分:8)
对我而言,它不会使缓存无效或删除插件。实际上有一个"编辑器动作"在键盘映射设置中调用"输入"。显然,我意外删除了映射到那个键的键(输入)。
答案 2 :(得分:5)
刚刚遇到同样的问题,但清除Invalidate Cache对我来说并不适用。
我发现之前我已经下载了“Bootstrap 3 live templates / snippets”插件。由于某些原因,编辑器无法使用输入/返回键以及Tab键。
删除插件后,编辑器恢复正常工作。我建议去看看最近下载的插件,看看其中一个插件是否可能导致问题。
答案 3 :(得分:1)
对于其他正在努力弄清楚为什么会发生这种情况的人来说,由于在系统偏好设置>中配置了ABC
键盘,我在MacBook pro上遇到了这种情况。键盘而不是ABC Extended
答案 4 :(得分:1)
就我而言,启用ECMAScript 6是个问题,我只需再次选择ECMAScript 5.1,现在一切正常!
从File->Settings->Languages & Frameworks->JavaScript
更改它并将JavaScript语言版本更改为ECMAScript 5.1
虽然
仍然是非常奇怪的错误答案 5 :(得分:1)
您必须将“ Enter”映射到“ Enter”!
答案 6 :(得分:0)
无效缓存对我来说也不起作用。确切地说,该问题与新添加的插件有关。通过删除最近添加的插件解决了这个问题。
答案 7 :(得分:0)
我遇到了同样的问题。这是一个插件问题。最快的解决方案是,在启动Webstorm后,按返回键。 PluginException将出现在IDE的底部。单击它,您将看到该特定插件的“禁用”选项。
此致
答案 8 :(得分:0)
同样的事发生在我身上。我必须检查事件日志,它给了我禁用插件的选项。