VC++: Member auflisten.
-
Moin.
Wer schon mal etwas in VB gemacht hat kennt die Komfortabilität der IDE. Bei Funktionen erscheint nicht nur die Parameterinfo, sondern beim Durchgehen der Parameter mit ',' auch eine Liste der verfügbaren Optionen und Konstanten. Wie bei Klassen und ihren Methoden (.).
Ich nutze VC++ 6 und VC++.NET. In beiden Versionen erhalte ich nicht diese entsprechende Bereicherung, einzig durch verwenden der Standardtastenkombination STRG-SPACE die komplette Liste aller (zurzeit) verfügbaren Konstanten, Funktionen usw., jedoch nicht kontextspezifisch, wie z.B. zu der WinAPI-Funktion CreateWindowEx() und ihren vielen vielen Konstanten. Und die Parameterinformationen. Alles schön und gut, dennoch muss ich Bücher (oder das Internet) nach den mir verfügbaren Wahlmöglichkeiten durchsuchen.
Fehlt eine Einstellung oder gibt es hier irgendwelche Tools zum Erweitern? Bestimmte Tastaturkombinationen o.ä.? - Vielleicht ein Editor um die Member für z.B. bestimmte Funktionen manuell einzugeben. Wäre auch in Ordnung, sofern es dementsprechend erscheint.
Ergänzend: Unter VS.NET 'Optionen' > 'Text-Editor' > 'C/C++' fand ich die Option 'Erweiterte Member ausblenden'. Kann es das sein? Allerdings ist es anders als für C# und VB7 disabled. Warum?
-
Das Problem ist die Komplexität von C++ - der Kontext läßt sich nicht so leicht ermitteln.
MS wollte CodeDOM für C++ (die "Meisterlösung" für dein Problem) eigentlich mit Everett ausliefern, hat das aber glaub ich auf Whidbey verschoben. Naja, so isses Leben. Mit meinem VC6-Projekt freu ich mich immer, wenn es überhaupt mal funktioniert...

-
Danke für den Hinweis.