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
Antwort
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.
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.
Wenn Sie über das Klassencode-Snippet sprechen, das Sie ändern können, indem Sie in Extras -> Code Snippet Manager gehen.
- 1. Visual Studio Verwendungen einer CSS-Klasse finden
- 2. Visual Studio Refactoring - Klasse in Assembly verschieben
- 3. Automatisches Generieren eines Headers beim Hinzufügen einer neuen Klasse (C#, Visual Studio)
- 4. Visual Studio Beim Veröffentlichen einer Klasse fehlt DLL
- 5. Ändern des Standardverhaltens von Visual Studio beim Hinzufügen einer neuen Klasse
- 6. Teil Klasse - Visual Studio 2008
- 7. Visual Studio zeigt keine neuen Mitglieder
- 8. Overhead Erstellen einer neuen Klasse
- 9. Wie erstellt man einen neuen Zweig in Visual Studio 2015?
- 10. Erstellen einer DLL in Visual Studio 2005
- 11. Visual Studio Express: Kostenlose Klasse Diagramm Werkzeug
- 12. Visual Studio 2012: Liste aller Methoden in Klasse
- 13. Zur Dokumentation für eine Funktion/Klasse in Visual Studio springen
- 14. Sonnenfleckensuche - Standardbereich ignorieren
- 15. Wie Standardbereich angeben Html.BuildUrlFromExpression
- 16. Erstellen einer Artikel-/Projektvorlage in Visual Studio
- 17. Debuggen einer ausführbaren Datei in Visual Studio
- 18. C# Visual Studio-Lösung in einer DLL
- 19. Verknüpfen einer DLL in Visual Studio
- 20. Debuggen einer Klassenbibliothek in Visual Studio
- 21. Verwenden einer DLL in Visual Studio C++
- 22. C# Namespace/Klasse Alias in Visual Studio Html Quellmodus
- 23. Spring Service Standardbereich
- 24. Visual Studio 2010 Klassendiagramm
- 25. Kann Visual Studio 2010-Hilfe in Visual Studio angezeigt werden?
- 26. Warum platziert Visual Studio ein div-Tag in einer neuen ASPX-Seite?
- 27. Fehler beim Erstellen einer neuen nativen Anwendung (Android) in Visual Studio
- 28. Versionskontrolle in Visual Studio
- 29. Visual Studio 2013 C++ Ordnerverwaltung
- 30. Kontrollen zu einer neuen Klasse Hinzufügen
Eigentlich ist die Standard-Barrierefreiheit "internal". –
+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
@Marc: VB standardmäßig auf Friend –