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

Partagez ici vos Trucs et vos Astuces.
Répondre
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1067
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

12 oct. 2020, 01:19

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 n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Debian testing/stable - XFCE
Répondre