我有一个我在
中调用的scss文件@import ..mixins
但是当我尝试从mixin中调用类似
的方法时@mixin myFunction($param1, $param2){
style:$param1
style:$param2
}
Phpstorm只是给出了一个像
的提示myFunction()
没有任何参数信息。有没有人找到任何解决方案?
答案 0 :(得分:1)
不幸的是,在PhpStorm / WebStorm的当前版本中尚不支持它(稳定的2016.3和即将到来的2017.1)。
观看这些门票(星级/投票/评论)以获得有关任何进展的通知:
答案 1 :(得分:1)
我自己来这里搜索,即使在2018年也不支持。
它似乎不会给你暗示,但是,对于经常使用的mixins,你可以用变量创建一个实时模板(片段)。
在你的情况下:
1) - 导航到设置:文件>设置>编辑器>实时模板。然后点击' +'添加新的'摘要'。
@mixin myFunction($$param1$, $$param2$);
额外$
用于命名实时模板中的变量。
或,
2) - 突出显示用于新实时模板的代码片段。然后按 CTRL ( CMD ) - SHIFT - A 并搜索"另存为实时模板&#34 ;。双击或按Enter键进行“1)”'如果代码已经存在,则会快得多。
在此期间,这是一个肮脏的解决方法。
PHPStorm支持的是:当您@include myMix
时,如果您使用向上,向下箭头,提示将会扩展。仍然没有暗示,但差不多。