Utiliser languagetool dans Visual Studio Code
Publié le : 27 novembre 2021 | Mis à jour le : 2 mars 2023La grammaire et l’orthographe n’ont jamais été mon fort ! Si vous souffrez
comme moi des mêmes lacunes, voici un outil qui va vous aider : languagetool
.
LanguageTool est un correcteur en ligne gratuit qui prend en charge le français, l’anglais, l’espagnol et 25 autres langues. Ce correcteur gratuit détecte toutes les fautes d’orthographe comme un simple dictionnaire, mais aussi les fautes de grammaire (accord, répétitions, homophones, etc.), de conjugaison ou de style (anglicismes, formules éculées, etc.) !
Il existe sous forme d’extension pour les navigateurs :
Mais il est possible de l’utiliser également dans Visual Studio Code. Pour cela
il faut installer cette
extension
et installer un serveur local. Pour cela il suffit d’avoir un docker.
Personnellement, il tourne sur un de mes mini-pc. Voici le fichier docker-compose.yml
:
version: "3"
services:
languagetool:
image: erikvl87/languagetool
container_name: LanguageTool
restart: always
ports:
- 8010:8010 # Using default port from the image
environment:
- langtool_languageModel=/ngrams # OPTIONAL: Using ngrams data
- Java_Xms=512m # OPTIONAL: Setting a minimal Java heap size of 512 mib
- Java_Xmx=1g # OPTIONAL: Setting a maximum Java heap size of 1 Gib
volumes:
- ./ngrams:/ngrams
Une fois l’extension installée et votre conteneur lancer docker-compose up -d
il faut se rendre dans les paramètres de l’extension pour y indiquer
l’adresse suivante http://votre-serveur:8010
Vous pouvez aussi modifier les langues par défaut et les comportements
Pour ajouter des types de fichiers supportés, il faut ajouter dans les paramètres de l’extension :
La liste des types se trouve ici
Vous devriez voir donc moins de fautes sur mon blog dans les prochains billets !