在PhpStorm 5中修改代码完成

时间:2012-10-29 11:53:46

标签: phpstorm

输入<textarea>代码的第一个字符并使用自动填充功能(例如<texta并点击ENTER)后,编辑器会生成以下代码段:<textarea rows="" cols=""

因为我不使用rows和cols属性,所以非常无益。

如何修改这些代码段? 我尝试了“实时模板”部分,但它不存在。

1 个答案:

答案 0 :(得分:2)

在这种情况下,代码完成是根据DTD执行的,DTD将rows标记的colstextarea属性定义为必需

您的文件最有可能以:

开头
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">

或默认的HTML语言级别定义它。

要解决此问题,您可以使用<!DOCTYPE html>创建HTML 5文件,PhpStorm将停止完成这些属性。

另请参阅相关的IDE设置:

enter image description here