簡體   English   中英

Visual Studio 2015查找和替換

[英]Visual Studio 2015 find and replace

我必須從以下位置替換VisualStudio中的許多membervariables:

 _MyVariable 

_myVariable

這個名字絕對是變量。 我用這個來找到我的“錯誤的”命名變量:

(_)([A-Z])((.)*)

但是我不知道如何替換它。 需要與以前相同的名稱,只需將第一個大寫字母更改為小寫字母。

有人有主意嗎?

更新:

從其他條目中,我發現$ x使我可以訪問找到的單詞的各個部分。 因此,我需要像$ 1 $ 2 $ 3之類的東西,而$ 2需要是小寫字母。

您不能使用Visual Studio Find&Replace正則表達式來執行此操作,因為.NET正則表達式不支持\\L / \\U \\E大小寫更改運算符。

您可以在記事本中用(?<=\\b_)[AZ]替換為\\L$0\\E (確保已打開“ 區分大小寫” )。 例如_MyVariable _MyNew_Variable將成為_myVariable _myNew_Variable

在此處輸入圖片說明

您也可以在SublimeText中執行此操作:

在此處輸入圖片說明

在此處輸入圖片說明

ctrl +“ H” 它將帶來“查找和替換”菜單。 您可以在此處寫下要更改的名稱。 您可以選擇“全部替換”,它將對所有找到的實例起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM