CursosEmpresasBlogLiveConfPrecios

Extensiones esenciales para personalizar Visual Studio Code

Clase 5 de 17 • Curso de Configuración de Entorno de Desarrollo en Windows

Clase anteriorSiguiente clase

Contenido del curso

Herramientas para la web

  • 1
    Configuración de Entorno de Desarrollo en Windows

    Configuración de Entorno de Desarrollo en Windows

    02:10 min
  • 2
    Instalación y uso de Google Chrome para desarrollo web

    Instalación y uso de Google Chrome para desarrollo web

    07:29 min
  • 3
    Herramientas para Desarrolladores en Google Chrome

    Herramientas para Desarrolladores en Google Chrome

    10:11 min

Editor de texto

  • 4
    Uso de Visual Studio Code para Desarrollo Web Básico

    Uso de Visual Studio Code para Desarrollo Web Básico

    07:23 min
  • 5
    Extensiones esenciales para personalizar Visual Studio Code

    Extensiones esenciales para personalizar Visual Studio Code

    Viendo ahora

Cómo usar Linux dentro de Windows

  • 6
    Instalación y configuración de Windows Subsystem for Linux 2

    Instalación y configuración de Windows Subsystem for Linux 2

    04:35 min
  • 7
    Instalación de WSL y solución de errores en Windows 10

    Instalación de WSL y solución de errores en Windows 10

    10:53 min
  • 8
    Configuración y Uso de Windows Subsystem for Linux (WSL) con Ubuntu

    Configuración y Uso de Windows Subsystem for Linux (WSL) con Ubuntu

    06:24 min
  • 9
    Instalación de Máquina Virtual con VirtualBox en Windows

    Instalación de Máquina Virtual con VirtualBox en Windows

    10:19 min
  • 10
    Uso de Ubuntu en Máquinas Virtuales: Instalación y Configuración

    Uso de Ubuntu en Máquinas Virtuales: Instalación y Configuración

    13:42 min
  • 11
    Comandos básicos de terminal en Linux y edición con Visual Studio Code

    Comandos básicos de terminal en Linux y edición con Visual Studio Code

    07:54 min
  • 12
    Instalación de Node.js y npm en Ubuntu paso a paso

    Instalación de Node.js y npm en Ubuntu paso a paso

    08:02 min
  • 13
    Instalación y Ejecución Básica de Python en Linux

    Instalación y Ejecución Básica de Python en Linux

    08:02 min

Git y Github

  • 14
    Registro y configuración inicial de GitHub en WSL

    Registro y configuración inicial de GitHub en WSL

    03:23 min
  • 15
    Creación y Configuración de Llave SSH para GitHub

    Creación y Configuración de Llave SSH para GitHub

    10:36 min
  • 16
    Subir y gestionar repositorios en GitHub con Git

    Subir y gestionar repositorios en GitHub con Git

    11:50 min

