A riesgo de pensar que no te vas a esforzar ni un mínimo (por lo que demuestra el tipo de preguntas que haces) intentaré elaborar una respuesta que te ayude, cómo las que ya han aportado otros compañeros.
En mi humilde opinión, deberías utilizar una IDE con capacidad para auto completado de código inteligente y añadidos cómo auto corrección de sintaxis, ya que a diferencia de editores de texto de uso general (
Notepad++,
Sublime Text, etc), una IDE, me refiero a una IDE decente, sería un gran complemento para iniciarse en "X" lenguaje, para ayudarte a aprender rapidamente los nombres de los miembros del lenguaje y evitar algún que otro error de novato.
Sin embargo, si te acostmbras demasiado a usar este tipo de características sin estudiar y practicar la referencia del lenguaje entonces puedes adquirir pereza de programación, y acabar sabiendo hacer NADA sin este tipo de herramientas.
Te recomiendo que le heches un vistazo a esta IDE de
JetBrains, a mi me ayudó bastante a optimizar la refactorización de varios snippets de
javascript desarrollados por terceras personas, ya que yo estoy muy verde en este lenguaje.
➢
WebStormSi prefieres algo mucho más sencillo y liviano, pero a su vez mejor que un editor de texto común (aunque solo en este aspecto), podrias probar el editor de código de
Microsoft, el cual tiene
IntelliSense para
javascript y otros muchos lenguajes:
➢
Visual Studio CodeSaludos