Ich kenne mich mit Eclipse nicht aus, aber ich werde versuchen, trotzdem zu antworten...
- Importieren von Paketen (Strg+Shift+O in Eclipse) .
In .NET gibt es keinen Begriff für ein "Paket". Es gibt Assemblies, die Klassen enthalten, und diese Klassen sind in Namespaces organisiert. Um eine Assembly-Referenz hinzuzufügen, klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie "Referenz hinzufügen". Wenn Sie den Namespace, der eine Klasse enthält, die Sie verwenden, automatisch importieren möchten, setzen Sie den Cursor auf den Klassennamen und geben Sie Ctrl + . . Er schlägt den zu importierenden Namespace vor.
- Automatische Generierung einiger Methoden (wie equals() und toString()).
Tippen Sie einfach override
und drücken Space wird eine Liste von Methoden vorgeschlagen, die überschrieben werden können (einschließlich Equals
y ToString
)
- Automatische Generierung der benötigten try/catch mit der richtigen geworfenen Exception (keine Notwendigkeit, sie zu schreiben und in MSDN nach der richtigen Exception zu suchen)
Tipo try
und drücken Tab wird der try/catch-Block abgeschlossen (dies wird als Codeschnipsel ). Es gibt keine Möglichkeit, automatisch die richtige Ausnahme abzufangen, da C#-Methoden im Gegensatz zu Java nicht deklarieren, welche Ausnahmen sie auslösen können.
Zweitens, gibt es eine Java-Api-Like-Dokumentation für .net Framework, MSDN ist wirklich verwirrend und ich finde es wirklich schwer zu finden, was ich suche.
Sie finden die Referenz für alle .NET Framework-Klassen aquí (hier ist die Object
Klasse zum Beispiel). IMHO ist es viel bequemer als die Java-API-Dokumentation, aber das ist wohl eine Frage des Geschmacks und der Gewohnheit... Sie können auch die Offline-Dokumentation herunterladen, die einen Index der Klassen, Mitglieder, Schlüsselwörter usw. enthält.