Warum Code-Snippet in VB ist besser als in C #?

8

Wie ich gelesen habe Ссылка :

Für VB:

  

Fügen Sie innerhalb des Snippet-Elements das Element   Referenzelement und alle   erforderliche untergeordnete Elemente, die ein hinzufügen   Bezug auf das Projekt, wenn die   Schnipsel wird eingefügt.

Für C #

  

Visual C # -Code-Snippets nicht zu tun   Unterstütze den Abschnitt Referenzen, also a   Verweis auf System.Windows.Forms.dll   muss manuell zum Projekt hinzugefügt werden

Welcher grundlegende Grund verhindert, dass C # Referenzen wie VB unterstützt?

Update: Ich habe gesehen, dass Ссылка

gepostet wurde

Aber es ist nicht einmal so umfassend wie Code-Snippet-Verweise, da Code-Snippet-Verweise es Ihnen ermöglichen, mehrere Verweise gleichzeitig hinzuzufügen, nicht nur einzeln.

C # ist angeblich "professioneller" als VB.NET, man würde erwarten, dass C # nicht mehr eingeschränkt wird, oder "professionell" bedeutet, dass man es auf die harte Art tun muss, wie MANUELL gesagt hat: p

Wann holt das C # -Team das VB.NET-Team auf?

    
user310291 17.12.2010, 18:23
quelle

3 Antworten

13

Karen Liu vom IDE-Team von C # reagierte darauf in einem Feedbackbericht :

  

Vielen Dank, dass Sie diesen Vorschlag eingereicht haben.   Das ist uns bewusst und   hatte versucht, als Design Change zu machen   Anfrage vorher. Letztendlich, basierend auf   Kosten, um dies zu implementieren, wo wir waren   im Produktzyklus haben wir das gemacht   harte Entscheidung, dass seit Referenzen   wäre etwas, was du brauchst   nur einmal hinzufügen, das hat es nicht geschafft   in VS2005. Das sind wir   in der Zukunft zu tun und zu tun   Rückmeldungen zu diesem Thema sind wertvoll.

Nur neun Upvotes, nicht genug, um es zu einer beliebten Anfrage zu machen. Ich würde empfehlen, dass Sie ablehnen, sie tun darauf achten.

    
Hans Passant 17.12.2010, 18:39
quelle
11

Der Hauptgrund ist, dass VB dachte, dass das Szenario mehr Wert für ihre Kunden hätte als C # und somit in das Feature investiert hat. Es gibt nichts, was verhindert, dass C # das Feature hinzufügt. Es hat die Schnittliste einfach nicht erfüllt, wenn sie es mit anderen IDE-Feturen verglichen hat.

    
JaredPar 17.12.2010 18:27
quelle
1

Politiker Gründe, IMHO C # ist mehr "hardcore", während vb mehr ist "lass es uns schnell machen und Vertrag einen Codemonkey, um es zu tun.

Also wird ein VB-Programmierer normalerweise bei einer Standardinstallation (Vanille-Installation) bleiben, während der ac # -Programmierer ein (oder mehrere) Plugins (Resharper, Coderush, etc.) installieren wird, ohne zusätzliche Komponenten (Telerik, Devexpress ..), stattdessen wird ac # nicht funktionieren, es sei denn, Visual Studio hat mindestens einen zusätzlichen Code Assistenz-Plugins.

    
magallanes 17.12.2010 18:31
quelle

Tags und Links