Para un proyecto de desarrollo web, ¿preferiría usar el IDE de WebStorm o el código de Visual Studio?

Visual Studio Code cualquier día.

Usé durante un tiempo Webstorm (antes de que se lanzara Visual Studio Code) y debo admitir que es un IDE realmente genial, sin embargo, no me gusta lo voluminoso que se sentía. Sé que tiene muchas características integradas, pero eso no me gustó.

No sé si hoy sigue siendo un problema, pero cuando lo usé después de un tiempo de abrirlo, comenzó a sentir pocas pérdidas de memoria que ralentizaron el programa hasta el punto en que tuvo que reiniciarlo.

Desde que comencé a usar Visual Studio Code, nunca he vuelto a ver. Es un IDE realmente pequeño (se inicia bastante rápido) y tiene excelentes extensiones, lo que le permite adaptar su IDE a su gusto.

También desde mi experiencia, tiene uno de los mejores depuradores de Javascript que existen. En este momento estoy trabajando en un proyecto mecanografiado completo con NodeJS y Express, y Angular 2 en la interfaz.
Simplemente creé un launch.json que apunta a los mapas fuente del mecanografiado y puedo depurar ambos, el frontend y el backend desde el IDE simplemente presionando F5.

Personalmente, creo que depende del alcance del proyecto. Para grandes proyectos Javascript / Node o para proyectos React en general, definitivamente usaría Webstorm. No solo porque tiene un increíble soporte de React, sino también porque se integra muy bien con muchas herramientas y ecosistemas estándar de Node.js (es decir, NPM, Gulp), así como con varios marcos de prueba (Mocha, Jest, etc.).

Para proyectos más pequeños que no sean React, definitivamente usaría Visual Studio Code.

Ambos IDEs son realmente bastante buenos. Sin embargo, aunque ya no me gusta respaldar los productos de Microsoft, tengo que admitir que Visual Studio es un IDE bastante sorprendente. La inteligencia automática es bastante increíble y casi insuperable.

Nunca he usado Webstorm, pero sí uso Visual Studio Code. Es un IDE muy bueno con el que no he tenido ningún problema. Actualmente, tengo tres IDEs en mi computadora que uso para el desarrollo web:

  • Átomo
  • Soportes
  • VS Code

Originalmente, estaba usando Brackets y luego decidí probar Atom. En algún momento descargué VS Code para ver qué tan bien funcionó con C ++ ya que Visual Studio no está disponible para Linux. Mientras codificaba un proyecto web en Atom, noté que se congelaría en algunos de los archivos minificados. Esto empeoró tanto que tuve que reiniciar mi computadora un par de veces. Fue entonces cuando decidí abrir mi proyecto en VS Code y ni siquiera dudó al ver los mismos archivos. VS Code es lo que estoy usando actualmente, pero probablemente cambie de nuevo cuando me aburra.

Elegir el IDE correcto depende mucho de la plataforma que está desarrollando y la tecnología elegida.

Yo, personalmente, no tengo un favorito claro entre los dos IDEs que mencionaste, aunque en estos días me encuentro pasando más tiempo con VS Code.

Mi consejo para ti es que pruebes y lo veas por ti mismo. Una gran parte de las razones por las cuales las personas prefieren uno frente al otro dependen de las preferencias personales de todos modos. Lo que importa es cuál de los dos te hace sentir lo suficientemente cómodo como para hacer tu trabajo de manera eficiente sin interferir demasiado.

Claramente tormenta web. La familia jetbrains es la primera en la que me di cuenta de lo útil que podría ser un IDE. Los otros vinieron con sugerencias después de que termine de escribir. PHPstorm me gana y acelera el desarrollo.

(Estoy usando PHPStorm a diario. Supongo que la tormenta web es la misma).