如何在VS2008中快速使用HTML标记包围文本?

如何在VS2008中快速使用HTML标记包围文本?,html,visual-studio,visual-studio-2008,shortcuts,Html,Visual Studio,Visual Studio 2008,Shortcuts,我正在使用VisualStudio2008编辑器。有没有办法以一段文本为例,突出显示它并使用快捷方式快速添加标记? 例如,假设我有一个文本,我去了:商店,我想加粗,我必须键入商店。有没有更快捷更简单的方法呢?使用HTML编辑器,只需按Ctrl+B 使用常规文本编辑器,VS不提供内置内容,但您可以添加自定义宏。像下面这样的东西可以帮你完成这项工作 Sub MakeSelectionBold() DTE.ActiveDocument.Selection.Text = "<b>"

我正在使用VisualStudio2008编辑器。有没有办法以一段文本为例,突出显示它并使用快捷方式快速添加标记?

例如,假设我有一个文本,我去了:
商店
,我想加粗,我必须键入
商店
。有没有更快捷更简单的方法呢?

使用HTML编辑器,只需按Ctrl+B

使用常规文本编辑器,VS不提供内置内容,但您可以添加自定义宏。像下面这样的东西可以帮你完成这项工作

Sub MakeSelectionBold()
    DTE.ActiveDocument.Selection.Text = "<b>" + DTE.ActiveDocument.Selection.Text + "</b>"
End Sub
子MakeSelectionBold()
DTE.ActiveDocument.Selection.Text=”“+DTE.ActiveDocument.Selection.Text+“”
端接头

然后,您可以将其分配给快捷键或将其添加到工具栏。

选择文本,Ctrl+X,键入将由vs自动关闭的标记,Ctrl+V

您可以使用c#sytnax创建宏吗?问题是vs只支持VB宏。或者我错过了什么。这是内置的功能,您可以找到“宏资源管理器”窗口或Tools/Macros/..+1,因为它在快速键入时更加流畅,所需的“配置”更少。8^D完美!与zen合作,尝试以下帖子