如何將捲曲引號粘貼到我的IDE中作爲直引號?我經常會將代碼從PDF文件粘貼到Visual Studio中。然後,我必須將所有引號改爲「直線」引號。我曾嘗試刪除格式化的程序,但它們不起作用。下面是我的意思。如何將捲曲引號粘貼到我的IDE中作爲直引號?
感謝
如何將捲曲引號粘貼到我的IDE中作爲直引號?我經常會將代碼從PDF文件粘貼到Visual Studio中。然後,我必須將所有引號改爲「直線」引號。我曾嘗試刪除格式化的程序,但它們不起作用。下面是我的意思。如何將捲曲引號粘貼到我的IDE中作爲直引號?
感謝
您可以編寫一個插件來做到這一點,但對於快速方便我做了這個宏,並添加一個按鈕,我的工具欄來運行它:
Imports EnvDTE
Public Module Module1
Sub RemoveSmartQuotes()
Dim sFind() As String = New String() {Chr(145), Chr(146), Chr(147), Chr(148)}
Dim sReplace() As String = New String() {Chr(39), Chr(39), Chr(34), Chr(34)}
For i As Integer = 0 To sFind.Length - 1
DTE.Find.Action = vsFindAction.vsFindActionReplaceAll
DTE.Find.FindWhat = sFind(i)
DTE.Find.ReplaceWith = sReplace(i)
DTE.Find.Target = vsFindTarget.vsFindTargetCurrentDocument
DTE.Find.MatchCase = False
DTE.Find.MatchWholeWord = False
DTE.Find.MatchInHiddenText = True
DTE.Find.PatternSyntax = vsFindPatternSyntax.vsFindPatternSyntaxLiteral
DTE.Find.KeepModifiedDocumentsOpen = False
DTE.Find.FilesOfType = ""
DTE.Find.ResultsLocation = vsFindResultsLocation.vsFindResultsNone
DTE.Find.Execute()
Next i
End Sub
End Module
太棒了,完美的作品。謝謝! – JimDel 2010-09-19 01:45:58