Pour gagner du temps lors de la rédaction de commentaires en BBcode, voici un glossaire des tags courants pour insérer des adresses, mises en formes, citations, etc., ainsi qu'un très rudimentaire module de coloration syntaxique pour distinguer ce qui se trouve entre crochets (les tags BBcode).
Le glossaire de BBEdit permet plus que la simple insertion de texte. Il peut utiliser la sélection, le contenu du presse-papier, faire mouliner le résultat par un script, positionner le point d'insertion, sélectionner une partie du résultat pour préparer la suite de la saisie…
J'invite qui le souhaite à utiliser ce kit comme modèle pour reproduire l'équivalent dans d'autres éditeurs. Ces modules pour BBEdit sont de simples fichiers texte, faciles à comprendre pour implémenter des fonctionnalités similaires voire supérieures dans les éditeurs qui le permettent, tels le remarquable mi, le sur-médiatisé TextMate, et tant d'autres dont certains sont bons même sur, gasp, PC, comme jEdit ou Kate.
Placer le fichier VRicBB.plist dans le dossier ci-dessous, puis quitter et relancer BBEdit :
~:Library:Application Support:BBEdit:Language Modules:
Pour TextWrangler, c'est :
~:Library:Application Support:TextWrangler:Language Modules:
~: est le dossier de départ de l'utilisateur
Créer les dossiers mentionnés s'ils n'existent pas encore.
Le module s'applique automatiquement si le nom du fichier en cours d'édition finit par .bbcode, sinon il faut choisir le langage BBcode dans le menu des langages:
Le langage d'un document
Ce module est (pour l'instant ?) extrèmement rudimentaire. Tout ce qu'il fait, c'est colorer ce qui se trouve entre crochets car c'est comme ça que se formule du BBcode, mais sans vérifier la syntaxe de ce qui est entre les crochets.
Exemple
[b]ici du texte en gras[/b], là un lien: [url=http://adresse.du/lien]texte du lien[/url]. là une image: [img]http://adresse.de/cette/image.jpg[/img]
La palette glossaire de BBEdit.
Placer le dossier BBcode.bbcode dans le dossier ci-dessous (la prise en compte est immédiate) :
~:Library:Application Support:BBEdit:Glossary:
Le glossaire est sélectionné automatiquement si le nom du fichier en cours d'édition finit par .bbcode, sinon il faut choisir le groupe BBcode.bbcode dans la palette Glossary.
Il y a plusieurs façons d'utiliser le glossaire; consulter l'aide de BBEdit pour en savoir plus. La méthode la plus basique consiste à double-cliquer sur un élément dans la palette.
Exemples