Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

verrueckt1993

Frischling

  • »verrueckt1993« ist der Autor dieses Themas

Beiträge: 85

Beruf: Informationstechnischer Assistent Fachrichtung AE, 2. Jahr

  • Private Nachricht senden

1

04.05.2011, 15:55

Was wünscht ihr euch in der nächsten Version von Visual Studio?

Moinmoin,

ich nehm mal an, ein Großteil von euch programmiert mit Visual Studio (beide Bücher nutzen es ja auch...). Welche Version benutzt ihr und welche Features wären euch wichtig?

Ich würde mir wieder eine bessere Unterstützung für C++/CLI wünschen. Ich bin der Meinung, dass es sich z.B. für WPF-Anwendungen (mit XAML) oder Webservices genauso gut eignet wie C#, insbesondere wegen der größeren Möglichkeiten und der (meiner Meinung nach) größeren Eindeutigkeit (z.B. kann der .-Operator in C# in C++/CLI ein ., -> oder :: sein.). Die Verwendbarkeit sämtlicher in C geschriebenen Bibliotheken ist allerdings das wichtigste Argument. Das geht zwar in C# auch, aber unschön.

Also folgende Wunschliste (alle betreffend C++/CLI):
WPF und WCF - Unterstützung
IntelliSense
LINQ
Einige weitere C# - Features (z.B. params)
Native Unterstützung von Syntax-Highligting/IntelliSense für andere .NET - fähige Sprachen, z.B. IronPython.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

2

04.05.2011, 16:06

naja c++/CLI finde ich ist ein ziemlich krankes konzept. ich sehe keinen vorteil an c++/CLI, ausser das man damit leicht c++ projekte .NET-fähig machen kann. und dafür ist es genau richtig ausgestattet - sharpSVN ist z.b. eine c++/CLI implementierung von subversion. klasse .net bibliothek!

was ich mir wünschen würde:
1. vernünftigen c++ Intellisense vergleichbar gut mit c#.
2. unterstützung zur konsistenthaltung von h/cpp dateien (traum!)
3. den wpf-designer ausschaltbar! der ist sowieso nur nervig...

soweit würde mir das einfallen^^

3

04.05.2011, 16:10

Mein größter Wunsch wäre wahrscheinlich ein besseres IntelliSense für C++ (nativ), weil meiner Meinung nach IntelliSense
bei C# um einiges schöner ist. z.B. wäre es cool wenn meine Klassennamen auch so eingefärbt werden würden oder
immer etwas Vorgeschlagen wird (bei C# wird sogar 'if' vorgeschlagen ^^).
Mehr Einstellungen wären auch von Vorteil.
Ansonsten wäre eine etwas bessere Performance nicht schlecht, ist aber nicht ganz so wichtig finde ich.

EDIT: Eigl. alles was TrommlBomml will ^^

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

4

04.05.2011, 16:14

Intellisense schön und gut, aber ich vermisse in VS 2010 Pro bei C# auch richtiges Syntax Highlightning...
Wenn man den Vergleich von VS allein und VS + Visual Assist X zieht, sieht man wovon ich spreche ;)
Das sollte aber eig. auch für alle Sprachen gelten...

verrueckt1993

Frischling

  • »verrueckt1993« ist der Autor dieses Themas

Beiträge: 85

Beruf: Informationstechnischer Assistent Fachrichtung AE, 2. Jahr

  • Private Nachricht senden

5

04.05.2011, 16:22

Naja, mir fehlen unter C# einfach desöfteren die Headerdateien. Und mit partial classes Deklaration und Definition aufzuteilen ist auch nicht das Gelbe vom Ei. Zudem kann man das Beste aus beiden Welten nutzen, weil einfach eine riesige Codebasis (in C) schon zur Verfügung steht. Dann fände ich C++/CLI wirklich gelungen, wenn man wirklich das Beste aus zwei Welten hätte (und son paar ästhetische Sachen, wie wäre es z.B., new zu überladen, statt gcnew zu verwenden? Man kann ja relativ einfach herausfinden, ob links n Pointer oder n Handle steht. Der "->" - Operator wurde ja auch so überladen.)

Was den WPF - Designer angeht: Kann man da nicht einfach den Teil mit dem XAML - Code vergrößern? Wenn dus bis ganz nach oben ziehst, kannst zu zwischen XAML und Entwurf umschalten, statt beides auf einmal zu haben.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »verrueckt1993« (04.05.2011, 16:34)


Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

6

04.05.2011, 17:10

Naja, mir fehlen unter C# einfach desöfteren die Headerdateien. Und mit partial classes Deklaration und Definition aufzuteilen ist auch nicht das Gelbe vom Ei.


Darf ich mal fragen wozu du header haben willst? Find ich mit das schönste an C#, dass es diese Verteilung nicht gibt.
Und partial braucht man doch auch nur, wenn man einen Teil einer Klasse von einem Tool generieren lässt.


Ach so ja zum Theme C++/CLI: Die Sprache ist von anfang an nur dafür gedacht gewesen um eine Verbindung vom alten C++ Anwendungen an neue .NET anwendungen zu machen. Microsoft rät selber davon ab irgendwas anderes damit zu machen ;)

verrueckt1993

Frischling

  • »verrueckt1993« ist der Autor dieses Themas

Beiträge: 85

Beruf: Informationstechnischer Assistent Fachrichtung AE, 2. Jahr

  • Private Nachricht senden

7

04.05.2011, 17:14

um Deklarations- und Definitionsteil zu trennen, einfach der Übersicht halber.

Jaja, klar braucht man partial nur für automatische Generierung, man könnte es aber auch zum trennen von Deklaration und Definition nutzen.

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

8

04.05.2011, 17:19

Diese Trennung gibt es doch eben nicht... Für alles andere reicht region/endregion imho aus.

9

04.05.2011, 18:43

Nur mal so am Rande gefragt: Hat jemand auf dem Schrim, wie NB 7.0 momentan gegenüber VS schlägt? Würde mich einfach mal interessieren, weil ich beim letzten mal schauen, eigentlich alles bis auf Edit+Continue bei Netbeans auch gefunden habe - IMO teilweise sogar besser... Hier eine Zusammenstellung der Features für C++: http://netbeans.org/features/cpp/

10

04.05.2011, 18:44

Ist wahrscheinlich in der Proversion oder in Visual Assist X drin, aber ich würde mir eine Funktion zum automatischen Generieren von .cpp-Dateien wünschen, der man einfach die .h-Datei gibt und sie erstellt (leere) Methoden, Konstruktoren, etc.

Werbeanzeige