Получить информацию IntelliSense внутри расширения VS

Я пытаюсь написать расширение для IntelliSense в Visual Studio 2015.

Прямо сейчас вы можете написать код что-то вроде

constexpr auto res = offset(ClassName, fieldName);

И когда вы наведите курсор мыши на res переменная, VS IntelliSense покажет вам результат метода, например, смещение поля fieldName внутри ClassName учебный класс.

Есть ли способ:

  • получить информацию о смещении от IntelliSense или
  • оценить пользовательский код на выделенный текст из расширения VS?

0

Решение

Есть ли способ:
получить информацию о смещении от IntelliSense или
оценить пользовательский код на выделенный текст из расширения VS?

К сожалению, функция C ++ Intellisense не позволяет что-то подобное. Если вы работали с компиляторами C # или VB.NET на основе Roslyn, история немного другая, поскольку вы можете получить доступ к тому же конвейеру, который используют функции C # или VB.Net Intellisense. Но C ++ Intellisense — это совершенно другой зверь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]