Maîtrisez TextExpander avec ces conseils et astuces utiles

Si vous êtes un utilisateur de TextExpander, vous savez que cela peut avoir un impact positif considérable sur votre productivité. Mais utilisez-vous pleinement TextExpander ou avez-vous à peine à comprendre ce qu’il peut faire? Ce tutoriel plonge dans cet outil incroyablement polyvalent et vous apprend tout ce que vous devez savoir pour devenir un maître TextExpander..


Contenu

Le tutoriel suivant est divisé en quatre sections:

  1. Configuration - Ici, vous trouverez quelques réglages et modifications que vous pouvez apporter pour optimiser votre expérience TextExpander..
  2. Conseil de déclenchement - Dans cette section, je partage quelques conseils généraux et les meilleures pratiques pour configurer des déclencheurs d’effet pour développer vos extraits..
  3. Astuces simples - Nous allons commencer nos astuces TextExpander avec certaines fonctionnalités que les utilisateurs chevronnés connaissent probablement, mais les nouveaux utilisateurs ont peut-être regardé.
  4. Astuces avancées - Terminons par un aperçu des fonctionnalités les plus complexes de TextExpander et apprenons à les utiliser efficacement pour gagner du temps et de l'énergie..

Installer

Dans cette section, nous allons examiner quelques-unes des manières dont j'ai configuré et ajusté TextExpander pour obtenir la meilleure expérience possible..

Ajuster le retard du presse-papier

L'un de mes seuls problèmes avec TextExpander concerne la façon dont il restaure le presse-papiers. Souvent, je l'utilise pour envelopper un extrait de texte existant dans une balise. Le processus est le suivant: je sélectionne d'abord quelque chose, puis je le coupe dans le presse-papiers. Ensuite, je tape mon abréviation pour la balise que je veux utiliser, je la développe, puis je la colle dans le texte d'origine, l'enveloppant ainsi dans la balise..

Le problème est que, lorsque je colle le texte original, les choses ne fonctionnent pas tout à fait comme je le veux. Voici une illustration de ce qui se passe:


Un problème que je rencontre souvent

Comme vous pouvez le constater, je finis par coller dans le fragment de code TextExpander au lieu du texte d'origine que j'ai coupé dans le Presse-papiers. La raison en est au cœur même du fonctionnement de TextExpander. Ce que cela fait quand vous développez un extrait est de placer le texte développé dans votre presse-papiers, en déplaçant tout ce que vous aviez là-bas, en collant ce texte développé à l'emplacement du curseur, puis en restaurant le contenu d'origine du presse-papiers..

Ce qui se passe dans l'exemple ci-dessus, c'est simplement que je suis en avance sur TextExpander. je frappe Commande-V trop vite. Si j'avais attendu une seconde ou deux, ça aurait bien fonctionné. Le problème, c'est que j'utilise cet outil pour gagner du temps, donc je ne veux pas attendre quelques secondes supplémentaires!

En fin de compte, il existe un moyen de modifier cette fonctionnalité pour qu'elle fonctionne comme vous le souhaitez. Allez dans les préférences de TextExpander et assurez-vous que le premier onglet, "Expansion", est actif. Maintenant, trouvez le retard du curseur pour "Restaurer le presse-papier" et déplacez-le un peu vers la gauche.


Un problème que je rencontre souvent

Cela réduit le temps nécessaire à TextExpander pour restaurer votre presse-papiers. Attention, si vous placez ce curseur trop loin, le presse-papiers sera restauré si rapidement que vos extraits stockés n'auront pas la chance de se développer. J'ai trouvé 0.45 secondes, par défaut 0,8 seconde, être une bonne valeur, mais cela peut varier pour votre configuration. Essayez quelques valeurs différentes jusqu'à ce que vous trouviez quelque chose qui fonctionne.

Après avoir peaufiné la situation, si je relance mon expérience, je constate que mon problème est résolu. Le texte original est collé là où il est censé aller.


