2009-08-14 4 views
2

Gibt es eine Einstellung zu ändern, wo alle neuen Klassen, die ich erstelle, automatisch öffentlich statt privat sind? Ich dachte, ich erinnere mich, dass jemand gesagt hat, dass man eine Vorlagendatei ändern kann, aber ich habe keine Ahnung, wo ich hinschauen soll.Standardbereich einer neuen Klasse in Visual Studio

+3

Eigentlich ist die Standard-Barrierefreiheit "internal". –

+0

+1 zu John unter der Annahme von C# (da VB standardmäßig auf "Public" gesetzt ist). Ein wenig davon, dass der Accessor groß geschrieben wird. – Marc

+0

@Marc: VB standardmäßig auf Friend –

Antwort

3

Siehe this answer

einfach die Informationen näher auf die Frage zu bringen, sieht die von here genommen folgenden:

ich zum ersten Mal der Class.cs innerhalb der C-Datei bearbeitet: \ Programme \ Microsoft Visual Studio 9.0 \ Allgemein7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033 \ Class.zip Paket und fügte der Klasse den öffentlichen Modifikator hinzu.

Dies hat nicht funktioniert.

fand ich dann diesen Ordner: C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSharp \-Code \ 1033 \ Class.zip und tat das gleiche hinaus auf den Class.cs Datei in diesem Ordner und es gearbeitet.

0

Wenn Sie den Assistenten verwenden, denke ich, dass Sie angeben können, ob ein Mitglied privat oder öffentlich sein soll.

Was Standardwerte angeht, denke ich, dass das den Sprachspezifikationen für Sichtbarkeiten von Mitgliedern entspricht. Wenn Sie es so ändern, dass es immer öffentlich oder privat ist, können Sie die Portabilität Ihres Codes verlieren, selbst wenn es systemabhängig ist.

0

Wenn Sie über das Klassencode-Snippet sprechen, das Sie ändern können, indem Sie in Extras -> Code Snippet Manager gehen.

Verwandte Themen