« Geany » : différence entre les versions
Aucun résumé des modifications |
|||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 8 : | Ligne 8 : | ||
= Thème dark = | = Thème dark = | ||
<kode lang=bash> | <kode lang=bash> | ||
yay geany-themes | |||
</kode> | </kode> | ||
Le choix du thème se fait dans: View → Change Color Scheme<br> | Le choix du thème se fait dans: View → Change Color Scheme<br> | ||
Il est aussi possible d'inverser les couleurs: | Il est aussi possible d'inverser les couleurs: Edit → Preferences → Editor → Display → Invert syntax highlighting colors | ||
<filebox fn=zenburn.conf lang=bash> | <filebox fn=zenburn.conf lang=bash> | ||
Ligne 26 : | Ligne 26 : | ||
== Installation manuelle == | == Installation manuelle == | ||
Télécharger les [https://github.com/codebrainz/geany-themes thèmes] et copier les fichiers *.conf dans le dossier | Télécharger les [https://github.com/codebrainz/geany-themes thèmes] et copier les fichiers {{boxx|*.conf}} dans le dossier {{boxx|~/.config/geany/colorschemes}} ou le dossier {{boxx|/usr/share/geany/colorschemes}} | ||
= [http://www.geany.org/manual/current/index.html#filetype-definition-files Ajouter une nouvelle extension de fichier pour la coloration syntaxique] = | = [http://www.geany.org/manual/current/index.html#filetype-definition-files Ajouter une nouvelle extension de fichier pour la coloration syntaxique] = | ||
Ligne 82 : | Ligne 82 : | ||
== [https://plugins.geany.org/jsonprettifier.html JSON Prettifier] == | == [https://plugins.geany.org/jsonprettifier.html JSON Prettifier] == | ||
<kode lang='bash'> | |||
make | |||
# installation pour l'utilisateur courant | |||
make localinstall | |||
</kode> |
Dernière version du 29 mars 2020 à 00:19
Installation
sudo pacman -S geany geany-plugins |
Thème dark
yay geany-themes |
Le choix du thème se fait dans: View → Change Color Scheme
Il est aussi possible d'inverser les couleurs: Edit → Preferences → Editor → Display → Invert syntax highlighting colors
zenburn.conf |
# selection=0x000000;0x7D7D7D;false;true selection=0x000000;0x595959;false;true # current_line=0x000000;0x636363;true current_line=0x000000;0x4D4D4D;true # brace_good=0xFF0000;true;false brace_good=0xdcdccc;0x2B2B2B # brace_bad=0xff0000;0xFFFFFF;true;false brace_bad=0xdcdccc;0x2B2B2B # caret=0x000000;0x000000;false |
Installation manuelle
Télécharger les thèmes et copier les fichiers *.conf dans le dossier ~/.config/geany/colorschemes ou le dossier /usr/share/geany/colorschemes
Ajouter une nouvelle extension de fichier pour la coloration syntaxique
Tools → Configuration Files → filetype_extensions.conf
- ~/.config/geany/filetype_extensions.conf
- /usr/share/geany/filetype_extensions.conf
~/.config/geany/filetype_extensions.conf |
# Ajout de l'extension less à la coloration syntaxique CSS CSS=*.css;*.less; # Ajout des extensions *.cf et *.rules ainsi que fstab à la coloration syntaxique des fichier de configuration Conf=*.conf;*.cf;*.rules;fstab; |
Modifier la coloration syntaxique
Dans les fichiers « Conf », pour que les lignes de commentaires soient prises en compte même si elles commencent par un espace, commenter les lignes suivantes:
/usr/share/geany/filetypes.conf |
# [lexer_properties] # lexer.props.allow.initial.spaces=0 |
Pour la simple modification des couleurs, il est plus simple de modifier le thème
|
Forcer la coloration syntaxique
Document → Définir le type de fichier → Langages de Script → Script Shell
Masquer la ligne verticale
Edit → Preferences → Editor → Display → Long Line Marker → décocher Enable
Wrap lines
Document → Line Wrapping
Ne fonctionne pas: Edit → Preferences → Editor → Features → Line wrapping |
Changer la police
Edit → Preferences → Interface → Fonts
Replace et expressions rationnelles
Search for: ^(.+)$ Replace with: '\1'
Plugins
Tools → Plugin Manager
Dossier local des plugins ~/.config/geany/plugins |
XML PrettyPrinter
Vérification orthographique / Spell Check
- installer enchant, hunspell, hunspell-fr
- Tools → Plugin Manager → activer Spell Check → Preferences → Language to use: fr_FR
- Configurer le chemin vers le dictionnaire: $HOME/.config/geany/dictionaries !Ne semble pas être utile!
- Sélectionner le dictionnaire: Tools → Spell Check
JSON Prettifier
make # installation pour l'utilisateur courant make localinstall |