2016-04-08 7 views
0

テンプレートを使用してResharperサラウンドを作成して、選択したテキストの特定のタイプのすべてのタグに適用する方法はありますか?非常に一般的なシナリオはおそらく私が<a>タグのリストを持っているかもしれませんが、私はそれらがリストにあるようにしたいので、<a>タグのリストを強調表示してサラウンドを使用することができますが、どういうわけか各<a>タグ<a>タグの全リストの代わりに<li>となります。Resharper:Surround選択したすべてのタグに適用するテンプレートを使用しますか?

答えて

1

テンプレートを使用したサラウンドでは、これは許可されません。現在の選択範囲を囲むだけで、選択内容に何も影響しません。

ただし、構造検索と置換パターンを使用してこれを行うことができます。 ReSharperの下で→ Find →パターンで検索すると、<a>タグに一致するHTMLパターンを作成し、それらを<li>で囲みます。添付画像のようなもの(ああ、また、私は実際にこれをテストしていないことに注意してください)(「置換」ボタンがトグルされています注意してください)

enter image description here

関連する問題