gestionnaire de snippets

Creation: 22/03/203
Mise à jour:
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c)2023 Jean-Louis BICQUELET-SALAÜN

pytk-snip

pytk-snip est un gestionnaire de snippets multi-langages

Installation

pytk-snip est distribué sous forme de tar.gz.

On peut utiliser la maniere classique:

gunzip -c snip-1.0-noarch.tar.gz | tar xvf -

ou si votre tar le permet:

tar zxvf fileNameHere.tgz

organisation

  • bin contient l'executable pytk-snip
  • lang contient les sous-repertoires dedies aux snippets
  • man/man1 contient le man
  • upm contient un descriptif pytk-snip.upm

Usage

lancement

1. pytk-snip lance l'editeur de snippets

2. pytk-snip -m affiche le man<

personnalisation

Dans le repertoire lang on trouve les sous-repertoires pour chaque type de snippets:

  • bash (.ext)
  • perl (.pl)
  • python (.py)
  • makefile (.mak)
  • c (.c)

Chaque langage a un nom et une extension.

Pour ajouter un snippet ajoutez un fichier dans le repertoire avec un nom significatif et l'extension correspondant au langage. Il sera automatiquement ajoute au prochain demarrage de pytk-snip.

Pour ajouter un langage creez un repertoire (par exemple pascal) et choissisez une extension (.pas pour pascal).

Dans la fonction selection_langage a la fin de langages disponiblebashs ajoutez les 3 lignes suivantes (exemple pour le langage pascal).

if select == "pascal":
            self.rep="lang/pascal/"
            self.ext=".pas"

Il n'y a plus qu'a ajouter vos fichiers snippets d'extension .pas.

Auteur

Jean-Louis Bicquelet

Version

1.0 , 22/08/2023

Licence

bash

licence MIT

Téléchargement

Description date script
pytk-snip, gestionnaire de snippets 22/08/2023 pytk-snip