【问题标题】:File completion at Webstorm在 Webstorm 完成文件
【发布时间】:2014-03-23 10:22:00
【问题描述】:

我是 Webstorm 的新手,我发现了一个奇怪/错误的行为。

在一些关于 Webstorm 的视频中,i saw people 使用 autocomplete 文件名的快捷方式(例如)link 标签:

<link rel="stylesheet" href=""/>

当我尝试该视频中所说的内容时,我可以看到当前文件夹中的文件。但是在匹配link 标签内应该允许的文件时,我只会得到“没有建议”。

例如:我有一个带有这些文件的tree

│   index.html
├───css
│       styles.css

index.html 中,我希望在link 标记或搜索文件处自动完成styles.css,这将与允许的标记匹配。

我试过:ctrl+空格ctrl+ shift+空格

但是当我尝试这样做时,我得到的唯一答案是:

在研究的过程中,我发现一些论坛帖子出现了相关问题,可以使用 Invalidate 缓存修复。但无论如何它都不起作用。

也许我不小心禁用了该功能或错误配置了某些东西,现在它坏了。

希望你能给我一个解决方案:)

【问题讨论】:

  • 这里的路径是相对于index.html的;您需要输入文件夹名称(css) - 完成将建议此文件夹中的文件
  • 这行得通。但它有可能让 webstorm 递归地找到这些文件。
  • 目前不可能,请投票给WEB-7566
  • 我虽然这已经实现了。谢谢! :)
  • 嘿@lena,在安装了第 8 版(似乎是几个小时前发布)之后,它现在可以工作了:D - 对此非常高兴:D

标签: intellij-idea webstorm jetbrains-ide


【解决方案1】:

似乎已在版本 8 中修复。否则问题 WEB-7566 是一个很好的查看方式 - 感谢 lena 的提示!

【讨论】:

    【解决方案2】:

    使用 Mac 上的 Webstorm8,关于脚本标签内的 src 属性,此问题尚未解决

    【讨论】:

      【解决方案3】:

      我在 8.0.4 版上仍然存在这个问题。

      但是有一个小解决方法: 如果您尝试输入不带引号的路径,则自动完成似乎可以工作(至少对我来说):

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-22
        • 1970-01-01
        • 2016-07-30
        • 2017-06-13
        • 1970-01-01
        • 2021-08-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多