在 phpstorm 中配置 css 自动完成
使用 PHPStorm 3.0:
有没有办法驯服 css 文件中的自动完成功能? 我已经禁用了“首选项 > 编辑器 > 代码完成”中的所有内容,但我仍然观察到以下行为:
假设我尝试键入
.list {
}
当键入“.list”并按空格键添加 { 括号时,PHPStorm自动将 .list 扩展为
.list-style-type:
;
几乎所有其他也作为 css 属性出现的单词都会发生这种情况甚至在注释中 关于如何在不改变 PHP/JS 自动完成行为的情况下阻止此行为的任何想法?
Using PHPStorm 3.0:
Is there a way to tame auto-completion in css files?
I've disabled everything in "Preferences > Editor > Code Completion", yet I still observe the following behavior:
Say I'd try to type
.list {
}
When typeing ".list" and pressing the space key to add a { bracket, PHPStorm automatically expands .list to
.list-style-type:
;
This happens with almost every other word that also occurs as a css property even in comments
Any ideas on how to stop this without altering PHP/JS auto complete behavior?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看来您为实时模板扩展设置了空间快捷方式(设置|实时模板)。如果是这样,则此行为是设计使然。
It seems you set Space shortcut for live template expanding (Settings | Live templates). If so, this behaviour is by design.
转到
编辑器>一般>代码完成
。取消选中
通过键入点、空格等插入选定的变体。
执行此操作后,
.list {
的示例将不再插入.list-style-type:
当在{
之前按空格
时。Go to
Editor > General > Code Completion
.Uncheck
Insert selected variant by typing dot, space, ect.
After doing this, your example of
.list {
will no longer insert.list-style-type:
when pressingspace
before the{
.