Trucos de Windows

  • 17
    Instalación y Uso de PowerToys en Windows

    Instalación y Uso de PowerToys en Windows

    06:23 min
Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
        Sandra Ximena Caldas

        Sandra Ximena Caldas

        student•
        hace 3 años

        Extensiones recomendadas a instalar en VSC:

        • Live Server
        • Highlight Matching Tag
        • ESlint
        • CSS Peek
        • Code Spell Checker
        • WSL
        • Node Require
        • Material Icon Theme

        Otras Recomendadas

        • Color Highlight
        • Auto Rename Tag

        Para abrir la terminal de configuraciones me sirvió también F1

          Ricardo R.

          Ricardo R.

          student•
          hace 3 años

          Gracias por el listado :)

          sebastian reyes

          sebastian reyes

          student•
          hace 3 años

          Gracias!! ;)

        Porfirio González López

        Porfirio González López

        student•
        hace 3 años

        Plug-in

        • Live Server
          • Cuando haces cambios en un archivo, estos cambios se verán reflejados el navegador, pero hasta que lo recargues. Este plug-in te ahorra ese trabajo haciéndolo automáticamente.
        • Highlight Matching Tag
          • Resalta las etiquetas pares, te resalta donde empieza una etiqueta y donde termina.
        • Eslint
          • Revisa tu código estáticamente (o sea que no ejecuta el código) en busca de errores
        • CSS Peek
          • Te permite hacer un Peekin (una observación o mirar rápidamente los estilos que tenemos desde las etiquetas)
        • Code Spell Checker
          • Muchos no somos de habla inglesa por lo que sería bueno tener un corrector de ortografía del inglés.
          • Algo genial es que tiene varios paquetes de idiomas.
        • WSL
          • La extensión oficial que nos permite abrir cualquier folder en el WSL (Windows Subsystem For Linux) y permite usar VSC para construir aplicaciones de Linux sencillamente corriendo la Terminal de WSL.

            **No te adelantes, lo instalaremos pronto.**
        • Node Require
          • Nos muestra automáticamente que módulos de Node.js nos hacen falta.
        • Material Icon Theme
          • Te agrega iconos para cada uno de los diferentes archivos. Estético y sobre todo útil cuando manejas montones de archivos

        Esto se tiene que activar, usa:

        **Ctrl + Shift + P**

        Nos habré una tipo de Terminal para configuraciones, velo como un cuadro de texto donde le darás instrucciones a VSC y el va a encargarse de ejecutarlo.

        Escribe Material Icon Theme y escoge la opción de Activado

        Plug-in Recomendados

        • PRETTI
          • Nos ayuda en la visualización de nuestro código, agregando espacios donde haga falta, reacomodando el código en la forma más legible posible.
          • Muy bueno para todo lo que tiene que ver con Desarrollo Web e incluso algunas librerías como Vue.js y Angular
        • Highlight
          • Con CSS puedes asignar colores mediante unos códigos de números, este plug-in te muestra el color que asignas.
        • Path Intellisense
          • Tendrás que vincular unos archivos con otro. Y para hacerlo requieres escribir la ruta de dirección de los archivos este plug-in autocompleta.
            • Autocompleta rutas de archivos
        • Auto Rename Tag
          • En HTML se usan etiquetas y siempre van en pareja. Este plug-in hace que lo que modifiques en una se modifique en la otra también.
          Hugo Humberto Crespo Martínez

          Hugo Humberto Crespo Martínez

          student•
          hace 3 años

          muchas gracias, que gran aporte

          Marcos Monteverde

          Marcos Monteverde

          student•
          hace 3 años

          gracias

        Maria Gabriela Rodriguez Cuevas

        Maria Gabriela Rodriguez Cuevas

        student•
        hace 3 años

        🪄 Clase # 5: Extensiones de VSCode 5/17 🪄


         

        Extensiones y personalización de ++Visual Studio Code++ 💇‍♀

         

        ¿Cuál es el atajo de teclado para abrir el menú de extensiones en ++VSC++? ⌨

          • CRTL + Shift + I  

        ¿Cuál es el atajo de teclado para guardar un archivo en ++VSC++? ⌨

          • CRTL + S  

        ¿Cómo realizar una búsqueda de palabras en ++VSC++? 🔍

          • ++VSC++ puede usar el mismo comando para buscar, con Ctrl + F te habilita la búsqueda.   Además hay algunos plug-ins para realizar búsquedas más avanzadas.  

        ¿Cómo llamamos a nuestro primer archivo HTML? 🔎

          • index.html  

        ¿Desde dónde deberíamos crear un proyecto web? 📲

          • Desde nuestro editor de código.  

        ¿Por qué debemos crear un proyecto web desde el editor de código y no desde Windows? ❔❓

          • Porque si nuestro Windows no está configurado para mostrar las extensiones de los archivos, estos aparecerán con una extensión .txt y deberemos renombrarlos.  

        Extensiones de ++VSC++ 🧰

         

        Listado de temas para que personalicen el VSCode 📄

          • Entrar a enlace  

        Extensión Auto Rename Tag

          • Esta extensión nos ayuda a renombrar la pareja de una etiqueta cuando estemos cambiando estemos cambiando el nombre de una de las parejas.  

        Extensión Better Comments

          • Pinta de distintos colores tus comentarios según su tipo de acuerdo a como hayas empezado tu comentario, los categoriza en alertas, queries, TODO’s, importantes y puedes personalizar estas categorías o sus colores.  

        Extensión Bracket Pair Colorizer

          • Ésta les pinta los brakets que abren y cierran funciones, así, pueden darse cuenta si les falta algo por cerrar.  

        Extensión Code Spell Checker

          • Es una herramienta que sirve como corrector ortográfico del código fuente.  

        Extensión Color Highlight

          • Esta extensión nos ayudara a detectar los coleres que vayamos implementando en nuestro sitio web. Esto lo hace dibujando un recuadro al código hexadecimal del mismo color que especificamos. Muestra los colores en .css para verlos.  

        Extensión Color Picker

          • Genera códigos de color como notaciones de color CSS.  

        Extensión CSS Flexbox Cheatsheet

          • Permite ver en una hoja los tipos de flexbox y las posiciones que puede tomar.  

        Extensión CSS Grid Snippets

          • Trae un conjunto de atajos para configurar el Grid: ◦ dg – display grid ◦ dig – display inline-grid ◦ gg – grid gap ◦ gtc – grid-template-columns ◦ gta – grid-template-areas  

        Extensión CSS Peek

          • Para que puedas echar un vistazo a los estilos CSS de cada clase, id o etiqueta HTML.  

        Extensión ESLint

          Sirve para filtrar código TypeScript o JavaScript con el objetivo de escribir un código más óptimo y limpio.  

        Extensión GitLens

          • Les dará todas las herramientas de git para tener un mejor orden y llevar mejor el flujo de desarrollo.  

        Extensión Highlight Matching Tag

          Resalta las etiquetas de apertura y/o cierre. Opcionalmente, también muestra la ruta a la etiqueta en la barra de estado.  

        Extensión Icon Material Theme

          • Nos permite agregar un icono distintivo a los archivos para poder identificarnos.  

        Extensión Indent-rainbown

          • Es para orientarnos en las indentaciones y no confundirnos al indentar u ordenar nuestro código.  

        Extensión Live Server

          • Esta extensión nos ayudara a actualizar automáticamente la página en donde estamos viendo cómo va quedando nuestro sitio web. Esto lo hacemos con el fin de no refrescar la página cada vez que hagamos un cambio en el código de manera manual.  

        Extensión Material Icon Theme

          • Nos permite cambiar el estilo de algunos íconos de acuerdo con el tipo de archivo. Para activarlo, presionamos las tecla Ctrl + Shift + p y al salir el cuadro ingresamos: Material Icon Theme, al seeccionarlo se activa la extensión.  

        Extensión Node Require

          • Nos indica automáticamente qué módulos de nodejs nos hace falta y tener menor errores posibles por no instalar o importar los paquetes necesarios.  

        Extensión Path Intellisense

          • Esta extensión nos ayudara a autocompletar las rutas de los archivos que necesitemos en nuestro sitio web.  

        Extensión Polacode

          Que genera bonitas screenshots de tu código.  

        Extensión Prettier

          • Nos ayuda a identar nuestro código para que sea más legible. Mejora como se visualiza el código y ayuda a que sea más legible.  

        Extensión Project Dashboard

          • Te permite organizar tus proyectos por grupos en un dashboard visualmente simple y personalizable.  

        Extensión Settings Sync

          • Ésta sirve para guardar de forma automática su configuración de ++VSC++ en su cuenta de github, de esta forma pueden usar ++VSC++ en diferentes computadoras sin tener que preocuparse de tener que actualizar su configuración en cada pc.  

        Extensión Todo Tree

          • Que filtra todos los comentarios que comiencen con TODO o con FIXME y los muestra en una vista de árbol, desde el que puedes acceder fácilmente a visualizar donde están tus pendientes.  

        Extensión Trailing Spaces

          • Con esta extensión se resaltarán todos los espacios de más que se te pueden ir al final de una línea. Aunque también puedes habilitar esta funcionalidad directamente en las configuraciones de ++VSC++.  

        Extensión Turbo Console Log

          • Ésta extensión te permite que seleccionando tu variable y con un solo atajo de teclado, generes un línea de console.log con un mensaje significativo y más entendible a la hora de debuggear o examinar tus variables.  

        Extensión WSL

          • Le permite usar el Subsistema de Windows para Linux (WSL) como su entorno de desarrollo de tiempo completo directamente desde VSC.  

        Listado de extensiones para PHP

          • Laravel Extension Pack • Laravel Blade Snippets • Laravel 5 Snippets • PHP Itellisense • PHP Formatter • PHP IntelliSense -> completa los path de los use • PHP PHP Intelephense -> completa los path de los use • Vetur -> Para ver las plantillas .VUE • Beautify Blade  

        Listado para Agilidad al codificar

          • AutoFileName • FileNameComplete • Auto Close Tag • Auto Rename Tag • seti-icons y vscode-icons • Duplicate selection or line • Git Graph • Material Icon Theme • Color Highlight • Bracket Pair Colorizer • Tailwind CSS IntelliSense • shell-format • HTML Snippets • Salesforce Docum -> SFDoc -> Para documentar tu codigo • CODESNAP -> Tomar Fotos de tu codigo • Live Server  

        Listado Para JS

          • indent-rainbow • Color Highlight - • Path Intellisense - • Auto Rename Tag - • Material Icon Theme - • Prettier - Code formatter - • vscode-icons - • Bracket Pair Colorizer • Babel • npm intellinsense • typeScript import • Simple React Snippets  

        ¿Cómo usar Live Server en proyectos reales de HTML y CSS? 🎥

         

        Los pasos son: 📝

          • Creamos una carpeta para nuestro proyecto. • Damos clic derecho y abrimos ++Visual Studio Code++. • En caso no poder hacer el paso anterior, esto se configura durante al instalación, entonces abrimos ++VSC++ y arrastramos nuestra carpeta al editor. • Desde el ++VSC++ creamos los archivos index.html ( se nombra de esta forma al primer archivo html del proyecto) y un archivo basic.css. • Si lo creas desde la carpeta en Windows se va a crear con la extensión de archivo .txt (pues lo estamos creando como un archivo de block de notas, de texto plano). • De no haber instalado la extensión Live Server, se instala presionando las teclas Ctrl + Shift + x y luego buscarla. Luego instalar y esperar. • Una vez instalada, buscamos Go Live en la esquina inferior derecha. • Permitimos el acceso de salir algún cuadro. • Se abrirá una pestaña en nuestro navegador con nuestro sitio. • Si hacemos un cambio en el código y guardamos nuestro sitio se va a recargar solo sin necesidad de abrir de nuevo el navegador.  

          Gabriel Chamorro

          Gabriel Chamorro

          student•
          hace 2 años

          Gracias por su aporte

          Ingrid Katherine Hernández Aya

          Ingrid Katherine Hernández Aya

          student•
          hace 8 meses

          gracias por tu aporte

        Enrique A. Estrada

        Enrique A. Estrada

        student•
        hace 3 años

        Lo mas principal para mantener tus configuraciones en cualquier máquina es sincronizar tus settings de VSCode a tu cuenta de Github, en el ícono de engrane de la parte inferior derecha seleccionan Settings Sync On

          Hugo Humberto Crespo Martínez

          Hugo Humberto Crespo Martínez

          student•
          hace 3 años

          Muchas gracias por tu aporte, lo hice de inmediato. Aun no se en que me sirva, pero seguro mas adelante me servira.

          Iván Viveros

          Iván Viveros

          student•
          hace 3 años

          Coincido con el compañero, lo hice, espero que sirva en un futuro

        Marcos Monteverde

        Marcos Monteverde

        student•
        hace 3 años

        @youtube

          Arianna Clemente

          Arianna Clemente

          student•
          hace 2 años

          Estan geniales estas configuraciones!

        helmut martinez

        helmut martinez

        student•
        hace 2 años

        Para tener un bonito tema en Visual, se llama: Night Owl

        Captura de pantalla 2023-08-02 163135.png
        Carlos Ramos

        Carlos Ramos

        student•
        hace 2 años

        Clase 5 - Extensiones e VSCode


        Repaso de la clase


        ¿Qué es lo que ha hecho que VSCode sea tan famoso?

        • Su increíble capacidad de personalizarse.

        ¿Qué extensiones debemos instalar para iniciar nuestro camino como desarrolladores web?

        • Live Server.
        • Highlight Matching Tag.
        • ESLint.
        • CSS Peek.
        • Code Spell Checker.
        • WSL.
        • Node Require.
        • Material Icon Theme.

        ¿Dónde encontramos las extensiones de VSCode?

        • En el menú lateral de VSCode hay unos iconos y al que debemos dar click es al icono que tiene 4 cuadrados y está al final de este menú.

        ¿Para qué sirve Live Server?

        • Nos permite ver en tiempo real y sin necesidad de recargar la página los cambios que hagamos en nuestro HTML.

        ¿Para qué nos sirve Highlight Matching Tag?

        • Nos permite identificar de manera rápida el lugar de apertura y de cierre de una etiqueta HTML.

        ¿Para qué nos sirve ESLint?

        • Para revisar nuestro código Javascript estáticamente y encontrar errores.

        ¿Con qué estándar viene configurada la extensión ESLint?

        • Con EcmaScript.

        ¿Para qué nos sirve CSS Peek?

        • Nos permite tener una vista rápida los estilos que estén asignados a un elemento HTML.

        ¿Para qué nos sirve Code Spell Checker?

        • Nos ayuda a identificar errores ortográficos en el idioma inglés.

        ¿Para qué nos sirve WSL?

        • Nos permite abrir cualquier folder en WSL y usar VSCode para crear aplicaciones de Linux corriendo en la terminal.

        ¿Para qué nos sirve Node Require?

        • Nos permite ver de manera automática los módulos que nos hagan falta para evitar errores.

        ¿Para qué nos sirve Material Icon Theme?

        • Nos permite agregar nuevos iconos para lograr identificar la extensión de los archivos y directorios.
        Felipe Silva Gonzalez

        Felipe Silva Gonzalez

        student•
        hace 3 años

        ¿Cómo instalo la sección de idioma en español? Ya puse en la extensión de spelling el español también, pero no se ve n la clase dónde se cambia.

          Norma Natalia Moreno Espinoza

          Norma Natalia Moreno Espinoza

          student•
          hace 3 años

          ¡¡Hola!! ✨

          1. Primero busca que extensión colocaras, si spell chekcer en español o en inglés, para sí darle en Instalar.
          2. Posterior a eso, en tu barra de estatus(abajo a la derecha) te aparecerá el icono de Spell:
            y es ahí donde lo puedes activar o incluso configurar.
          3. Una vez activado ya podrás ver que te dará opciones de correcciones ortográficas ^^

          Cuéntame si pudiste activarlo :3

          Nunca pares de aprender~ 💚

          raul steven lerma

          raul steven lerma

          student•
          hace 3 años

          hola compañero quiero enfatizar que no desisntales code spell ya que es el principal intente solo instalar code spell spanish y me dice que cada vercion depende de la primera pero si podemos desintalar las demas verciones que deseemos

        Leonardo Miranda

        Leonardo Miranda

        student•
        hace 3 años

        Live Share - Permite la colaboración en tiempo real en el mismo proyecto o archivo, ideal para trabajo en equipo o para dar soporte técnico.

        GitLens - Proporciona información útil sobre el historial de cambios de un archivo, incluyendo quién lo cambió y cuándo.

        Bracket Pair Colorizer - Ayuda a visualizar fácilmente los pares de paréntesis, corchetes y llaves, lo que facilita la lectura del código.

        Code Spell Checker - Revisa la ortografía del código y muestra errores en palabras mal escritas.

        Prettier - Ayuda a mantener el código bien formateado y consistente.

        ESLint - Analiza el código para detectar errores y sugerencias de mejora según las reglas de ESLint.

        Auto Close Tag - Cierra automáticamente las etiquetas HTML o XML mientras se escribe.

        Path Intellisense - Proporciona autocompletado de rutas de archivo y nombres de archivo mientras se escriben.

        Color Highlight - Resalta los colores hexadecimales en el código y muestra el color real en línea.

        Remote Development - Permite trabajar con archivos en un servidor remoto o en una máquina virtual.

          Jafet Brito

          Jafet Brito

          student•
          hace 3 años

          Remote Development - Ese no lo conocía, lo voy a probar. Gracias

        Jader Castro

        Jader Castro

        student•
        hace 2 años

        Una extensión en diseño que me gusta mucho es el tema 2077 que se basa en el juego Cyberpunk

        Otras extensiones son:

        • Color Highlight

        Muy util para saber qué color selecionados cuando usamos hexadecimal o RGB

        • Error Lens

        Una extensión que te muestras los errores del código directamente donde estamos trabajando

        • Image preview

        Nos muestra una previsualización de las imagenes que usemos en ele proyecto

        Otras configuraciones que se pueden hacer directamente en VSCode sin necesidad de estensiones son:

        Para iniciar vamos a dar clic en archivo, luego en preferencias, luego en configuración. O también, presiona Ctrl+,

        1. Configurar el parpadeo del cursor:

        En el buscador de las configuraciones buscamos: Cursor Blinking. Una vez encontrado, selecciona la opción que le guste:

        <img height="125" width="589" src="file:///C:/Users/jader/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png" />

        2. Para renombrar las etiquetas, ya no es necesario una extensión:

        Para ello buscamos en las configuraciones lo siguiente: Linked Editing, y activamos la opción:

        3. Colorear llaves y paréntesis, otra configuración que no necesita de una extensión:

        Para activarlo buscamos: Bracket Pair Colorization, y activamos las opciones:

        4. Colorear las líneas guía que muestran el contexto de las llaves y elementos:

        En las configuraciones buscamos: Bracket Pairs, y ponemos la opción en True

        5. Animación suave del cursor:

        No menos importante, es una pequeña animación suave que acompaña al movimiento del cursor. Para ellos buscamos en las configuraciones: Cursor Smooth Caret Animation, y seleccionamos on en las opciones.

        Fernando Borea

        Fernando Borea

        student•
        hace 2 años

        Pueden mover la barra de VS Code a la derecha para que al abrirla no les mueva el código, me resulta bastante cómodo :)

        Pueden hacer esto en View > Appearance > Move Primary Bar Left

          Johan Rodriguez

          Johan Rodriguez

          student•
          hace 2 años

          Tienes razón, se trabaja más cómodo así. Muchas gracias.

          Francis Gamboa

          Francis Gamboa

          student•
          hace 2 años

          se ve raro pero es practico

        David Antonio Morales Barrera

        David Antonio Morales Barrera

        student•
        hace 3 años

        Me encantó el 'Material Icon Theme'

        Ricardo Antonio Gaviria Escobar

        Ricardo Antonio Gaviria Escobar

        student•
        hace 9 meses

        Apenas estoy comenzando, pero me parece importante, para los que estamos comenzando, tener en cuenta este detalle: Al tratar de instalar la extensión debemos seleccionar: Confiar en el publicante e instalar porque si no instala la extensión peroes como si no la habilitara por no haber confiado en el publicante...Me pasó y tuve que desinstalar para poder volver a hacerlo...

        Luis Alférez

        Luis Alférez

        student•
        hace 3 años

        Otras extensiones que yo uso son las siguientes

        1. Path Intellisense Te autocompleta el nombre de tus archivos

        2. VSCode-Pets Agrega una pequeña mascota en nuestro editor de texto

        3. Indent Rainbow Una extension muy util para ayudarnos a que la identacion sea mas legible

        4. Discord Rich Presence Para mostrarle a nuestros amigos en discord en que estamos trabajando

        5. Snazzy Plus Un tema para nuestro editor de codigo

          Norberto Iván Tolaba

          Norberto Iván Tolaba

          student•
          hace un año

          Indent Rainbow de diez, ayuda mucho con la identación

        Claudia Abalos

        Claudia Abalos

        student•
        hace 2 años

        Live server, para ver cambios de manera automatica.

        Highlight matching tag, ayuda a visualizar los tags con colores.

        ESlint, lee el codigo pata buscar problemas, sirve para JS y JSX.

        css peek, ayuda para reconocer los estilos y clases.

        code spell checker, traductor para codigo.

        WSL, abre folder en windows subsystem for linux

        node require, remarca los modulos de node js falta en el codigo.

        material icon theme, le da iconos a los lenguajes que estamos trabajando.

        ----------

        comando para abrir la terminal

        ctrl, shift y p.

        Andres Salazar

        Andres Salazar

        student•
        hace 3 años

        Extensión rara que "podrían [servile] si se pone las pilas, mi perro":
        Sort lines by Daniel Imms USO: Organizar lineas en cualquier texto (muy útil en CSS) seleccionando y presionando la tecla F9 (por defecto)
        Caso de uso: Aveces en CSS se escribe 2 veces la misma propiedad cuando hay muchas. revisar es un poco tedioso si no hay un "orden"

        Ejemplo:

        header { /* desordenado y hay una propiedad repetida*/ background-color: #000; display: flex; height: var(--header-height); padding: 0.5em; position: fixed; width: 100%; color: var(--white); padding: 0.5em 1em; z-index: 3; top: 0; }

        Elementos organizados:

        /* acá es mas facil ubicar la propiedad está repetida*/ header { background-color: #000; color: var(--white); display: flex; height: var(--header-height); padding: 0.5em 1em; padding: 0.5em; position: fixed; top: 0; width: 100%; z-index: 3; }
          Juan José Saavedra Realpe

          Juan José Saavedra Realpe

          student•
          hace 3 años

          Entendí la referencia y muchas gracias.

        JUAN SEBASTIAN RODRIGUEZ JIMENEZ

        JUAN SEBASTIAN RODRIGUEZ JIMENEZ

        student•
        hace 3 años

        Visual Studio Code (también conocido como VS Code) es un editor de código fuente gratuito y de código abierto desarrollado por Microsoft. Está diseñado para ser una herramienta versátil para desarrolladores de software y programadores.

        Visual Studio Code cuenta con características avanzadas, como el resaltado de sintaxis, el autocompletado de código, la depuración integrada, la integración con sistemas de control de versiones como Git, y la capacidad de extender la funcionalidad mediante la instalación de complementos y extensiones.

        Los desarrolladores de la comunidad han creado extensiones y complementos para mejorar aún más su funcionalidad. Además, como es de código abierto, los usuarios pueden acceder al código fuente y contribuir a su desarrollo.

        Visual Studio Code es una herramienta popular y poderosa para desarrolladores de software y programadores, que se utiliza en una amplia variedad de proyectos y entornos de desarrollo.

          JUAN SEBASTIAN RODRIGUEZ JIMENEZ

          JUAN SEBASTIAN RODRIGUEZ JIMENEZ

          student•
          hace 3 años
          • https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
          • https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag
          • https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
          • https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek
          • https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl
          • https://marketplace.visualstudio.com/items?itemName=tgreen7.vs-code-node-require
        Fabian Camilo Huertas Suarez

        Fabian Camilo Huertas Suarez

        student•
        hace 3 años

        @youtube

        Camilo Tuñón Madrid

        Camilo Tuñón Madrid

        student•
        hace 3 años

        Tengo un tiempo viendo videos en YouTube y jugando a ser programador, y no tenia nada de estas extensiones. Este es un valor agregado enorme, lo aprecio un monton.

        Fabian Camilo Huertas Suarez

        Fabian Camilo Huertas Suarez

        student•
        hace 3 años

        Les dejo estas extensiones que menciona el profe Oscar😎 @youtube