Harper
QOwnNotes peut utiliser Harper pour une vérification hors-ligne et optionnelle de la grammaire et du style dans l’éditeur de notes (en anglais uniquement).
Il vient en complément du support actuel de vérification orthographique au lieu de le remplacer.

Fonctionnalités
- Soulignage coloré des erreurs de grammaire, de style, de ponctuation et de formulation détectées
- Suggestion de remplacements dans le menu contextuel
- Actions
Ignorer cette règleetIgnorer ce motdans le menu contextuel - Un simple bouton d’activation/désactivation
Vérifier la grammaire avec Harperdans le menu Édition - Vérification locale avec le serveur de langue
harper-lsviaStdioouTCP
Configuration
Ouvrez les Préférences et allez dans Éditeur -> Harper.
- Cochez
Activer les vérifications grammaticale et de style avec Harper (anglais uniquement) - Choisissez le
Protocole de transportStdio (recommendé)démarre directement un processus localharper-lsTCPse connecte à un serveurharper-lsdéjà en place
- Pour
Stdio, configurezCommande / chemin vers le binaire- La commande par défaut est
harper-ls Détecter automatiquecherche la commande dans votrePATH
- La commande par défaut est
- Pour
TCP, configurez l’Adresse du serveuret lePort- Les valeurs par défaut sont
127.0.0.1et4000
- Les valeurs par défaut sont
- Choisissez le
DialecteÉtats-unienBritanniqueAustralienCanadienIndien
- Ajustez le
Délai de vérificationpour contrôler combien de temps QOwnNotes attend entre le dernier caractère tapé et l’envoi de la requête - Select which linters should be enabled
OrthographeCapitalisation des phrasesRépétitions de motsLongues phrasesAn vs AGuillemets non fermésSuffixes de nombres correctsEspacesEspacement des guillemetsPas d’espaces françaisesApostrophes incorrectesNombres en toutes lettres
Utilisez Tester la connexion pour vérifier que QOwnNotes peut soit démarrer harper-ls (dans le mode Stdio) soit atteindre le serveur configuré (dans le mode TCP).
Comment ça marche
- QOwnNotes ne vérifie que les blocs d’éditeur visibles au lieu du document entier
- Les lignes vides, les titres de sections et les blocs de code sont sautés
- Les requêtes sont délayées afin que Harper ne soit pas interrogé à chaque touche frappée
- Les résultats sont affichés en-ligne dans l’éditeur Markdown
- Harper et LanguageTool peuvent être activés en même temps
Notes
- Le support Harper est optionnel et dépend de si la fonctionnalité est activée dans votre version
- Le mode
Stdioest la configuration la plus simple pour de la vérification hors ligne - Si Harper n’est pas joignable, QOwnNotes affiche un avertissement et arrête la vérification jusqu’à ce qu’il soit joignable à nouveau