Fragments de Code
Développez les segments de code fréquemment tapés avec une version puissante de la fonction du même nom dans l'IDE. Inclure des symboles du contexte actuel, inviter l'utilisateur à entrer et modifier des extraits dans un éditeur personnalisé.
Fragments de VA
Insérez des fragments de code communs avec cette version puissante et accessible des fragments IDE du même nom.
Insérez rapidement des fragments de code, ou entourez le code sélectionné, avec les fragments VA. Contrairement à l'IDE, Visual Assist reste synchronisé avec les modifications apportées aux fragments VA afin que vous puissiez les éditer et les tester en continu. Contrairement à l'IDE, Visual Assist stocke un ensemble de fragments VA pour tous les IDE de Microsoft.
Visual Assist comprend un éditeur personnalisé pour que les fragments VA soient faciles à créer, à modifier et à utiliser.
Des fragments VA pour la restructuration
Définissez le format du code réactualisé avec des fragments VA de spéciales.
Modifiez les nombreux fragments VA liés aux commandes de restructuration et de génération de code de Visual Assist, et forcez le nouveau code à respecter vos préférences de formatage.
Par exemple, spécifiez:
- Disposition des paramètres pour les méthodes créées par encapsulation de champ et extraction de méthode
- Contenu par défaut des fichiers d'en-tête et des fichiers sources pour la création de fichiers
- Format des méthodes et des classes pour Créer à partir de l'utilisation
- Commentaires de type « Doxygen-style » pour la méthode des documents
Fragments VA pour des suggestions intelligentes
Définir les suggestions à faire apparaître dans des suggestions très contextuelles.
Définir des suggestions pour accélérer la frappe et améliorer la précision lors de l'attribution d'une valeur à un type intégré ou défini par l'utilisateur, et lors de la construction de constructions telles que la classe, la boucle et le commutateur.
Fragments VA pour l'entourage
Entourez rapidement les sélections de code de constructions et d'énoncés communs.
Sélectionnez plusieurs lignes de code, ou un segment d'une seule ligne, et entourez le code d'un fragment de code qui comprend la chaîne réservée $selected$. Appelez ce type de fragment VA à partir d'un menu disponible via le clavier ou la souris.
Utilisez $clipboard$ au lieu de $selected$ dans les fragments VA pour entourer les sélections après les avoir copiées.
Fragments VA avec des raccourcis
Développez les noms et constructions couramment saisis à l'aide de raccourcis.
Définissez plusieurs fragments VA avec le même raccourci et choisissez les extensions qui correspondent à votre contexte.
Les fragments VA sont facilement accessibles dans les listes de diffusion qui apparaissent au fur et à mesure que vous tapez.
L'expansion de fragments VA remplace votre raccourci.
Créer à partir de la sélection
Construire une bibliothèque de codes à partir de blocs de codes fréquemment utilisés.
Sélectionnez plusieurs lignes, ou un segment d'une ligne, et créez un fragment de code VA prêt à être utilisé immédiatement. Modifiez le fragment de code VA qui a besoin de noms de méthodes et de symboles dans le contexte où il sera développé. Stockez les fragments VA pour une utilisation à long terme, et gardez les autres pour des tâches de courte durée qui impliquent des modèles de modifications.
Espace d'entrée
Développer les variables d'environnement avec des valeurs spécifiques à l'utilisateur.
Ajouter aux fragments VA des variables d'environnement qui sont communes aux utilisateurs. Par exemple, %USERNAME%
.
Les valeurs de l'environnement apparaissent dans les VA Snippets lorsqu'elles sont développées.
Espace d’Entrée
Créez des Fragments VA qui vous invitent à entrer avant l'expansion.
Intégrer une chaîne $string$ pour qu'une valeur soit demandée dans un fragment VA.
Les valeurs par défaut du fragment VA apparaissent dans l'invite.
Accepter un fragment VA pour le développer.
Chaînes de caractères réservées
Développez les noms de fichiers et de symboles tirés du contexte dans lequel un fragment VA est invoqué.
Choisissez parmi plus de 50 chaînes de caractères réservées qui se développent lorsque vous invoquez un fragment VA. Les chaînes réservées sont disponibles pour développer des dates, des heures, des noms de fichiers, des noms de classes, des noms de méthodes, des paramètres de méthodes, des GUID, etc.