Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在WebStorm中启用代码完成自动弹出窗口?_Html_Autocomplete_Webstorm - Fatal编程技术网

Html 如何在WebStorm中启用代码完成自动弹出窗口?

Html 如何在WebStorm中启用代码完成自动弹出窗口?,html,autocomplete,webstorm,Html,Autocomplete,Webstorm,我一直试图在WebStorm(2017.3)的当前版本上完成代码,但没有成功 特别是在使用HTML代码时,似乎只有当我按下快捷键ctrl+space时,代码完成才起作用。据我所知,当我开始打字时,我应该能够通过进入首选项>编辑器>常规>代码完成并选中自动打印代码完成框,自动弹出代码完成查找表。事情是。。。我没看到那个盒子 这快把我逼疯了。我在中查看了代码完成情况,说明中说我应该看到的内容与我实际看到的内容之间存在差异 这是WebStorm 2017.3中我的代码完成窗口的图片: 但它应该更像这

我一直试图在WebStorm(2017.3)的当前版本上完成代码,但没有成功

特别是在使用HTML代码时,似乎只有当我按下快捷键
ctrl+space
时,代码完成才起作用。据我所知,当我开始打字时,我应该能够通过进入首选项>编辑器>常规>代码完成并选中自动打印代码完成框,自动弹出代码完成查找表。事情是。。。我没看到那个盒子

这快把我逼疯了。我在中查看了代码完成情况,说明中说我应该看到的内容与我实际看到的内容之间存在差异

这是WebStorm 2017.3中我的代码完成窗口的图片:

但它应该更像这样(IntelliJ IDE 2017.3):

WebStorm中缺少
基本完成
框。不确定这是否与此有关

我环顾四周,似乎其他人的
代码完成
窗口应该是这样的。例如,在2015年和2016年的一篇帖子中,用户展示了他们的
代码完成
偏好,他们看起来就像他们应该做的那样

我尝试重新安装WebStorm,删除所有首选项和
.plist
,但没有成功

我想指出,这个问题似乎只影响我的HTML文档,因为JavaScript的自动完成弹出表工作得很好


对可能发生的事情有什么想法吗?在我这方面,我能做些什么来解决这个问题吗?

简言之:它按预期工作

问题是:它是HTML上下文。。。其中所有内容都是纯文本,其中包含HTML标记(尽管整个HTML文档以
标记和其他内容开头)


在这方面,HTML上下文不像JavaScript/PHP/etc那样严格/明显。无法猜测您是否正在尝试编写单词
strong
或HTML标记
。。因此,当您只键入任何单词时,不会看到完成弹出窗口。但是如果您键入
首选项,它们看起来就像它们应该的那样,并且启用了
自动显示代码完成
。完成工作在哪里不适合你?当你输入
时,它会自动弹出谢谢你的回答,你说得很有道理,我从来没有这样想过。