Problème résolu!

Pointe: Les choses peuvent devenir un peu vides lorsque vous commencez à jouer avec le retard du presse-papier. Si vous n'aimez pas les résultats que vous obtenez, cliquez simplement sur le bouton "Utiliser le délai par défaut" pour revenir au comportement normal..

Synchronisation

Plus vous possédez de TextExpander, plus vous constaterez qu'il pénètre tellement dans votre flux de travail que vous ne pouvez presque plus vous en passer. D'ici peu, vous devrez également acheter la version mobile pour pouvoir accéder à vos extraits lorsque vous travaillez depuis votre iPad ou iPhone..

Par défaut, lorsque vous téléchargez la version mobile, il s’agit simplement d’une application vide. Aucun de vos groupes ou extraits ne sera importé de votre Mac. Ceci est également vrai si vous configurez TextExpander sur un autre Mac. Évidemment, vous ne voulez pas créer manuellement tous vos extraits dans chaque version, alors quelle est la solution??

Heureusement, TextExpander inclut deux options de synchronisation que vous avez couvertes. Pour les vérifier, ouvrez les préférences TexExpander et cliquez sur le bouton Sync languette. Ici, vous aurez la possibilité de synchroniser via Dropbox ou de partager vos extraits via un réseau local..


Options de synchronisation de TextExpander

La meilleure solution ici est d’utiliser Dropbox. Cela placera votre bibliothèque TextExpander directement dans votre dossier Dropbox afin que vous puissiez partager cette même bibliothèque sur toutes vos différentes itérations de l'application, ce qui garantit que tous les extraits, nouveaux ou anciens, seront mis à jour partout où vous en aurez besoin..


Options de synchronisation de TextExpander

Pour l'activer dans l'application mobile, appuyez sur la petite icône représentant un engrenage pour afficher l'écran Préférences, puis sélectionnez simplement "Utiliser Dropbox". Cela vous redirigera vers l'application Dropbox pour confirmation, puis de nouveau dans TextExpander où il vous sera demandé soit de "Lier à Dropbox" ou de "Remplacer les données de Dropbox". Ses d'une importance vitale que vous choisissiez "Lien vers Dropbox" ou que vous finissiez par supprimer tous les extraits que vous avez travaillé si dur pour créer sur votre Mac.

Si, pour une raison quelconque, vous n'êtes pas un utilisateur de Dropbox, vous pouvez choisir de partager vos extraits via une connexion locale, mais cette option est beaucoup plus laborieuse. Vous devez sélectionner et approuver chaque groupe d'extraits pour le partage, la resynchronisation chaque fois que des modifications sont apportées. C'est une vraie douleur, alors épargnez-vous et allez dans la voie de Dropbox.

Faire des sauvegardes quotidiennes

Un beau jour après avoir redémarré mon Mac, j'ai remarqué que mes extraits de TextExpander ne fonctionnaient pas. J'ai craqué d'ouvrir l'application pour voir ce qui se passait… et elle était vide. Pas un seul extrait en vue. Étant donné que j'avais passé des mois à construire ma bibliothèque d'extraits, un léger état de panique s'est immédiatement déclenché. Honnêtement, je ne suis toujours pas sûr de ce qui s'est passé et peu importait, tout ce qui importait était qu'un grand trou où les fruits de mon travail avaient été une fois.

Une fois la panique retombée, la tête froide a prévalu et je me suis rappelé que j'avais coché une fois une simple petite case dans les préférences de TextExpander:


Toujours, toujours, toujours effectuer des sauvegardes quotidiennes.

"Effectuer des sauvegardes automatiques des données TextExpander: Tous les jours." Cet écran étonnant vous permet de définir la fréquence à laquelle vous souhaitez effectuer des sauvegardes, de voir où elles sont copiées et de définir le nombre de fichiers de sauvegarde à conserver sous la main. Il vous guide même tout au long du processus de restauration d'une sauvegarde..

Pour cette raison, mon histoire se termine bien. En quelques secondes, j'ai pu récupérer le contenu de la sauvegarde de la veille et une application remplie d'extraits une fois de plus. Allez, tout de suite, et assurez-vous que cette fenêtre est correctement configurée.

Conseil de déclenchement

Parlons des déclencheurs. Comme vous le savez, les extraits sont déclenchés par quelque chose de spécifique que vous tapez, mais tous les déclencheurs ne sont pas créés égaux. Je vais partager certaines de mes astuces pour créer des déclencheurs efficaces.

Utilisez des déclencheurs courts mais mémorables

La clé d'un bon déclencheur est de le rendre très bref, mais immédiatement rappelable. Rendez-le aussi proche que possible de votre premier instinct, de sorte que même si vous oubliez, la première chose que vous êtes susceptible d'essayer fonctionne. Cela étant dit, rappelez-vous que le but essentiel ici est de sauvegarder les frappes au clavier. Les déclencheurs qui requièrent dix appuis sur le clavier sont tout simplement inefficaces et contre-productifs, vous pouvez faire mieux.


Exemples de déclencheurs

Considérons les trois exemples ci-dessus. Le premier est intéressant si vous vous en souvenez bien, mais il est fort probable que vous finissiez par confondre tous vos petits déclencheurs et que vous manquiez de lettres de toute façon. L'exemple suivant est beaucoup plus mémorable, mais sa saisie prend beaucoup trop de temps. Le dernier exemple est parfait, il dit exactement ce que ça fait, donc c'est mémorable, et c'est certainement encore beaucoup plus rapide que de taper votre adresse email réelle.

Idées de déclencheurs uniques

Pour qu'un déclencheur soit efficace, il doit être unique. J'entends par là que cela ne peut pas être quelque chose que vous taperiez normalement dans votre routine habituelle. Par exemple, vous ne pouvez pas simplement utiliser le mot "email" pour développer l'extrait de votre adresse email, car il arrive parfois que vous souhaitiez réellement taper le mot "email" et que vous soyez furieux lorsque TextExpander continue à l'écraser. le transformer en autre chose.

Voici quelques techniques différentes que j'ai déjà vues utiliser pour créer des déclencheurs uniques:


Idées de déclenchement uniques

Double la dernière lettre
Le premier exemple est très simple, mais dans mon esprit, il est aussi le moins efficace. Je trouve que choisir un déclencheur d'un mot, puis doubler la dernière lettre peut toujours entraîner un déclenchement occasionnel accidentel. Par exemple, supposons que vous créez un déclencheur qui écrit une balise "em" en HTML. En utilisant cette logique, votre déclencheur sera "emm", ce qui sera certainement problématique la première fois que vous essayez d'envoyer un e-mail à une personne nommée "Emmet" au sujet d'un "dilemme" que vous avez rencontré.

Utilisez un symbole
Le suivant est mon système personnel. J'utilise généralement un seul mot ou une abréviation comme déclencheur, suivi immédiatement d'un symbole de hachage. En utilisant ce système, je n'ai jamais rencontré d'expansion accidentelle. Cependant, il faut admettre qu’il faut appuyer sur une touche supplémentaire car le symbole "#" nécessite "Shift". Ce n'est pas non plus idéal pour les extraits de mobile, car les symboles sont sur un menu de clavier secondaire.

Commencez avec une virgule
L'une des techniques les plus intéressantes que j'ai vues consiste à commencer chaque déclencheur par une virgule. Si vous y réfléchissez, vous tapez probablement rarement ou jamais une virgule qui n'est pas immédiatement suivie d'un espace. Cela signifie que vous pouvez utiliser une virgule sans espace pour indiquer que vous commencez à taper un déclencheur. Le problème potentiel que vous rencontrez ici est que vous ne pouvez avoir aucun déclencheur avec des racines similaires. Par exemple, j'utilise "ul #" pour créer une liste non ordonnée en HTML et "ula #" pour créer une liste ordonnée contenant des balises d'ancrage. Si vous essayez ceci avec la méthode de la virgule, elle s’agrandira toujours une fois que vous aurez tapé ", ul" et ne vous donnera jamais le moindre changement pour arriver à la "a".

Délimiteurs d'expansion

En plus de créer des chaînes uniques de caractères pour déclencher une expansion, vous pouvez éventuellement configurer des raccourcis ou des "délimiteurs" spécifiques en tant que déclencheurs. Sous l'onglet "Extension", vous pouvez définir les abréviations à développer immédiatement lorsque vous les tapez ou sur un délimiteur spécifique. Vous pouvez également choisir de conserver ou d’abandonner le délimiteur après l’extension. Dans la plupart des cas, vous allez probablement vouloir l'abandonner.


Idées de déclenchement uniques

Si vous cliquez ici sur le bouton "Définir les délimiteurs", vous serez redirigé vers l'écran ci-dessous, dans lequel vous pourrez configurer plusieurs délimiteurs. Chacun d'entre eux déclenchera une expansion..


Idées de déclenchement uniques

Dans l'exemple ci-dessus, Espace, Tabulation, Retour et Entrée sont tous configurés pour déclencher une expansion lorsque le mot-clé, la phrase, etc. est saisi..

Pas pour les informations sensibles

Les mots de passe sont l’un des endroits où j’ai du mal à me souvenir des longues chaînes. Lorsque vous commencez à utiliser TextExpander pour la première fois, il est très tentant de l'utiliser pour vous rappeler les codes ridiculement complexes que de bonnes mesures de sécurité vous obligent à utiliser, mais ceci est important: TextExpander n'est pas destiné aux informations sensibles.

Il y a une raison simple à cela: ce n'est pas sécurisé. Si je m'assieds devant votre ordinateur, je peux ouvrir TextExpander sans effort. Si vous avez un dossier d'extraits intitulé «mots de passe», j'ai frappé.


Utilisez un gestionnaire de mots de passe tel que 1Password pour les données sensibles

Cela va bien au-delà des mots de passe. Tout ce qui n'est pas une information publique, des informations de carte de crédit à votre numéro de sécurité sociale, ne doit pas être stocké dans TextExpander ni dans aucune autre application non sécurisée. Pour ce type de données, utilisez 1Password ou une application équivalente qui conserve vos informations dans un coffre-fort numérique sécurisé..


Astuces simples

Dans cette section, nous allons examiner quelques-unes des fonctionnalités simples intégrées de TextExpander qui peuvent vous rendre la vie plus facile. Si vous débutez dans TextExpander, ces astuces sont extrêmement simples et peuvent potentiellement changer radicalement la façon dont vous utilisez cette application..

Placez votre curseur où vous le voulez

Une des premières choses que vous devez absolument apprendre à faire dans TextExpander est de savoir comment placer le curseur à l'endroit souhaité après le développement. Par exemple, supposons que vous souhaitiez avoir une macro pour créer une division rapide en HTML. Votre premier instinct pourrait être de placer le code directement dans votre extrait et de l'appeler un jour. Cependant, vous pouvez faire mieux que cela:


Utilisez% I pour placer le curseur où vous le souhaitez après l’extension.

Comme nous le voyons dans la photo ci-dessus, notre extrait de code a besoin d'un nom d'identification. Chaque fois que nous utilisons cet extrait, nous devons saisir manuellement ces informations. Le problème est que notre curseur sera toujours au mauvais endroit, ce qui nécessite un clic supplémentaire pour le placer là où vous en avez besoin. Cependant, avec notre version améliorée, nous avons inséré le curseur là où nous en avons besoin après l’extension pour pouvoir continuer et taper cette partie sans perdre de temps..

Ceci est accompli avec un petit code simple: %JE. Placez ceci dans votre extrait de code où vous voulez que le curseur soit placé et il apparaîtra à cet endroit instantanément après l'expansion.


Vous pouvez insérer le code court du curseur avec ce menu

Si vous oubliez le code pour insérer le curseur, ne vous inquiétez pas, vous pouvez utiliser le menu ci-dessus pour le placer dans votre extrait. Cela se trouve au bas du panneau de création d'extraits.

Presse-papiers

La même méthode que nous venons d'utiliser pour insérer le curseur dans un emplacement spécifique peut être utilisée pour insérer le contenu du presse-papiers. Cette fois-ci, nous utilisons le code % presse-papiers.


Vous pouvez insérer le code court du curseur avec ce menu

Ci-dessous, vous pouvez voir le flux de travail pour cela en action. Premièrement, nous saisissons un long numéro et le copions dans notre presse-papiers. Ensuite, nous tapons l'abréviation pour développer un extrait qui a la % presse-papiers code dedans. Le résultat est que notre extrait de code original est modifié avec le contenu actuel du presse-papiers.


Un exemple de flux de travail pour la fonction Presse-papiers

Snippets de nidification

Une autre technique utile pour gagner du temps consiste à imbriquer un extrait de code dans un autre. Supposons donc que vous avez déjà un fragment de courrier électronique pour votre courrier électronique, puis que vous créez un autre fragment de code plus volumineux contenant également votre courrier électronique. Vous pouvez simplement insérer ce dernier dans le premier en appliquant la technique suivante:


Imbrication d'un extrait de code TextExpander

