我使用PhpStorm 9,我的项目结构与此类似:
src/ elements/ element-alfa/ element-alfa.html element-alfa.scss templates/ application.html index.html
我使用Polymer所以当我使用它时我必须导入元素.我还使用AngularJS,它在加载到application.html后引导应用程序,但实际上路径类似于index.html文件.
<link rel="import" href="elements/element-alfa/element-alfa.html">
我已将src /目录设置为RESOURCES ROOT,因此它不会在href路径下显示背景颜色,但如果我使用自动提示(CTRL 2x SPACE),则返回相对于文件application.html的路径,而不是相对于索引.html(或我的资源root)就像我想的那样.
怎么实现呢?
解决方法
目前,唯一的方法是按顺序逐个输入/自动完成每个文件夹:第一个元素,然后是element-alfa,然后是自动完成文件名.我创建了一个关于此的功能请求:
https://youtrack.jetbrains.com/issue/WEB-30888