2010-06-26 54 views
1

嗨,我正在關注NerdDinner MVC教程,並希望將一段代碼從網頁複製到Default.aspx頁面(某些標記)。然而,這些行以行號爲前綴進行復制 - 請參閱下面的內容。這種顯而易見的行爲不會編譯 - 如何在不顯示這些行號的情況下進行復制。將文本複製到編輯器時禁止行編號

23.  <%=Html.Encode(Model.Description) %> 
24. </p>  
25. <p> 
26.  <strong>Organizer:</strong> 
27.  <%=Html.Encode(Model.HostedBy) %> 
28.  (<%=Html.Encode(Model.ContactPhone) %>) 
29. </p> 
30.  
31. <%= Html.ActionLink("Edit Dinner", "Edit", new { id=Model.DinnerID })%> | 
32. <%= Html.ActionLink("Delete Dinner","Delete", new { id=Model.DinnerID})%> 
33.  
34.</asp:Content> 

回答

1

天哪,這將是很容易,如果你使用Visual Studio 2010中 - 他們在「垂直選擇」選項添加(按住Alt鍵+單擊並拖動...或者Alt + Shift +光標移動) ,您可以使用該選項僅選擇行號並使用單個DEL鍵來刪除它們。

但我認爲你會想在VS2008做的就是錄製宏:

  1. 將光標置於行號開始之前。

  2. 按下Ctrl + Shift + R,使用DEL鍵刪除數字,按下箭頭鍵移動到下一行的開頭,然後再次按Ctrl + Shift + R。

  3. 現在,每次按Ctrl + Shift + P時,都會播放宏並刪除另一行。重複,直到你刪除了所有的行號。

+0

垂直選擇日期waaay回來。 VC IDE 6.0有它,如果我記得正確和所有的vs.net版本 – dkackman 2010-06-26 01:18:20

+0

目前,我使用正則表達式替換(^ ...)刪除線 - 工作良好。我試圖看看是否有一個選項關閉線編號 - 顯然不是。 Alt Shift也運行良好。 – josephj1989 2010-06-26 07:20:27

0

其實沃倫,在VS2008(和其他一些程序,包括Notepad ++)中工作正常。

我會剛剛給沃倫添加評論,但我還沒有代表,對不起。

相關問題