Zum Inhalt

Nutzung & Features

Diese Seite zeigt dir den typischen Workflow mit Crill-IOS – vom ersten .ios File bis zu Autovervollständigung, Validierung und hilfreichen Tipps.

1) Extension aktivieren (Dateityp)

Crill-IOS wird aktiv, sobald du eine Datei mit Endung .ios öffnest oder erstellst.

Nutzungshilfe1

Tipp: Wenn du unsicher bist, ob die Extension aktiv ist, drücke Ctrl+Space in einer .ios Datei – dann sollten Vorschläge erscheinen.

2) Autovervollständigung (kontextsensitiv)

  • Tippe einen Befehl (z. B. configure) und öffne Vorschläge mit Ctrl+Space (oder warte kurz).
  • Die Vorschläge sind kontextsensitiv: Sie passen sich dem aktuellen Modus an (z. B. configure terminal, interface ..., router ...).

Nutzungshilfe2

Workflow-Beispiel:

  1. configure terminal
  2. interface GigabitEthernet 0/0
  3. Tippe ip → Vorschläge zeigen dir typische Unterbefehle

3) Template-Commands

Zusätzlich zu normalen Vorschlägen unterstützt Crill-IOS auch Template-Commands, die komplette Konfigurationsblöcke einfügen.

Templates: - /grundkonfiguration - /interface - /ospf - /rip

Wenn du z. B. /grundkonf schreibst und die Completion bestätigst, wird der Slash-Befehl durch das komplette Template ersetzt.

4) Defaultwerte überschreiben

Viele Templates und Vorschläge verwenden Platzhalter für IP-Adressen, Hostnamen oder Benutzernamen. Diese Standardwerte kannst du in den VS Code Settings überschreiben.

Anleitung:

  1. Öffne mit Ctrl+, die VS Code Settings
  2. Gib in der Suchleiste Crill-IOS ein
  3. Klicke im Feld Defaults auf Add Item
  4. Nun kannst du für viele Werte ersetzen, indem der richtige Key eingesetzt wird und der gewünschte Value. Beispielsweise als Key USERNAME_INPUT und als Value Hugo.

Mögliche Key-Werte: - IP - SUBNETMASK - WILDCARDMASK - HOSTNAME_INPUT - DOMAINNAME_INPUT - USERNAME_INPUT - USERNAME_PASSWORD_INPUT - INTERFACE_NUMBER_INPUT - DESCRIPTION_INPUT - BANNER_MESSAGE - ACL_NAME - ACL_NUMBER - MODULUS_INPUT

Wichtig: - Die Keys müssen exakt einem vorgegebenen Namen aus der Liste entsprechen. - Nicht gesetzte Werte bleiben automatisch auf den eingebauten Standardwerten.

5) Syntax-Highlighting

Crill-IOS hebt wichtige Bestandteile farblich hervor (Befehle, Parameter, Kommentare usw.), damit du schneller „siehst“, was du geschrieben hast.

Nutzungshilfe3

6) Validierung & Hinweise

  • Fehler, Warnungen und Infos erscheinen in VS Codes Problems-Ansicht (Ctrl+Shift+M).
  • Hover über markierte Stellen zeigt Details und Hinweise.

7) Best Practices & Empfehlungen

  • Achte auf Hinweise im Editor und in der Problems-Ansicht.
  • Nutze Templates für wiederkehrende Grundkonfigurationen und passe nur noch die relevanten Werte an.

Nächste Schritte

Weiter geht es mit konkreten Konfigurationen in den Beispielen.