多行的行結束在Visual Studio 2012的編輯器,我並不需要刪除整個或多個空行,因爲所有的其他的東西我可以在S/O搜索關注的是。我想選擇ASPX標記(通常從2至10左右)的多條線,並且使得你最終,這是所選擇的行中的一行上的一切除去上的源多行代碼的行尾。什麼我想做一個小例子是:如何去除在Visual Studio 2012
BEFORE源代碼:
[dx:GridViewTextColumn ID="Inactive"
Width="50"]
[/dx:GridViewTextColumn]
AFTER:
[dx:GridViewTextColumn ID="Inactive" Width="50"][/dx:GridViewTextColumn]
(替換以上 「<」 字符的 「[」 字符,並「]」和「>」字符,我進入這種方式只是爲了得到它,以顯示正確有所這裏)
看起來這應該是相當簡單的,但我已經嘗試過各種查找/替換和在討論刪除整個空白行的許多文章中討論過的正則表達式值,但無法獲得任何工作。一點幫助? :)
** 2014年2月6日在2306小時更新:
仍在嘗試,但是這讓我真的非常接近:
在Visual Studio 2012 IDE。 使用XML標記在aspx文件中工作。 做Ctrl-H鍵做一個字符串搜索/ XML的的選定拉伸替換(從開始到特定合式標籤,其可以或可以不包含子標籤的光潔度,但每個標籤是在單獨的線)。 指定從文本框在下面:
\ S {2,}
在指定一個空白到文本框。
對於我給第一個例子,其結果將是:
[DX:GridViewTextColumn ID = 「無效」 寬度= 「50」] [/ DX:GridViewTextColumn]
注意單個空格在第一個']'字符之後和第二個'['字符之前)之間的單獨標籤之間。如果我能弄清楚如何在結果中找不到這個空間,那將是完美的。
** 2014年2月6日在2322小時更新:
哦咄。 Otay的,我覺得我得到了它,從該文本框的值是一樣的,但對於到文本框的值,而不是一個單一的空間,只是什麼都沒有。這似乎爲我的具體使用情況(ASPX標記內選擇一定量的XML,使這一切成爲上沒有多餘的空格一行)工作。好極了!
我懷疑你從字面上想要在一行上所有東西。你能更具體地說明你想要的代碼行嗎? – m24p
我會做的是一次選擇幾行來執行此操作,而不是整個源文件。我應該指出的。 – user2075599
此外,更具體地說,我將在哪裏使用這不是在c#源代碼中,但在aspx標記中第三方工具插入標記與「少於字符」等等等等等等等。一行和「少於字符」yadda yadda yadda在下一行等「大於字符」(導致許多單獨的垂直行文本),但我想有一個更加簡潔的源文件尊重到垂直的外觀。 – user2075599