【发布时间】:2010-04-19 12:48:27
【问题描述】:
在 Visual Studio 2008 中,我有一个宏,它可以插入一个 sn-p 并在其中一个替换中输入今天的日期。当我尝试在 VS 2010 中运行此宏时,它不起作用。不管我怎么尝试它都不会插入一个sn-p。当我尝试以下命令时:
DTE.ExecuteCommand("Edit.InvokeSnippetFromShortcut", "snippetName")
此操作失败并显示错误“错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。
我尝试录制一个新宏,当我按下用于插入 sn-p 的键盘快捷键(Ctrl+K、Ctrl+X)时,VS 给出了错误“插入片段命令当前不可用”。
MS 是否删除了从宏中插入 sn-ps 的功能?如果是这样,这真的很可惜,因为宏具有 sn-ps 中没有的功能,反之亦然。
【问题讨论】:
标签: visual-studio-2010 macros code-snippets