C# raccourci ou l'abréviation de lecture setter
Est-il un chemin court pour créer les getter et setter en c#?
public string fname {get; set;}
Est-il à court de main pour générer des {get; set;}
?
- lol. N'est-ce pas assez court?
- Tu n'aurais jamais fait cela dans l'âge de pierre avant de propriétés implémentées automatiquement.
- Lol peut-être que Microsoft peut faire un meilleur travail d'un de venir avec {g;s;}
- Je me souviens encore du paléolithique à l'âge où vous avez eu à écrire votre propre fname_get() et fname_set(string) méthodes.
- Tant que les gens se moquent de la question, je vais jeter quelque chose dans le ring en tant que bien. Type {get; set;} une fois et de le copier et de le coller où vous en avez besoin. CTRL+C / CTRL+V est assez rapide et court.
- La création de beaucoup de propriétés et marre de taper { get; set; } plus et plus. Oui je suis un lent typer. Et un mauvais à typer. Bien que dans le temps je suis allé chercher ce que je pourrais avoir tapé juste avec eux. LOL.
- Double Possible de Visual Studio clavier des raccourcis pour se terminer par défaut accesseurs {get; set;}
Vous devez vous connecter pour publier un commentaire.
oui type prop et appuyez sur TAB. Visual Studio est un extrait de code automatique de la propriété.
Pour les biens publics, d'obtenir et de privé, vous pouvez utiliser propg et appuyez sur TAB.
Pour compléter non la propriété d'auto vous pouvez utiliser propfull et appuyez sur TAB.
Shift Tab
va vous permettre de rouler en arrière.Si vous juste voulez les getter et setter, comme originairement demandé, vous pouvez également créer un snippet:
Enregistrer le ci-dessus .extrait de code dans vos extraits du dossier. Tapant 'gs' et en appuyant sur l'Onglet insérer
{ get; set;}
et de se déplacer à la fin de la ligne.Modifier
VS Code, ce serait une coutume extrait de l'utilisateur dans votre
csharp.json
fichier:L'un de ces exemples pourraient être modifiés facilement dupliqué aussi faire
{ get; }
(utiliser unreadonly
champ de stockage) ou{ get; private set; }
Le raccourci est le déclencheur "prop":
et vous vous retrouvez avec:
Quand j'type prop & TAB-je obtenir:
Est-il un moyen de le configurer de sorte qu'il est sur une seule ligne de sorte qu'il ressemble:
public int MyProperty { get; set;}
Mise à JOUR!!! J'ai pensé à elle.
Outils --> Options - > Éditeur de Texte --> C# --> Style de Code --> mise en forme --> Emballage --> cochez "ne pas bloquer sur une seule ligne" option. De plus, il utilise le "get; set;" comme un exemple.