¿Usar Intellij IDEA o Visual Studio para todos los proyectos es una buena idea?

Como mencionó Python, quiero señalarle PyCharm. Es una versión de IntelliJ específicamente dirigida a Python. De hecho, si te enfocas principalmente en un lenguaje de back-end específico, es probable que Jet Brains tenga una versión IntelliJ para él.

Tener el mismo IDE configurado para todo no es algo malo. Dado que cada entorno de desarrollo es diferente, tener que cambiar entre múltiples entornos puede ser un poco molesto. Los IDE modernos deberían poder manejar JavaScript, HTML, Python, etc. en la misma suite. Dado lo prolífico que es el desarrollo web en estos días, existe una buena posibilidad de que cualquier IDE que elija tenga soporte para al menos JavaScript, HTML, CSS.

También me gustaría agregar la opción de usar un editor de texto robusto como Visual Studio Code. A veces, todo lo que necesita es resaltar la sintaxis y algunas herramientas livianas, en lugar de un IDE pesado. Para agregar a esto, muchas personas en la comunidad Python prefieren editores de texto de línea de comando como Vim y Nano. Tanto Vim como Nano tienen la ventaja de estar empaquetados con casi todas las distribuciones modernas de Linux.

Sí lo es. Cambiar entre varios editores realmente no es óptimo. Entonces, si es posible, sería mejor usar uno para todos sus proyectos.

Dicho esto, a veces simplemente no es posible. Por ejemplo, mencionó VS e IDEA. Uno es el IDE principal para todos los lenguajes .NET, y el otro es uno de los mejores IDE para Java. Ahora, corrígeme si me equivoco, pero VS hasta la fecha todavía no tiene soporte para Java. Y aunque JetBrains ahora tiene un IDE C # basado en la plataforma Intellij, IDEA en sí no es compatible con C #. Así que no puedes hacer ambas cosas con solo una de ellas.

Como dije, podría estar equivocado. ¿Quizás ahora hay un complemento para Java en VS?

TL; DR: Hazlo si puedes. Elija un editor que le guste que sea compatible con todos sus idiomas y manténgalo. Pero si no puede, entonces no sacrifique la productividad al intentar calzar un lenguaje no compatible en su editor.

IntelliJ IDEA IDE viene con muchas características. Por eso recomiendo usarlo. Mira este video, cómo instalarlo en tu PC.

Si te funciona, hazlo. Uso Eclipse para muchos idiomas e IntelliJ IDEA para muchos otros.

Para mí, los IDE de JetBrains son el camino a seguir. Incluso si debe tener más de uno, todos son básicamente lo mismo. Al familiarizarse con el IDE, se ahorrará mucho sudor a largo plazo. Tenga en cuenta que debe tener máquinas decentes, ya que estos IDE pueden ser pesados ​​en recursos. He estado usando PhPStorm y WebStorm por más de un año, ahora mi productividad ha aumentado significativamente.

Sí, porque (vs) viene con muchas herramientas que te hacen trabajar más rápido. El único problema es que tendrá que aprender cómo funciona el entorno de ideas. Esta es también una capa adicional de aprendizaje o complejidad.