Wiki

Case Status
Log In

Wiki

 
Whole Tomato Software - Home
  • RSS Feed

Compatibility with Visual Studio Code

Visual Assist is not compatible with Visual Studio Code despite the IDE's support for extensions. Visual Assist requires extensive access to the UI of Visual Studio and is written in compiled languages for maximum performance.

Extensions in Visual Studio Code:

  • do not have direct access to the underlying UI DOM
  • run in their own host processes
  • must be written in Javascript or Typescipt
  • must interact with the IDE using a "small API surface"

In summary, Visual Assist is far too complex and demanding to be a candidate extension for Visual Studio Code.

You can learn more by reading Microsoft's approach to extensibility in Visual Studio Code:

http://code.visualstudio.com/docs/extensions/our-approach

You can also read the latest on extensibility in UserVoice:

http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7752408-plugin-system