# Visor de codigo

Visor de codigo online gratis. Abre archivos fuente y de configuracion (.sh, .vue, .cpp, .toml, .rb, .swift y mas) directamente en tu navegador sin subirlos.

> Página canónica: https://elysiatools.com/es/viewers/code

- **Categoría:** Archivos de texto

- **Formatos compatibles:** .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

## Descripción general

Este visor de codigo renderiza localmente en tu navegador una amplia gama de archivos fuente y de configuracion de cola larga. Cubre scripts de shell, componentes single-file de Vue, cabeceras y fuentes C/C++, formatos de configuracion como TOML e INI, y muchos mas lenguajes y archivos de marcado que no tienen su propio visor. Elige una muestra o tu propio archivo para inspeccionarlo con resaltado.

## Cuándo usarlo

- Tienes un archivo shell, de configuracion o fuente poco comun y quieres leerlo sin un editor.
- Necesitas inspeccionar rapidamente un componente Vue, un archivo C/C++ o un script.
- Estas en un dispositivo sin editor de codigo y necesitas ver un archivo de codigo o configuracion.

## Cómo funciona

- Selecciona una muestra integrada o elige tu propio archivo de codigo/configuracion.
- El visor renderiza el codigo con resaltado en el navegador, sin subidas.
- Inspecciona el archivo y luego cambia de muestra o carga otro cuando quieras.

## Casos de uso

- Revisar scripts de shell, componentes Vue y fuentes C/C++.
- Inspeccionar archivos de configuracion como TOML, INI y DOT de Graphviz.
- Ver lenguajes de cola larga (Ruby, Swift, Kotlin, PHP) en cualquier dispositivo.

## Ejemplos

- **Comentarios C++**: C++ file with single-line and multi-line comments including function documentation
- **Script de shell**: A Bash script with a function, local vars, and error handling
- **Componente Vue (.vue)**: A Vue 3 single-file component with script setup and reactivity
- **C++ con templates**: A C++ example using templates, the STL, and range-based loops
- **Config TOML**: A structured TOML configuration with nested tables
- **Graphviz (.gv)**: A Graphviz DOT file describing a small directed pipeline graph
- **Registro de Acceso Nginx Estándar**: Standard Nginx access log in Combined Log Format with typical GET/POST requests, various status codes, and different UserAgents
- **Registro de Acceso con Varios Códigos de Estado HTTP**: Nginx access log demonstrating comprehensive HTTP status codes across 2xx, 3xx, 4xx, and 5xx ranges for testing parser capabilities
- **Registro de Acceso con Tráfico de Bots y Rastreadores**: Nginx access log featuring various web crawlers and bots including Googlebot, Amazonbot, Bingbot, and MSNBot for bot detection testing
- **Registro de Error Nginx Básico**: Nginx error log with common error scenarios including directory index forbidden, upstream timeouts, and FastCGI errors in standard error format
- **Registro de Error Nginx - Problemas de Conexión Upstream**: Specialized Nginx error log focusing on upstream connection problems including connection refused, premature closure, timeout issues, and no live upstreams
- **Registro de Acceso y Error Mixto (Escenario del Mundo Real)**: Real-world scenario combining access logs and error logs interleaved, demonstrating actual production environment with normal traffic and error conditions

## Preguntas frecuentes

### Este visor de codigo es gratis?

Si. Se ejecuta en tu navegador gratis y no requiere registro ni instalacion.

### Se suben mis archivos?

No. Los archivos abiertos desde tu dispositivo permanecen en tu dispositivo. Solo las muestras publicas provienen del servidor.

### Que formatos cubre?

Cubre formatos de codigo y configuracion de cola larga como .sh, .vue, .ini, .toml, .proto, .log, .diff, .ipynb, .tex, .rb, .swift, .kt, .c, .cpp, .h, .hpp, .cs y .php. Los lenguajes mas buscados (JavaScript, TypeScript, Python, Java, SQL, Go y CSS) tienen cada uno su propio visor dedicado.

## Contenido relacionado

- [Visor Markdown](https://elysiatools.com/es/viewers/md): Visor Markdown en línea gratuito. Abra archivos .md y .markdown directamente en su navegador sin subirlos.
- [Visor TXT](https://elysiatools.com/es/viewers/txt): Visor TXT en línea gratuito para archivos de texto plano. Abra archivos .txt directamente en su navegador sin subirlos.
- [Visor JSON](https://elysiatools.com/es/viewers/json): Visor JSON en línea gratuito. Abra archivos .json, .jsonc y .json5 directamente en su navegador sin subirlos.
- [Visor YAML](https://elysiatools.com/es/viewers/yaml): Visor YAML en línea gratuito. Abre archivos .yaml y .yml directamente en tu navegador sin subirlos.
- [Visor XML](https://elysiatools.com/es/viewers/xml): Visor XML en línea gratuito. Abre archivos .xml directamente en tu navegador sin subirlos.
- [Visor HTML](https://elysiatools.com/es/viewers/html): Visor HTML en línea gratuito. Abre archivos .html y .htm directamente en tu navegador sin subirlos.
