Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

303
Views
¿Por qué VSCode no sangra correctamente el archivo .js?

Estoy haciendo un tutorial sobre el desarrollo web de pila completa con javascript y reacciono en el frente. Tengo muy poco conocimiento de html y no tengo conocimiento de javascript y reacciono de antemano.

Tengo un problema recurrente en el que escribo código en un archivo .js, pero la sangría parece estar desordenada y hace que las cosas no funcionen correctamente. De lo contrario, el código es perfecto.

Aquí hay un ejemplo de lo que escribí (que no funcionó).

 import React, { Component } from 'react'; export default class RoomJoinPage extends Component { constructor(props) { super(props); } render() { return <p>This is the Join Room page</p> } }

Aquí hay un ejemplo de código de trabajo:

 import React, { Component } from "react"; export default class RoomJoinPage extends Component { constructor(props) { super(props); } render() { return <p>This is the room join page</p>; } }

Entiendo que la sangría debe hacerse correctamente, pero ¿por qué vscode no sangra correctamente automáticamente? ¿Debo aprender a escribir código en archivos .js para que primero retroceda una sangría incorrecta y luego toque dos veces el espacio para corregirlo? ¿Que me estoy perdiendo aqui?

EDITAR: Fue un error para mí asumir que la sangría era un problema. No me di cuenta de que la declaración de devolución debería tener ; al final.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Por lo general, a JavaScript no le importa la sangría, por lo que su código seguirá funcionando. Sin embargo, será menos legible.

Sin embargo, hay algunas correcciones.


Una de ellas es usar Prettier . Para instalarlo, vaya a la pestaña Extensiones y busque "Prettier" . Instale el primer resultado.

Le preguntará cuál debería ser su formateador de código predeterminado. Seleccione Más bonito . ¡Su código debe formatearse cada vez que guarde el archivo!


Si está utilizando .jsx , es posible que deba seguir los pasos a continuación.

La extensión de archivo .jsx es diferente de .js . Esto puede confundir a Prettier sobre si debe formatear JSX o no.

Para cambiarlo, ve a Ajustes , luego busca Prettier . Agregue la extensión de archivo .jsx , ¡y listo!


Sin embargo, si desea utilizar el formateador incorporado, ¡puede comprobarlo aquí !


¡Estas soluciones deberían ayudarlo a formatear su JavaScript y JSX!

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!