console.log(‚xxx‘); debugging Output sieht man in der Testumgebung nachdem man die Testumgebung mit gestartet hat. Als ausgabe in dieser Konsole. In der Liveumgebung, ein vorherger Commit mit Tortoise und ein Neustart des Shoptools vorausgesetzt, findet man die debugging Outputs in der Konsole wenn man auf dem CWC (10.64.213.209) eingibt.
Autor: f-hack-4u
Zeichen eines Strings extrahieren
Um Zeichen in einem Sting zu extrahieren empfiehlt sich die Slice Funktion. Um die Ausgabe zu vereinfachen, habe ich das Objekt parts angelegt. Die Konsole erzeugt dann diese Ausgabe:
Comment Anchors
Das Plugin highlightet Kommentare bzw. deren Bezeichnungen/Schlüsselwörter und setzt vor der Zeilennnummer noch ein farbiges Kennzeichen. Zudem hat das Plugin noch ein paar coole Zusatzfunktionen. Hier Codebeispiele zum kopieren. So sieht es dann in VSC aus.
TortoiseSVN
Wird TortoiseSVN verwendet kann man es mit diesem Plugin direkt mit VSC verwenden. Als Pfad C:\\Program Files\\TortoiseSVN\\bin\\TortoiseProc.exe ein den Einstellungen des Arbeitsbereichs eingeben. Entweder mit der rechten Maustaste auf Ordner oder Datei klicken.Oder mit Strg & Shift & A bzw. Strg & Shift & P die Befehlspalette öffnen.
VS Code EOL
Ein einfaches Plugin welches den Zeilenumbruch im Code anzeigt. ↓ für einfachen Linefeed LF \n↲ für Windows Zeilenumbruch carriage return & linefeed CRLF \r\n
SFTP
Mein persönlich wichtigstes Plugin. Es überträgt die Datei nach dem speichern automatisch auf den eingestellten FTP/SFTP Server. Es können Dateien ausgeschlossen werden und Dateien auf Änderungen überwacht werden, welche bei Änderungen automatisch hochgeladen werden. In diesem Beispiel css- und minifizierte js-Dateien.
MinifyAll
Das Plugin minifiziert und komprimiert nach dem Speichern oder per Rechtsklick die gängigsten Dateitypen. Natürlich ist es über die Einstellungen sowie über die settings.json konfigurierbar welche Dateien nicht minifiziert werden.
Auto Rename Tag
Macht man z.B. aus einem <p> Tag ein <div> dann muss man das bei dem schließende Tag auch ändern.Dieses Plugin macht das automatisch.
Auto Close Tag
Obwohl VSC schon das schließende html-Tag anbietet muss man es mit Enter oder einem Klick bestätigen.Mit diesem Plugin geht das automatisch.
debug output
Um bei php debugging Ausgabe zu erstellen, kann man neben echo print_r und var_dump auch eine der beiden buecher.de Funktionen/Methoden verwenden. Ausgabe in einer Datei: Die Datei ist dann im Root der Projektes zu finden. Bei mir in /var/www/fhackenberg/shop/working/ Ausgabe in der jeweiligen Server Datenbank: Die Funktion dazu befindet sich hier class/error/error_log.php:354 Die Ausgabe ist… debug output weiterlesen