键入时,Tab键和Enter键在webstorm编辑器中不再起作用

时间:2014-07-13 19:55:30

标签: webstorm

自从我将webstorm IDE升级到v8.0.4后,enter / return和tab键在代码编辑器中无效。

可能有任何设置我以某种方式改变了这些键不起作用吗?

我刚刚发现这个奇怪的行为只出现在我的部分html文件中的主index.html文件中??? !!!

9 个答案:

答案 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”!

  1. 设置>键盘映射>
  2. 搜索回车
  3. 在“编辑器操作”中,右键单击Enter,然后选择添加快捷键
  4. 按Enter键
  5. 按“确定”并退出设置。

答案 6 :(得分:0)

无效缓存对我来说也不起作用。确切地说,该问题与新添加的插件有关。通过删除最近添加的插件解决了这个问题。

答案 7 :(得分:0)

我遇到了同样的问题。这是一个插件问题。最快的解决方案是,在启动Webstorm后,按返回键。 PluginException将出现在IDE的底部。单击它,您将看到该特定插件的“禁用”选项。

此致

答案 8 :(得分:0)

同样的事发生在我身上。我必须检查事件日志,它给了我禁用插件的选项。