IntelliSense in Visual Studio oder VS Code

Was ist IntelliSense? Diese Frage stellen sich viele Programmier-Anfänger wenn sie diesen Begriff das Erste Mal lesen. Vor allem in Visual Studio und Visual Studio Code kommt diese Technik vor, aber auch in anderen Microsoft Produkten wie Office. Es hilft durch Vorschläge eine schnellere Programmierung und eine schnellere Auswahl der verfügbaren Optionen in verschiedensten Sprachen.

Was ist IntelliSense?

IntelliSense ist ein Hilfsmittel zur automatischen Vervollständigung von Quellcode beim Programmieren. Entwickler ist Microsoft.

Wie funktioniert IntelliSense in der Praxis beim Programmieren?

Die Grundsatz-Funktion von IntelliSense ist das Vorschalgen von Optionen beim Entwickeln mit Visual Studio, VS Code oder auch in der PowerShell ISE. Hier werden Vorschläge angezeigt, welche Optionen, Funktionen oder Attribute verwendet werden können.

IntelliSense

Vor allem hilft IntelliSense in weit verbreiteten Programmiersprachen wie C++. Auch in der neuen Entwicklungsumgebung VS Code von Microsoft ist IntelliSense perfekt integriert. Unter anderem können folgende Programmiersprachen abgedeckt werden:

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

In Visual Studio ist diese Funktion sogar beim Kompilieren eingebaut und kann Fehler interpretieren und Vorschläge zur Fehlerbehebung geben.

Muss es installiert werden?

Intellisense ist in den Microsoft Entwicklungsumgebungen wie PowerShell IDE oder in den Visual Studio Produkten bereits integriert und muss somit nicht installiert werden. Beim Programmieren erscheinen automatisch Vorschläge der verfügbaren Optionen.

Aber auch andere Entwicklungsumgebungen verfügen über ähnliche Funktionen, die allerdings anders heißen. Grundsätzlich ist aber zu sagen, dass eine solche Funktionalität in der heutigen Zeit nicht mehr wegzudenken und hilft enorm beim Erstellen von komplexen Anwendungen und Skripten.

Johannes Huber
 

In seiner Freizeit macht Johannes nichts lieber, als für ITnator Beiträge zu schreiben. Input bekommt er hierfür von Problemen in der IT Administration von Servern, Clients und vielen weiteren IT Komponenten.

Click Here to Leave a Comment Below 0 comments