Visual Studio Code zur Perfekten Python IDE

Autocompletion und Linting

Um Eine Grund Funktionalität für Python in Visual Sudio Code Herzustellen Benötigt man eigentlich nur eins der beiden folgenden Plugins aber es scheint kein Problem dar zu stellen beide gleichzeitig Zu benutzen.

Code Ausführen

Um den Code komfortabel VS Code ausführen zu können gibt es dieses Plugin um entweder über eines Play Buttons oben rechts in der ecke oder über die tasten Kombination “STRG” + “ALT” + “N” somit ist es ein  Kinderspiel seinen Code schnell auszuprobieren

Code Formatirung

Mansch mal ist es nötig seinen Code neu anzuordnen da bei Python Einrückungen essenziell sind kann es manchmal schon etwas schwierig sein Code neu anzuordnen mit dieser lösund wird dies zum Kinderspiel einfach gewünschten ausschneit markieren und schon ist es möglich problemlos gleich mehrere Zeilen gleichzeitig einzurücken

Es kommt in Python hefiger vor das man mehrere klammern eckige klammern usw in einer ziele öffnen und schlissen muss und da kann es schnell unübersichtlich werden welche klammer wo hin gehört und ob nun alle geschlossen wurden und dabei hilft Rainbow Brackets, damit werden jedem klammer Pärchen eine eigene Farbe zugeordnet und somit sichtbarer gemacht.

Oft ist es nötig Einrückungen Lehrzeichen und tabs schnell zu erkennen dafür benutze ich 2 verschiedene Plugins. Zum einen indent rainbow Einrückungen mit einer blassen Hintergrund Farbe sichtbar macht womit auf den ersten blick gesehen wird zu welchen block was gehört.

Zum Zeiten gibt es whitespace+ was zum benutzen extra aktiviert werden kann und dann Lehrzeichen und Tabs mit kleinen Kästchen  im gesamten Code darstellt um schnell zu erkennen ob irgendwo ein Lehrzeichen zu viel oder wenig ist.

Documentation

Jeder Code sollte gut dokumentiert werden damit auch andere die ihn sich ansehen schnell verstehen wofür er gedacht ist. Der erste schriet ist dabei ein doc String um dies zu vereinfachen und in einem standardisierten Format zu  auf einfachste art und weise zu bekommen nutze ich folgendes Plugin.

Theme

Hierzu kann ich nur sagen jeder hat einen eigenen Geschmack und dieses them finde ich für mich im Moment das angenehmste.

 




Dieser Beitrag wurde unter Programmieren, Python abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Kommentar verfassen