「検索と置換」ダイアログと正規表現(?)àla:. => Upper(.)
を使用して、Visual Studioでto大文字を置き換えることは可能ですか?
私が持っていると言う:
m_<b>a</b>blabla
が欲しいです:
_<b>A</b>blabla
これは、VisualStudioの一時マクロを使用して解決できます。これは非常に強力で柔軟な機能であり、繰り返しコード操作を実行するために常に使用しています。
ここでは、C#のデフォルトのキーバインディングを使用していると想定しています。
<m_:Ll
"-m、アンダースコア、小文字で始まる単語。いいえ、VisualStudioはそれをサポートしていません。 VSチェックの正規表現機能のリファレンスについては、以下を確認してください。
(元の質問の誤解により与えられた元の回答)
Visual Studio C#のデフォルトのキーバインディングを想定しています。
これを実現するにはさまざまな方法があります。
(変数、メソッド、プロパティなど)の場合は、名前変更リファクタリングを使用してすべてのインスタンスを変更できます。このリファクタリングは、を押すことによって呼び出されます F2 名前を変更するインスタンスでキーを押します。
定義自体に変更を加える場合は、次を使用することもできます。 SHIFT+ALT+F10 アクティブなリファクタリングポップアップを呼び出してから、すべてのインスタンスの名前を変更します。
文字列リテラルの場合は、ショートカットを使用できます CTRL+U (小文字)および CTRL+SHIFT+U (大文字)選択の大文字と小文字をすばやく切り替えます。これは、エディターに表示されるすべてのテキストに有効ですが、文字列リテラルに最も役立ちます。