Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Lineamientos de CódigoNew to Visual Studio Code? Get it now.
Lineamientos de Código

Lineamientos de Código

MARCOSD59

|
71 installs
| (4) | Free
Extensión para Visual Studio Code que formatea y valida automáticamente tu código JavaScript según lineamientos de estilo predefinidos. También incluye plantillas para crear endpoints básicos en PHP.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Lineamientos Logo

Lineamientos de Código

Lineamientos de Código es una extensión para Visual Studio Code que formatea y valida automáticamente código JavaScript (y PHP con snippets), basado en reglas de estilo predefinidas.

Ideal para equipos que desean mantener un código limpio, consistente y fácil de mantener sin esfuerzo manual.


Funcionalidades principales

  • Formateo automático con indentación personalizada.
  • Validación de buenas prácticas y errores comunes en tiempo real.
  • Decoración visual para espacios innecesarios.
  • Snippets para plantillas de APIs REST en PHP.
  • Vista lateral con ayuda integrada y accesos rápidos.
  • Comandos directos desde el menú contextual.

Demostraciones en acción

Formateo automático de código

Activar/Desactivar validación automática

Activar/Desactivar espacios al final de línea

Insertar plantilla GET de API


¿Qué valida y corrige?

  • Uso de console.log en producción.
  • Llamadas innecesarias a alert().
  • Reemplazo de axios por fetch.
  • Estilo incorrecto en nombres (snake_case).
  • if/else mal estructurados.
  • Espacios en blanco al final de línea.

Snippets incluidos (PHP)

Ahorra tiempo generando endpoints REST estándar:

Nombre del Snippet Prefijo Descripción
GET API Template getApi Endpoint GET en PHP
POST API Template postApi Endpoint POST en PHP
PUT API Template putApi Endpoint PUT en PHP
DELETE API Template deleteApi Endpoint DELETE en PHP
Vista completa de objetos basic_view Plantilla HTML+Vue para tabla, búsqueda y paginación
Controlador básico Vue basic_controller Controlador en Vue.js usando Axios y Bootstrap

Puedes insertarlos manualmente o desde el panel lateral.


Comandos disponibles

Comando Descripción
formatJsCode Formatea todo el archivo.
formatJsSelection Formatea solo el código seleccionado.
toggleValidacion Activa/Desactiva la validación.
toggleTrailingSpaces Muestra/Oculta los espacios al final de línea.
insertGetApiTemplate Inserta plantilla GET (PHP).
insertPostApiTemplate Inserta plantilla POST (PHP).
insertPutApiTemplate Inserta plantilla PUT (PHP).
insertDeleteApiTemplate Inserta plantilla DELETE (PHP).

Recursos de ayuda

  • Guía de inicio
  • Reportar errores
  • Enviar comentarios
  • Ver issues abiertos

Contribuciones

¡Toda contribución es bienvenida! Puedes abrir un Issue o enviar un Pull Request.


Licencia

Este proyecto está disponible bajo la licencia MIT. Puedes usarlo, modificarlo y redistribuirlo libremente.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft