WholeTomato

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.

x


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

 

Define the format of refactored code with special VA Snippets


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.

Define suggestions to appear in highly context-aware suggestions


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.

Quickly surround selections of code with common constructs and statements

Quickly surround selections of code with common constructs and statements

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.

Expand commonly typed names and constructs using shortcuts

Les fragments VA sont facilement accessibles dans les listes de diffusion qui apparaissent au fur et à mesure que vous tapez.

Expand commonly typed names and constructs using shortcuts

L'expansion de fragments VA remplace votre raccourci.

Expand commonly typed names and constructs using shortcuts


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.

Build a code library from blocks of frequently used code

Build a code library from blocks of frequently used code

Build a code library from blocks of frequently used code


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%.

Add environment variables to VA Snippets

Les valeurs de l'environnement apparaissent dans les VA Snippets lorsqu'elles sont développées.

Values from the environment appear in VA Snippets


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.

Create VA Snippets that prompt for input before expansion

Les valeurs par défaut du fragment VA apparaissent dans l'invite.

Default values in the prompt dialog come from the VA Snippet

Accepter un fragment VA pour le développer.

Accept or change defaults before expanding the VA Snippet


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.

Expand file and symbol names taken from the context in which a VA Snippet is invoked