0

<textarea>タグの最初の文字を入力し、オートコンプリートを使用した後 (たとえば<texta、Enter キーを押すと)、エディターは次のスニペットを生成します。<textarea rows="" cols=""

行と列の属性を使用していないため、非常に役に立ちません。

これらのスニペットを変更するにはどうすればよいですか? 「ライブ テンプレート」セクションを試しましたが、そこにはありません。

4

1 に答える 1

2

この場合、コード補完は、タグrowscols属性をRequiredとして定義する DTD に従って実行されます。textarea

ほとんどの場合、ファイルは次で始まります。

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

または、デフォルトの HTML 言語レベルで定義されています。

この問題に対処するために、HTML 5 ファイルを作成すると<!DOCTYPE html>、PhpStorm はこれらの属性の完了を停止します。

関連する IDE 設定も参照してください。

ここに画像の説明を入力

于 2012-10-29T15:25:02.147 に答える