1

我经常使用 WPF,并且在一个项目中有很多文件,这有时会使导航变得很麻烦。我试图编写一个可以帮助我的宏,但是在挣扎了几个小时之后我还没有做到这一点。而且根本不使用VB,这让它变得有点困难。也许有人可以把我推向正确的方向,或者帮助我完成它。

我试图实现的是以下宏:

  • 检索选定的文本

->CType(objDocument.Object, EnvDTE.TextDocument).Selection

  • 检查单词是否以“Controllername”开头

->text.Startswith("Controllername"))

  • 删除双引号

->Text.Replace(Chr(34), "").Split("/")

  • 在项目中搜索该函数所在的文件
  • 转到该函数的行号

我想创建这个宏的原因是因为在 WPF 中,我使用了引用字符串格式的“控制器/动作”的动作链接。使用这个宏,我可以选择“控制器/动作”文本,点击键绑定,然后转到函数(或者如果它不存在则显示错误)。

感谢您提前输入!:)

4

0 回答 0