現在、すべてのmy angularマテリアルHTML属性は、WebStorm 9(Mac OS X Yosemite)警告:「属性[名前]はここでは許可されていません」で黄色で強調表示されます。
これらの属性が有効であると自動的に認識するようにWSに教えるにはどうすればよいですか?カスタム属性のリストに1つずつ追加できることは承知していますが、これを行うためのより良い方法があることを望んでいました。
UPDATE:この問題は、AngularJS自体ではなく Angular Material プロジェクトに適用されることを明確にしたかっただけです。
私はPHPStorm
の姉妹プロジェクトであるWebStorm
を使用していますが、同じように機能するはずです。
ライブラリを追加する必要があるかもしれません。
ここにAngularJSを追加します
これが機能しない場合は、手動で追加できます。
この手順に従ってください:
右側のオプションに「カスタムHTMLタグ属性」が表示されます。許可する属性をここに入力します。
Angular.jsプラグイン をインストールすることを強くお勧めします。
プラグインは、@ngdoc
アノテーションはngMaterialソースに存在し、ディレクティブのドキュメントを作成します。
WebStormおよび他のIDEをサポートしているようです 、しかし、他のIDEによるフィルタリング中にプラグインレジストリで見つけることができませんでした。 WebStorm内で動作するかもしれません...
とにかく、これはあなたが得るものです:
また、非常に役立つプラグインもあります。チェックしてください。それは大いに役立ちます
Angular material v2、Teradata covalent v1、Angular flex layout v1&Material icon live templates そして、@ Alex Ilyaevが提供するソリューションにより、多くの助けが得られます。
しかし、完璧ではありません。
それが役に立てば幸い。
現在、私はそのアイデアのAngularJSプラグインが角度材料属性の拡張を理解しているとは思わない。
ディレクティブ、つまりコントロールクリックを理解します <md-button ...>ディレクティブ(カスタムタグ)が見つかりました。
今のところ、「グリーン」ページを取得するには、カスタム属性に属性を追加する必要があります。