visual-studio - varias - visual studio code falconmasters
¿Qué tiene de genial Visual Studio? (17)
¿Cuál usaste primero?
De alguien que ha estado desarrollando desde ... uhm ... haciendo agujeros en las tarjetas y ha visto cómo evolucionan los IDE, en realidad me gusta usar Visual Studio, pero también me gustan los otros. Creo que Visual Studio es mejor con lenguajes específicos de Microsoft como VB o C #, y tiene muchas de las características comparables a los puntos que dice que le gustan en otros.
Encuentro que necesito tiempo para acostumbrarme a un nuevo IDE porque, como uso mucho los VS, generalmente busco la forma en que los VS pueden hacer algo. Así que tal vez sea el caso de darle tiempo. Y si no te gusta, prueba las personalizaciones para cambiarlo o desactivarlo.
Me atrevo a decir que VS introdujo algunas ideas que otros IDE adoptaron y viceversa.
Mi principal cosa favorita es el intelecto que nunca me pareció demasiado molesto en comparación con otros IDE, y para C # VS 2003 pareció ser muy inteligente a la hora de predecir lo que quería escribir.
Ciertamente no es un IDE para despreciar.
En mi tiempo bastante corto como programador, he usado muchos entornos de desarrollo en muchas plataformas. En particular, Eclipse / Linux, XCode / OSX, CLI / editor / Linux, VisualDSP / Blackfin / Windows y MSVC / Windows. (Utilicé cada uno por varios meses)
Hay características limpias en casi todos ellos. Pero de alguna manera, simplemente no puedo encontrar ninguno en MSVC. Por otra parte, a mucha gente parece gustarle, por lo que probablemente me esté perdiendo algo aquí. Entonces, por favor, dime: ¿Qué tiene de genial Visual Studio?
Cosas que me gustan:
- Herramientas de refactorización en Eclipse.
- Error de compilación resaltando en XCode y Eclipse
- Edit-all-in-Scope en XCode
- Perfilador en XCode
- Flexibilidad de Eclipse y CLI / editor
- Trazado de datos en VisualDSP
Cosas que no me gustan
- Pantalla de error de compilación en MSVC (no resaltada en el código)
Honestamente, esto no pretende ser una perorata. Por supuesto, soy un jefe de Mac y soy un demonio, pero tengo que usar MSVC en el trabajo, así que realmente quiero que me guste.
''Fuera de la caja'', puedo escribir un programa sin tener que pasar por todo el alboroto de instalar CDT (o cualquier otra herramienta). Este es un verdadero PITA para Ubuntu y no mucho mejor en Windows. (Las actualizaciones nunca parecen funcionar bien, siempre hay problemas de incompatibilidad de paquetes estúpidos o pasos especiales de instalación).
El ambiente "se siente" natural para las ventanas y no en mal estado, y esa falta de incomodidad cuenta mucho para la productividad. Los accesos directos son comunes con otras aplicaciones de Windows, el comportamiento de la ventana es el mismo, etc.
VS también no está saturado por una gran cantidad de ventanas al abrir un proyecto. Estoy seguro de que hay formas de guardar las perspectivas en Eclipse para que no tenga que hacer esto cada vez, pero es un paso adicional.
Depende de programador a programador. Preferiblemente me gusta Visual Studio porque:
(1) El desarrollo es mucho más rápido en comparación con otros IDE.
(2) El concepto Intelli-Sense funciona mejor en Visual Studio. En algunos IDE noté que el menú se abre cuando presionas. y se adelantó. Y también el concepto de Intelli-Sense comenzó con Visual Studio. Lo siento por lastimarme si estoy equivocado.
(3) Uso Aptana Studio para el desarrollo de PHP. Es un gran IDE ya que está construido en Eclipse, pero aún puedo trabajar más rápido, especialmente al trabajar en archivos HTML, usando Visual Studio que en Aptana. Pero una vez más, Aptana también tiene algunas características muy limpias.
(4) Creo que la depuración de una aplicación .NET con Visual Studio es mucho más fácil que trabajar con otros IDE.
Después de casi 10 años de usar y amar Visual Studio hasta la versión 2008, he estado desarrollando algo de Java en Eclipse durante algunos meses y me sorprende bastante que, en mi opinión, Eclipse sea un IDE mucho más avanzado. Solo me olvido de muchas funciones cuando vuelvo a VS.
Quizás la gente que piensa que VS es la mejor no ha usado ningún otro IDE moderno últimamente.
El depurador (yo uso principalmente C ++). Me aseguro de que mis proyectos funcionen en Visual Studio todo el tiempo, incluso si mi equipo en mi trabajo no lo respalda, porque siempre guarda nuestra piel al final. De lo contrario, su sistema de solución / proyecto no estándar es algo molesto.
Además, para alguien acostumbrado a usar VS, Eclipse es demasiado lento. Es como un fanático del hockey sobre hielo que intenta convertirse en fanático del fútbol. Puede suceder, pero no es fácil.
En mi humilde opinión, Visual Studio tiene uno de los mejores depuradores en el negocio. Mucho más fácil de usar que las muchas interfaces gráficas para gdb que hay.
Intenté usar el VS2010 para trabajar en un proyecto Great Plains / eConnect, y me siguió fallando.
Me gustaría este IDE, pero no puedo usarlo ahora mismo. VS2010 tiene el conjunto de características que necesito para trabajar en lo anterior (con las versiones más recientes).
Lo mejor de Visual Studio es que es la aplicación host para Resharper ;)
Me gusta VS porque es el que responde mejor (corre círculos alrededor de Eclipse, por ejemplo). Sin embargo, sigo usando 2005 y no espero con ansias la actualización a 2010 (omitimos todas las demás versiones, por lo tanto no estamos en 2003 ni en 2008).
Probablemente alguien más ya dio esta respuesta, pero:
- Herramientas de depuración
Eso es. Simple como eso. Apúntame a una herramienta que pueda depurar el código de la manera más completa posible de VS, y me casaría con él (sí, estoy casado con VS). Cuando apuntas a .Net, las cosas se ponen aún mejor.
Si está utilizando Visual Studio para programación en C o C ++, debería mirar wholetomato.com Agrega refactorización y mejor resaltado de sintaxis y algunas cosas adicionales.
Si está utilizando Subversion para el control de versiones, también debe buscar en VisualSVN (mejor) o AnkhSvn (gratis).
Con esos complementos podrías encontrar Visual Studio más a tu gusto.
Utilizo tanto Delphi como Visual Studio. Si bien prefiero a Delphi ( por muchas razones ), hay algunas cosas que Visual Studio hace mejor.
- El editor de código funciona mejor, lo que hace que escribir código sea más suave y, por lo tanto, más rápido.
- La ayuda. Es más rápido, devuelve resultados más relevantes y está mejor integrado en IDE.
Es más una cosa .Net que Visual Studio, pero realmente me gusta ASP.Net, así que tendría que llamar a eso otra victoria para VS.
Y por los puntos de bonificación, también soy un gran fan de Delphi Prism , que está alojado en Visual Studio.
Entonces, si estás escribiendo código para Windows, hay muchas cosas que te gustan en el IDE de Visual Studio.
VS está mejorando de una versión a otra, con herramientas de terceros como Resharper es tan bueno como las otras herramientas. (Sames va a perfilar .. los terceros son bastante buenos).
Básicamente, si codificas dot net, esta es la herramienta, y si codificas java, tienes las otras ... así que la pregunta real es qué marco te gusta más y no qué IDE ...
.... y si solo estás usando el viejo y viejo c ++, creo que con la herramienta a la que estés acostumbrado ... solía compilar c ++ en borland on do y estaba feliz :-)
Visual Studio Team System Data Base Edition: todas las herramientas que necesita: editor de código con diseñador, Source Control, Team View y, lo que es mejor: ¡implementación de la base de datos!
Visual Studio está más integrado con sus lenguajes compatibles que cualquier otra cosa que haya experimentado (he estado alrededor del bloque: Aptana, Eclipse, Zend Studio, etc.).
Agrega ReSharper a la mezcla, y estoy en el cielo.
Lo que me gusta es el:
- Intellisense (características de código-comletion)
- Documentación ambiental
ReSharper es un complemento que mejora estas cosas y agrega algunas funciones más avanzadas como refactorización a gran escala, características de descubrimiento de objetos asesinos, validación de códigos según los estándares recomendados (que puede cambiar para adaptarse a sus propias necesidades).
Visual Studio no es un gran IDE en absoluto: descubrí eso cuando comencé el desarrollo de C #.
Con Resharper es bastante bueno, con características presentes en IDE mejores como Eclipse e Intel IDEA.
No tengo idea de por qué Microsoft no solo compra JetBrains y combina Resharper en Visual Studio.
Yo mismo tuve la misma pregunta, ya que parece que a todos les gusta Studio (y personalmente creo que ni siquiera es cercano a las habilidades de Eclipse).
Después de leer mucho, llegué a la conclusión (¿posiblemente incorrecta?) De que: Visual Studio es ideal para los lenguajes .net, pero Visual Studio para C / C ++ no es tan bueno.
Casi todos los que hablan tan bien de Visual Studio provienen de un fondo .net, y muchas de las cosas maravillosas de las que siguen hablando, simplemente no las encontraba cuando trabajaba en C ++.
Esto, por cierto, tiene mucho sentido: el esfuerzo principal de Microsoft es impulsar .net hacia adelante, y la estrecha integración con Studio lo convierte en un IDE muy poderoso (de la misma manera que Eclipse es genial para el desarrollo de Java).