Pourquoi choisiriez-vous SharpDevelop sur Visual Studio pour le codage en C#? [fermé]
J'ai rencontré SharpDevelop quelques fois auparavant mais je ne connais personne qui y programme réellement. Le recommanderiez-vous pour les projets de taille moyenne en C#?
Subquestions: y a-t-il une différence de vitesse de compilation? ( Article est sur le multi-threading compliling dans SharpDevelop)
Merci pour les réponses!
5 réponses
Il n'y a absolument aucune raison impérieuse de choisir SharpDevelop sur Visual Studio si vous avez le choix et le budget.
Visual Studio est de loin le meilleur IDE sur le marché, et j'en ai utilisé pas mal.
Et, comme Marty le dit dans les commentaires, il est étudiant. À http://www.dreamspark.com tout étudiant peut obtenir des versions professionnelles complètes et gratuites de la plupart des SKU Visual Studio et Windows.
Visual Studio est également offert sans frais en moins en vedette versions étiquetées 'Express'
Si vous n'êtes pas étudiant (ou je n'en connais pas un, clin d'oeil clin d'oeil) et sur un budget, et les versions VS express n'ont pas les fonctionnalités dont vous avez besoin, alors SharpDevelop serait un bon moyen d'aller.
Je ne suis pas un fanboy MS, juste au cas où vous vous demandez.
Je cours SharpDevelop dans une machine virtuelle Windows sur un macbook air, qui n'a qu'un "disque dur" à état solide 256G, donc je dois garder le paquet VM aussi petit que possible. Une installation de Visual Studio, au moment où toutes ses mises à jour ont été installées, a augmenté la taille du paquet VM d'environ 8G. trop grand. Et pourquoi cela prend - il si longtemps à installer? qu'est-ce que ça fait à la base de registre? Alors, pourquoi dépenser plusieurs centaines de livres sur Visual Studio lorsque SharpDevelop est gratuit et minuscule par comparaison?
Pour les personnes qui ont besoin d'opensource.... eclipse par exemple n'aurait jamais eu autant de succès sans Open Source
Liste complète pour la comparaison des fonctionnalités (VS Express vs SharpDevelop):
Http://community.sharpdevelop.net/blogs/mattward/pages/VisualStudioExpressComparison.aspx
Si vous avez une licence complète pour Visual Studio et que vous n'écrivez que des programmes Windows pour vous-même ou une entreprise, il n'y aurait aucune incitation.
Cependant, si vous souhaitez utiliser le langage C# et le style. net pour un projet Open Source, ou un projet compatible sur de nombreuses plates-formes, vous choisirez probablement d'utiliser Mono au lieu de. NET et SharpDevelop au lieu de VS.
Je l'ai essayé pour VB.NET quelques années, n'a pas aimé L'IDE. Après avoir essayé, j'ai utilisé les éditions Express pour C# / VB. NET (2005).
Maintenant, j'ai un compte MSDN premium de mon entreprise, c'est pourquoi je n'utilise que les systèmes D'équipe (maison / travail).
Je pense que VS est imo le meilleur IDE à développer avec le Framework. net.