Cuando uno desarrolla software, una de las primeras preguntas que se hace es qué IDE elegir y la segunda de ellas es qué complementos instalar. La respuesta a estas preguntas siempre es complicada, porque dependen de tus gustos y del lenguaje o tecnología que utilices. Sin embargo, una primera aproximación pasa por utilizar aquellas más recomendadas por la comunidad y de eso os vengo a hablar hoy.
Tabla de contenidos
Cuando uno piensa en herramientas de desarrollo, lo primero que le viene a la cabeza son los IDEs, los compiladores, los depuradores, los intérpretes, etc. Es decir, herramientas de desarrollo hay muchísimas y de muy diversos tipos. Sin embargo, la elección de los mismos no es algo trivial.
En mi caso personal, cuando empecé a desarrollar mi trabajo de final de carrera, como iba a utilizar C#, me centré en su IDE más conocido (Visual Studio). Con Visual Studio iba desarrollando cada una de las partes del trabajo, pero todavía notaba que iba demasiado lento ya que había muchas tareas repetitivas.
Fue en este instante cuando empecé a buscar algunos complementos que consiguieran ayudarme en esta tarea. Así que, me dediqué una semana a buscar en Google y en StackOverflow, y a preguntar a distintos compañeros del sector qué herramientas usaban ellos. Una de ellas se repetía en todos los lugares, ReSharper.
Después de encontrar ReSharper, empecé a investigar un poco sobre quien la desarrollaba y descubrí a JetBrains. Esta empresa ha desarrollado en los últimos tiempos multitud de herramientas para ayudar a los desarrolladores en su día a día, independientemente del lenguaje que utilicen.
En mi opinión personal, ReSharper es un complemento imprescindible para programar con Visual Studio, ya que:
Actualmente, en el lugar en el que trabajo, tengo compañeros utilizando múltiples lenguajes y la mayoría de ellos usa IDEs de JetBrains como PyCharm para Python, IntelliJ para Java o PHPStorm para PHP.
Cualquiera de las herramientas de JetBrains se puede obtener de distintas maneras:
Espero vuestros comentarios.
En los últimos tiempos no he podido escribir con toda la frecuencia que me gustaría,…
Uno de los problemas más comunes a los que se enfrentan los usuarios que empiezan…
Cuando empiezas un proyecto hay una serie de aspectos comunes que suelen ser resueltos mediante…
Si alguna vez has tenido que realizar un desarrollo de front-end seguramente te habrás dado…
Una vez que una persona ya ha aprendido lo básico sobre un lenguaje de programación,…
Hoy en día, un gran porcentaje de los proyectos que se desarrollan son páginas webs.…