Éditer du BBcode avec Geany (éditeur de code)

Partagez ici vos Trucs et vos Astuces.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,

Juste un petit partage pour les contributeurs à ce forum (ou d'autres) en BBcode qui utilisent aussi Geany,
et qui peut-être (comme moi) aiment bien rédiger leurs billets hors connexion.

Geany dans : Menu > Outils > Fichiers de conf > snippets.conf
permet de configurer des raccourcis pour insérer des "Bouts de code" pré-fabriqués.

Il s'agit du fichier : ~/.config/geany/snippets.conf


Passer la commande : geany --ft-names
pour afficher la liste des types de fichiers de programmation pris en charge par Geany.

BBcode ne fait pas partie de cette liste,
mais il y figure une catégorie " None "


Geany reconnaît les extensions des fichiers en cours d'édition p.ex. .sh pour un script bash.

J'ai testé des fichiers sans extension et en .txt ou .bb
au moins c'est 3 là fonctionnent avec les "snippets" de la catégorie [None]



Installation

Ajouter à la suite de : ~/.config/geany/snippets.conf

le code contenu dans le fichier joint ci-dessous :
bbcode_snippets.conf.txt


REMARQUE : Je ne peux mettre ce code ici car il est partiellement interprété par le moteur du forum :((



Usage

Il suffira de taper le " tag " à gauche du signe " = " de chaque ligne,
suivi d'une touche [Tab] — pour valider la saisie automatique du snippet associé.

P.ex :

Taper : url + [Tab] pour placer un lien.



Note

J'ai repris autant que possible les mêmes tags que l'interface du forum,
sauf pour les tailles de police :
  • smaller => Très petite
  • small => Petite
  • big => Grande
  • bigger => Très grande
J'ai rajouté un snippet pix pour faciliter l'insertion des images hébergées sur Toile Libre

Pour la valeur du tag [color] sont acceptées :
  • les valeurs littérales (red ; blue ; green ; ...)
  • les valeurs "hexa" p.ex : #FFFFFF <=> white (blanc)

Ça tombe bien,
Geany possède une palette de couleurs intégrée qui insère les codes hexa,
et cerise sur le gâteau,
au survole du code (hexa), il affiche un échantillon de la couleur sous le pointeur.



Voilà j'espère vous faire aimer encore plus Geany ou le découvrir,
car c'est un outil très complet et fiable.


:006:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
**Simple Utilisateur** -- Debian stable - XFCE
Répondre