簡體   English   中英

如何使用Visual Studio或Resharper(或任何其他工具)將HTML正確粘貼到C#代碼中?

[英]How to correctly paste HTML into C# code with Visual Studio or Resharper (or any other tool!)?

有沒有辦法在HTML代碼的Visual Studio(C#)中進行“安全”粘貼? 如果我嘗試粘貼類似的東西

<div class="user-info"><div class="user-action-time">answered <span title="2010-09-16 02:23:16Z" class="relativetime">21 mins ago</span>

進入我的代碼,C#會哭。 使用@運算符對我們也沒有幫助。

是否可以在Visual Studio(2010)或Resharper中制作特殊粘貼?

謝謝

使用@,選擇粘貼的文本並在選擇中替換" with "" 。這就是我粘貼包含引號的文本時的操作。

你有沒有嘗試過VS2010的Smart Paster

所以以上都不適合我! 從網頁復制大型多行代碼片段並粘貼到VS2010中總是在沒有換行符的情況下排成一行。 最快的解決方法是將HTML粘貼到MS Word中,然后將其復制並粘貼到VS2010中 HTH,馬特

你看過這個嗎?

http://www.clipboardfusion.com/

我沒有任何個人經驗,但它似乎是一種靈活的方式對您喜歡的剪貼板執行任何類型的操作(因為您可以在C#中定義轉換)並且它是免費的。 正如亞歷克斯所指出的那樣,加倍雙引號應該沒問題,為你提供一個'@'字符串,這甚至不需要任何代碼 - 只需要一個簡單的字符串搜索/替換。

暫無
暫無

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

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