在JetBrains IDE中自动完成HTML属性值

时间:2014-05-13 21:00:07

标签: intellij-idea phpstorm webstorm

有没有办法在PhpStorm 7.1中更改属性值的自动完成规则(或禁用它)? 我的意思是我想从

更改自动完成功能
<div class=""></div>

<div class=''></div>

2 个答案:

答案 0 :(得分:2)

除了Noah已经声明的变通办法之外。

在这种情况下,无法选择引号。

请观看/投票此票以获得进展通知:http://youtrack.jetbrains.com/issue/WEB-459

答案 1 :(得分:1)

自v5以来我一直在使用PhpStorm,但还没有办法解决这个问题。

但是,此行为可能会有所不同,具体取决于您获取报价的方式。

  1. 如果您正在键入<div class=,并且系统会自动为您填写"",则可以按[unsetting "Automatically add quotes for attribute values"]删除该内容。
  2. 如果您正在使用制表符完成功能,例如<div cla[TAB],那么除了在制表符后按退格键外,您似乎无能为力。我没有
  3. 您可以设置自己的实时模板<div class='$END$'></div>,以便为您提供所需的格式。
  4. 可能有一两个插件可以更改/覆盖PhpStorm的默认行为,但我看起来并不太多。