# Code-Viewer

Kostenloser Online-Code-Viewer. Oeffne Quell- und Konfigurationsdateien (.sh, .vue, .cpp, .toml, .rb, .swift u. v. m.) direkt im Browser, ohne sie hochzuladen.

> Kanonische Seite: https://elysiatools.com/de/viewers/code

- **Kategorie:** Textdateien

- **Unterstützte Formate:** .sh, .bash, .vue, .ini, .toml, .proto, .hcl, .log, .diff, .patch, .bundle, .bdl, .ipynb, .http, .react, .gv, .tex, .rb, .swift, .kt, .c, .cpp, .cc, .h, .hpp, .cs, .php

## Überblick

Dieser Code-Viewer rendet eine breite Palette von Quell- und Konfigurationsdateien mit langer Traene lokal in deinem Browser. Er umfasst Shell-Skripte, Vue-Single-File-Components, C/C++-Header und -Quellen, Konfigurationsformate wie TOML und INI sowie viele weitere Sprachen und Auszeichnungsdateien ohne eigenen Viewer. Waehle ein Beispiel oder eine eigene Datei, um sie mit Hervorhebung zu inspizieren.

## Wann verwenden

- Du hast eine Shell-, Konfigurations- oder seltenere Quelldatei und moechtest sie ohne Editor lesen.
- Du moechtest schnell eine Vue-Komponente, eine C/C++-Datei oder ein Skript pruefen.
- Du bist an einem Geraet ohne Code-Editor und musst eine Code- oder Konfigurationsdatei ansehen.

## Funktionsweise

- Waehle ein integriertes Beispiel oder eine eigene Code-/Konfigurationsdatei.
- Der Viewer rendert den Quelltext mit Hervorhebung im Browser, ohne Upload.
- Inspiziere die Datei und wechsle dann beliebig zu anderen Beispielen oder Dateien.

## Anwendungsfälle

- Shell-Skripte, Vue-Komponenten und C/C++-Quellen pruefen.
- Konfigurationsdateien wie TOML, INI und Graphviz-DOT inspizieren.
- Sprachen mit langer Traene (Ruby, Swift, Kotlin, PHP) auf jedem Geraet ansehen.

## Beispiele

- **C++ Kommentare**: C++ file with single-line and multi-line comments including function documentation
- **Shell-Skript**: A Bash script with a function, local vars, and error handling
- **Vue-Komponente (.vue)**: A Vue 3 single-file component with script setup and reactivity
- **C++ mit Templates**: A C++ example using templates, the STL, and range-based loops
- **TOML-Konfiguration**: A structured TOML configuration with nested tables
- **Graphviz (.gv)**: A Graphviz DOT file describing a small directed pipeline graph
- **Standard Nginx Zugriffsprotokoll**: Standard Nginx access log in Combined Log Format with typical GET/POST requests, various status codes, and different UserAgents
- **Zugriffsprotokoll mit Verschiedenen HTTP-Statuscodes**: Nginx access log demonstrating comprehensive HTTP status codes across 2xx, 3xx, 4xx, and 5xx ranges for testing parser capabilities
- **Zugriffsprotokoll mit Bot- und Crawler-Traffic**: Nginx access log featuring various web crawlers and bots including Googlebot, Amazonbot, Bingbot, and MSNBot for bot detection testing
- **Basisches Nginx-Fehlerprotokoll**: Nginx error log with common error scenarios including directory index forbidden, upstream timeouts, and FastCGI errors in standard error format
- **Nginx-Fehlerprotokoll - Upstream-Verbindungsprobleme**: Specialized Nginx error log focusing on upstream connection problems including connection refused, premature closure, timeout issues, and no live upstreams
- **Gemischtes Zugriffs- und Fehlerprotokoll (Real-World-Szenario)**: Real-world scenario combining access logs and error logs interleaved, demonstrating actual production environment with normal traffic and error conditions

## Häufig gestellte Fragen

### Ist dieser Code-Viewer kostenlos?

Ja. Er laeuft kostenlos im Browser und benoetigt keine Registrierung oder Installation.

### Werden meine Dateien hochgeladen?

Nein. Dateien von deinem Geraet bleiben auf deinem Geraet. Nur oeffentliche Beispieldateien kommen vom Server.

### Welche Formate werden abgedeckt?

Er deckt Code- und Konfigurationsformate mit langer Traene ab, z. B. .sh, .vue, .ini, .toml, .proto, .log, .diff, .ipynb, .tex, .rb, .swift, .kt, .c, .cpp, .h, .hpp, .cs und .php. Stark nachgefragte Sprachen (JavaScript, TypeScript, Python, Java, SQL, Go und CSS) haben jeweils einen eigenen dedizierten Viewer.

## Verwandte Inhalte

- [Markdown-Viewer](https://elysiatools.com/de/viewers/md): Kostenloser Online-Markdown-Viewer. Öffnen Sie .md- und .markdown-Dateien direkt im Browser, ohne sie hochzuladen.
- [TXT-Viewer](https://elysiatools.com/de/viewers/txt): Kostenloser Online-TXT-Viewer für Klartextdateien. Öffnen Sie .txt-Dateien direkt im Browser, ohne sie hochzuladen.
- [JSON-Viewer](https://elysiatools.com/de/viewers/json): Kostenloser Online-JSON-Viewer. Öffnen Sie .json-, .jsonc- und .json5-Dateien direkt im Browser, ohne sie hochzuladen.
- [YAML-Viewer](https://elysiatools.com/de/viewers/yaml): Kostenloser Online-YAML-Viewer. Öffne .yaml- und .yml-Dateien direkt im Browser ohne Upload.
- [XML-Viewer](https://elysiatools.com/de/viewers/xml): Kostenloser Online-XML-Viewer. Öffne .xml-Dateien direkt im Browser ohne Upload.
- [HTML-Viewer](https://elysiatools.com/de/viewers/html): Kostenloser Online-HTML-Viewer. Öffne .html- und .htm-Dateien direkt im Browser ohne Upload.