Comme vous pouvez le constater, vous devez d’abord taper le mot "extrait" suivi de deux points et entouré de signes de pourcentage (% snippet:%), puis vous insérerez le déclencheur de l’extrait que vous référencez après et deux pourcentage de clôture (% extrait: email #%).

L'un des avantages de cette technique est que lorsque vous modifiez votre adresse électronique, vous ne devez mettre à jour qu'un seul extrait de code. Tous les autres font référence à cette source unique et se mettent à jour avec les modifications que vous apportez..


Insérer un extrait imbriqué dans le menu

Comme pour les autres techniques ci-dessus, vous pouvez insérer un extrait avec le menu situé en bas si vous oubliez la syntaxe manuelle. Cela va simplement taper la ligne de code ci-dessus pour vous.

Changer le type d'extrait

L'une des fonctionnalités les plus importantes et facilement négligées de TextExpander est la possibilité de changer le type "Contenu" de vos extraits. Il y a quatre options différentes:

  1. Texte brut
  2. Texte formaté, images
  3. AppleScript
  4. Script shell

Pour changer le type d'extrait de code, cliquez sur le petit menu déroulant horizontal qui apparaît au-dessus du grand champ d'insertion d'extrait de code..


Cliquez sur le menu au-dessus du champ d'extrait pour changer son type.

Les deux premiers sont assez simples. Par défaut, les extraits de TextExpander seront du texte brut, mais vous pouvez aussi être très spécifique sur le formatage, allant même jusqu'à inclure des images. L'une des idées fausses les plus courantes sur TextExpander est que vous ne pouvez pas l'utiliser avec du texte enrichi, mais vous voyez ici que c'est aussi simple qu'un changement rapide dans ce menu..

Les choses vraiment amusantes commencent lorsque vous réalisez que vous pouvez utiliser TextExpander pour déclencher des scripts. Ainsi, plutôt que de transformer une petite phrase en gros paragraphe ou quelque chose, vous pouvez lancer un script qui exécute à peu près toutes les actions souhaitées. Vos résultats ne sont limités qu'à vos côtelettes de script.

Trouver votre extrait

Vous ne vous souvenez plus de l'extrait que vous cherchez? TextExpander vous propose de nombreuses options pour la recherche et la navigation dans votre bibliothèque d'extraits. L’interface principale a évidemment vos extraits sur la gauche et une barre de recherche en haut à droite. De plus, vous pouvez parcourir vos extraits depuis n'importe quelle application directement dans la barre de menus:


Parcourez vos extraits depuis la barre de menus

Comme vous pouvez le constater, une barre de recherche se trouve en haut de ce menu. Si vous souhaitez accéder à cette barre de recherche sans tout le fluff, vous pouvez configurer un raccourci clavier dans les préférences de TextExpander:


Définir un raccourci clavier pour rechercher vos extraits

D'abord, cliquez sur le Touches de raccourci onglet, puis définissez un raccourci pour l'option très en bas: Extraits de recherche. Une fois ce raccourci défini, la combinaison de touches que vous avez attribuée fera apparaître une barre de recherche simple pour vous aider à trouver le bon extrait..


Snippet recherche sans les peluches

Astuces Avancées

Les vétérans chevronnés de TextExpander connaissent probablement la plupart des astuces décrites dans la section précédente. Nous allons donc plonger dans des techniques plus avancées que vous n'avez probablement pas encore essayées..

Date et heure mathématiques

Je savais depuis un moment que TextExpander était capable d'effectuer des opérations mathématiques liées au temps, mais je n'avais jamais cherché à comprendre comment cela fonctionnait jusqu'à récemment. Cela peut être assez compliqué et difficile de garder l'esprit en ordre. Par exemple, voici un extrait de code que j'utilise pour insérer automatiquement la date de demain:


Ce code affiche la date de demain

Si vous avez déjà effectué des opérations de formatage de date dans des scripts Shell, cela vous semblera familier. Sinon, cela ressemblera à du charabia complet. Commençons par comment écrire différentes parties de la date dans différents formats. Voici quelques exemples de code par rapport à l'aspect de la sortie:

  • % a = lun
  • % A = lundi
  • % b = Jan
  • % B = janvier
  • % d = 01 (jour du mois)
  • % I:% M = 11:32 (heure actuelle, horloge de douze heures)

Si vous cherchez une liste plus exhaustive, vous pouvez en trouver une ici. Notez que vous pouvez insérer n'importe lequel de ces éléments directement dans un extrait sans aucun calcul, mais si vous souhaitez vraiment avoir de la fantaisie, ajoutez-les à l'une des options suivantes..

  • % @ + 1D (+1 jour)
  • % @ + 10D (+10 jours)
  • % @ + 1M (+1 mois)
  • % @ + 1Y (+1 an)
  • % @ + 1h (+1 heure)

Avec tout cela à l'esprit, nous pouvons facilement analyser notre extrait initial: % @ + 1D% A,% B% d. Pour commencer, nous savons que % @ + 1D ajoutera un jour à la date actuelle. Ensuite, nous définissons le format de sortie de cette action: % A,% B% d. En utilisant notre liste ci-dessus, nous voyons que ceci saisit le jour de la semaine (mercredi), puis une virgule, puis le mois (février) et enfin le jour du mois (27). Le résultat final ressemble à ceci: Mercredi 27 février.

Nous pouvons faire exactement la même chose avec l'heure, ce qui est excellent pour ceux qui doivent fréquemment convertir des fuseaux horaires:


Ce code ajoute une heure à l'heure actuelle

Le dernier extrait ajouté un jour à la date actuelle, celui-ci ajoute une heure à l'heure actuelle. Si c'est trop à prendre, ne vous inquiétez pas, vous pouvez tricher!

La manière facile

Il est important de comprendre le fonctionnement du code ci-dessus dans le cas où vous voudriez le modifier, mais heureusement, vous n'avez pas à mémoriser tous ces codes loufoques. Dans le même menu au bas que nous avons examiné auparavant, nous trouvons des options pour ajouter dans Date / Heure Math.


Utilisez ce menu pour faciliter les calculs de date et d’heure

Le processus est un peu délicat alors assurez-vous de bien le faire. Si vous essayez ceci en panne, cela ne fonctionnera pas.

  1. Commencez avec une fonction mathématique (addition / soustraction d'un jour, d'un mois, d'une année, etc.)
  2. Ensuite, regardez sous le Rendez-vous amoureux ou Temps menu
  3. Définissez le format de date ou d’heure en choisissant parmi les options listées
  4. Ajoutez des espaces, des virgules et autres caractères spéciaux au besoin

Comme vous pouvez le constater, vous commencez toujours par la fonction mathématique, puis vous définissez à quoi ressemblera la sortie de cette fonction. Il vous faudra peut-être quelques essais pour bien faire les choses, essayez de vous reporter à l'exemple de sortie ci-dessus comme guide.

Fill-Ins

Les remplissages sont une fonctionnalité extrêmement utile qui vous permet de créer des extraits de code qui nécessitent une personnalisation chaque fois qu'ils sont implémentés. Supposons, par exemple, que vous envoyez régulièrement un courrier électronique générique, mais que vous deviez changer le nom à chaque fois, vous pouvez transformer le message en entier en un extrait de code et définir le nom de manière à ce qu'il accepte les entrées à chaque fois. l'extrait est développé.

Il existe quatre types de remplissages disponibles dans TextExpander: champ à une ligne, champ à plusieurs lignes, menu contextuel et section facultative. Ceux-ci se trouvent dans le même menu que nous avons examiné auparavant, situé sous le champ d'entrée d'extrait de code.


Quatre types de remplissages

Vous pouvez utiliser des remplissages individuellement ou ensemble. Pour voir comment chacun fonctionne, examinons un grand exemple qui utilise les quatre types de remplissages. Après avoir configuré l'extrait de code, je tape le déclencheur de mon abréviation et voici ce qui s'affiche:


Fill-ins en action

Ce que j'ai fait ici est de créer une sorte de modèle pour une section de HTML. Il contient un en-tête, un paragraphe et une image, chacun contenant un ou plusieurs éléments personnalisables. Passons en revue chaque morceau individuellement:

  1. Pour le texte de l'en-tête, j'ai utilisé un simple champ d'une seule ligne qui me permet de remplir le texte. Chaque fois que je lance cet extrait, la partie HTML restera la même, mais je peux changer ce que dit mon titre..
  2. Le paragraphe est pareillement personnalisable, sauf qu'ici j'ai utilisé un champ multiligne qui permet d'avoir beaucoup plus de texte.
  3. En remontant au titre, j'ai jeté dans deux menus déroulants qui me permettent de choisir le type de titre que j'aimerais utiliser (h1, h2 ou h3). Une fois que j'ai inséré le premier, j'ai copié et collé le code pour le second. Cela fait en sorte que les deux partagent toujours une valeur. Changez l'un d'eux en "h3" et ils se mettent à jour simultanément.
  4. La section facultative vous propose une case à cocher qui bascule un morceau de texte que vous souhaitez ou non inclure. Ici, j'ai inséré un lien dans mon tag d'image. Parfois, je veux que l'image soit liée quelque part, parfois pas. Si je ne veux pas inclure ce morceau de code, je décoche simplement la case.

TextExpander vous tient la main et utilise de simples contrôles visuels pour vous aider à configurer des remplissages. Je vous déconseille donc de passer trop de temps à insister sur le code qui se cache derrière, exemple ci-dessus.

 <%fillpopup:name=heading:h1:h2:default=h3%>% filltext: nom = titre% 

% fillarea: name = paragraph%

À ton tour

Après avoir lu ce guide, vous devriez avoir une compréhension vraiment impressionnante des fonctionnalités de TextExpander, des réglages simples à la fonctionnalité avancée. Il est temps que tu m'apprennes quelque chose de nouveau. Laissez un commentaire ci-dessous avec votre propre astuce, astuce ou cas d'utilisation TextExpander. J'aimerais voir comment vous utilisez cette application géniale pour augmenter votre productivité!