在phpstorm中配置css自动完成

在phpstorm中配置css自动完成,css,autocomplete,phpstorm,Css,Autocomplete,Phpstorm,使用PHPStorm 3.0: 有没有办法驯服css文件中的自动完成? 我已经在“首选项>编辑器>代码完成”中禁用了所有内容,但我仍然观察到以下行为: 说我会试着打字 .list { } 键入“.list”并按空格键添加{括号时,PHPStorm会自动将.list展开为 .list-style-type: ; 几乎每一个作为css属性出现的单词都会出现这种情况,即使在注释中也是如此 关于如何在不改变PHP/JS自动完成行为的情况下停止此操作,您有什么想法吗?您似乎为活动模板扩展设置了空

使用PHPStorm 3.0:

有没有办法驯服css文件中的自动完成? 我已经在“首选项>编辑器>代码完成”中禁用了所有内容,但我仍然观察到以下行为:

说我会试着打字

.list {

}
键入“.list”并按空格键添加{括号时,PHPStorm会自动将.list展开为

.list-style-type:

; 
几乎每一个作为css属性出现的单词都会出现这种情况,即使在注释中也是如此
关于如何在不改变PHP/JS自动完成行为的情况下停止此操作,您有什么想法吗?

您似乎为活动模板扩展设置了空间快捷方式(设置|活动模板)。如果是这样,则此行为是出于设计。

转到
编辑器>常规>代码完成

取消选中
通过键入点、空格等插入所选变量。


执行此操作后,
.list{
的示例将不再在
之前插入
。按
空格时,列表样式类型:
{

这帮我省去了很多痛苦,不仅是CSS范围内的自动完成,还有SQL和其他范围内的自动完成。最好检查下面的答案,因为如果你禁用活动模板,你就不能使用它们。只需通过键入点、空格等来禁用
插入选定的变体。
更好,因为你仍然可以通过点击tab或e来使用完成安特。