Visual Code Top Ten Extensions - gluehloch/java-examples GitHub Wiki

Visual Code Top Ten Extension

Hier meine Top-Ten der wichtigsten Extensions für Visual Code:

  1. JSON Quicktype: Erstellt aus einem JSON Objekt, je nach ausgewählter Zielsprache, eine entsprechende Klassenstruktur. JSON Quicktype
  2. Visual Code kommt von Haus aus mit einer guten GIT Unterstützung daher. Dennoch gibt es einige sehr interssante Extensions zu dem Thema: Git History Diff
  3. Git Lens bietet Hover-Effekte an, um zu sehen, wer was in welcher Zeile geändert hat. Git Lens Supercharged
  4. Der Rest-Client war im letzten Post ein Thema. Rest-Client
  5. Indent Rainbow markiert farblichen Einrückungen. Interessant bei 'klammerlosen' Sprachen wie Python oder CSSS. Indent Rainbow
  6. TODO Highlight markiert TODO und FIXME Marker. TODO Highlight
  7. TODO Tree funktioniert ähnlich die TODO Highlight. TODO Tree
  8. Auto Close Tag. Schliessen oder umbenennen von Tags. Auto Close Tag
  9. Jetzt wird es schwierig. Vielleicht ist es eine gute Idee, Visual Code mit Extensions nicht zu überfrachten. Ob es eine kritische Anzahl von installierten Extensions gibt?
  10. Ab diesem Punkt schreibe ich selber meine Extensions. Möglicherweise bekomme ich dann ein Gefühl, wie sich Extensions im allgemeinen auf die IDE auswirken: Visual Code: Your First Extension

Bonus Runde:

  • Visual Code als GIT Editor einrichten. Vorher ist zu prüfen, ob code --help per Kommandozeile aufgerufen werden kann.

    git config --global core.editor "code --wait"
  • Visual Code als GIT Diff Tool einrichten:

    [diff]
        tool = default-difftool
    [difftool "default-difftool"]
        cmd = code --wait --diff $LOCAL $REMOTE
    
⚠️ **GitHub.com Fallback** ⚠️