La extension de Bracket Pair Colorizer no hace falta instalar porque VisualStudioCode ya la tiene nativa. Solo hay que ir a settings y poner:
"editor.bracketPairColorization.enabled" : true,
Configuración del entorno de desarrollo
Desarrollo de Apps Móviles con React Native y Expo
Instalación de Visual Studio Code para React Native
Configuración de Extensiones en Visual Studio Code para React Native
Creación de una App en React Native con Expo y NodeJS
Instalación y uso del emulador XCode para aplicaciones iOS en MacOS
Instalación y pruebas con el emulador de Android
Pruebas en dispositivos reales
Primeros pasos con React Native
Analizando la estructura del proyecto
Creación de componentes
Propiedades entre componentes: props
Propiedades por defecto: defaultProps
Validación de propiedades: propTypes
React Navigation
Instalando y configurando React Navigation
Stacks de navegación
Tab navigation y SafeAreaView
Drawer navigation y próximos pasos
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Visual Studio Code (VS Code) es un editor de código increíblemente versátil y popular entre los desarrolladores, pero muchas veces no aprovechamos su potencial al máximo. Configurarlo adecuadamente puede hacernos ganar tiempo y evitar repetir tareas innecesarias. Sigue leyendo para descubrir cómo puedes personalizar VS Code y mejorar tu flujo de trabajo.
Para comenzar a personalizar tu Visual Studio Code, primero necesitas crear una carpeta en tu escritorio que será arrastrada al editor. Esta estructura básica te permitirá gestionar mejor tus proyectos desde el principio. Aquí te comparto un ejemplo de cómo podrías iniciar:
Reactive-Native-Curso
.Las extensiones son una parte crucial de Visual Studio Code, ayudándote a automatizar procesos repetitivos, mejorar la legibilidad del código y aumentar tu eficiencia general.
Bracket Pair Colorizer: Esta extensión colorea las llaves, paréntesis y corchetes en tu código, facilitando la identificación de bloques de código anidados. Imagina identificar fácilmente dónde se abre y cierra una función gracias al color.
function test() {
const testDos = () => {
console.log('Hello, world!');
};
}
En este fragmento, verás diferentes colores para cada conjunto de paréntesis y llaves, ayudándote a realizar un seguimiento visual más efectivo.
ES7 React/Redux/GraphQL/React-Native Snippets: Esta extensión permite autocompletar fragmentos de código recurrentes mediante atajos. Por ejemplo, para crear un componente de React Native:
rnfunc
, presiona Enter, y el snippet completará la estructura de un componente de React Native por ti.Material Icon Theme: Mejora la estética de tu proyecto añadiendo iconos a archivos y carpetas. Con un solo vistazo a tu estructura de directorios, podrás identificar rápidamente documentos sin necesidad de leer los nombres.
Prettier – Code Formatter: Este formateador de código asegura que tu código mantenga una estructura limpia y uniforme. Configura Prettier para que formatee automáticamente al guardar mediante Format on Save
, y olvídate de ajustar sangrías manualmente.
// Ejemplo antes de formatear
const unaFuncion = () => {
let algunaVariable='texto';
console.log(algunaVariable);
}
// Ejemplo después de aplicar Prettier
const unaFuncion = () => {
let algunaVariable = 'texto';
console.log(algunaVariable);
};
Si te gustan los colores y temas personalizados, puedes instalar distintas extensiones para cambiar el tema visual de tu editor. Aunque no es obligatorio, puede hacer tu experiencia de codificación mucho más placentera.
Por ejemplo, el tema Night Owl es muy popular por su agradable gama de colores para trabajar de noche, reduciendo la fatiga visual. Instala la extensión y configura desde el menú de temas de color.
Estos trucos y configuraciones te permitirán personalizar Visual Studio Code a tus necesidades y flujos de trabajo específicos. Así, no solo trabajas más rápido, sino también con mayor comodidad y efectividad. Sigue aprendiendo y mejorando tu entorno de desarrollo: ¡tu tiempo y esfuerzo valdrán la pena!
Aportes 22
Preguntas 4
La extension de Bracket Pair Colorizer no hace falta instalar porque VisualStudioCode ya la tiene nativa. Solo hay que ir a settings y poner:
"editor.bracketPairColorization.enabled" : true,
Yo tengo las siguientes extensiones:
Prettier (Al guardar te ordena tu código)
eslint (me marca sintaxis de error)
Editorconfig (llevo mi configuración a cualquier editor)
Polacode (captura pedazos de código de una manera hermosa para compartir)
Gitlens (un pequeño hover de quien escribió esa linea de código)
Indent rainbow (visualmente ves las identaciones)
Live server (te levanta una pequeño servidor)
SVG (puedes ver y editar SVGs)
A quien no le funcione formatear al guardar con Prettier:
https://stackoverflow.com/questions/52586965/why-does-prettier-not-format-code-in-vs-code/64273353#64273353
Luego de instalar la extensión ES7 React/Redux/GraphQL/React-Native snippets
a mi no me funciona: r n f
aparece otro código.
La extension de Prettier Code formatter no me funciona, ya active lo de save.
Para quienes tengan el autoguardado activado pueden presionar las teclas:
" shift + alt + f "
Y se aplicará el formateo del documento
O le dan click derecho y aparecerá las opciones donde por el medio aparece: format document y format document with… (para escoger si prettier u otro)
Que detalle que en u curso avanzado (para mi) se le dedique el tiempo a esto 💚💚💚
Hola Team Platzi. La extensión indicada: Bracket Pair Colorizer está Deprecated. !
Eso de formatear cada vez que guardas me ha cambiado la vida.
Definir idioma español en vscode
"Configure Display Language". Presione “Ctrl+Mayús+P” para que aparezca la instancia de “Paleta de comandos” y empiece a escribir “display” para filtrar y mostrar el comando "Configure Display Language
(Y)
Gracias
Buenísima la opción de formatear cada vez que se graba!
super bien! que belleza de curso. lo mejor, gracias platzi!
Hola Devs! Que bueno estar de vuelta por acá jee. Estoy ancioso por ver todo este material de RN. Actualmente estoy culminando una certificación en Udemy sobre RN y TS, pero siempre es bueno tener a otro aliado.
Para quienes utilicen la extensión de bracket-pair-colorizer-2, les comparto el arreglo de colores que pueden customizar a su gusto.
No olviden abrir su settings.json en VSCode y poner el siguiente array:
"bracket-pair-colorizer-2.colors": [
"#fafafa",
"#9F51B6",
"#F7C244",
"#F07850",
"#9CDD29",
"#C497D4"
],
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?