获取VS扩展程序

时间:2017-04-27 12:04:23

标签: c++ visual-studio-2015 intellisense visual-studio-extensions vsix

我正在尝试在Visual Studio 2015中编写IntelliSense扩展。

现在您可以编写类似

的代码
constexpr auto res = offset(ClassName, fieldName);

当您将鼠标放在res变量上时,VS IntelliSense将显示该方法的结果,例如fieldName类中ClassName字段的偏移量。

有办法:

  • 从IntelliSense或
  • 获取有关偏移量的信息
  • 评估VS扩展中所选文本的自定义代码?

1 个答案:

答案 0 :(得分:0)

  

有没有办法:   从IntelliSense获取有关偏移量的信息   评估VS扩展名中所选文本的自定义代码?

不幸的是,C ++ Intellisense功能不允许这样的东西。如果您正在使用基于Roslyn的C#或VB.NET编译器,那么故事就有所不同,因为您可以访问C#或VB.Net Intellisense功能使用的相同管道。但C ++ Intellisense是一个完全不同的野兽