What is intellisense

IntelliSense in Visual Studio or VS Code


What is IntelliSense? Many novice programmers ask themselves this question when they read this term for the first time. This technology is mainly used in Visual Studio and Visual Studio Code, but also in other Microsoft products such as Office. It helps by making suggestions for faster programming and a quicker selection of the options available in a wide variety of languages.

What is IntelliSense?

IntelliSense is a tool for the automatic completion of source code during programming. The developer is Microsoft.

How does IntelliSense work in practice when programming?

The basic function of IntelliSense is to suggest options when developing with Visual Studio, VS Code or in PowerShell ISE. Suggestions are displayed here as to which options, functions, or attributes can be used.

Above all, IntelliSense helps in widely used programming languages ​​such as C ++. IntelliSense is also perfectly integrated in the new development environment VS Code from Microsoft. Among other things, the following programming languages ​​can be covered:

  • python
  • C.
  • C ++
  • C #
  • Java
  • GO
  • PHP
  • Ruby
  • Rust
  • VB.NET
  • PowerShell

In Visual Studio, this function is even built into the compilation and can interpret errors and provide suggestions for correcting errors.

Does it have to be installed?

Intellisense is already integrated in Microsoft development environments such as PowerShell IDE or in Visual Studio products and therefore does not have to be installed. While programming, suggestions of the available options appear automatically.

But other development environments also have similar functions, but they have different names. Basically, however, it can be said that such a functionality is indispensable in today's world and helps enormously when creating complex applications and scripts.