LTeX+: Grammar/spell checker :mag::heavy_check_mark: for VS Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others
TypeScript
245
1,914 commits
updated Sep 1, 2026
LTEX+ provides offline grammar checking of various markup languages in Visual Studio Code using LanguageTool (LT). LTEX+ currently supports:
In addition, LTEX+ can check comments in many popular programming languages (optional, opt-in).
The difference to regular spell checkers is that LTEX+ not only detects spelling errors, but also many grammar and stylistic errors such as:
This is an mistake.The bananas is tasty.We look forward to welcome you.Are human beings any different than animals?A classic use case of LTEX+ is checking scientific LATEX papers, but why not check your next blog post, book chapter, or long e-mail before you send it to someone else?
Find more information and documentation about LTEX+ on the official website.
Until version 13.1.0, Julian Valentin developed LTEX+ as LTEX. LTEX is a fork of the abandoned LanguageTool for Visual Studio Code extension. This extension would not have been possible without the work of Adam Voss† and Julian Valentin.

LaTeX or Markdown (open the Command Palette and select Change Language Mode)ltex.enabledltex.languageltex.dictionaryltex.disabledRulesltex.enabledRulesltex.hiddenFalsePositivesltex.bibtex.fieldsltex.latex.commandsltex.latex.environmentsltex.markdown.nodesltex.configurationTargetltex.additionalRules.enablePickyRulesltex.additionalRules.motherTongueltex.additionalRules.languageModelltex.additionalRules.neuralNetworkModelltex.additionalRules.word2VecModelltex.languageToolHttpServerUriltex.languageToolOrg.usernameltex.languageToolOrg.apiKeyltex.ltex-ls.pathltex.ltex-ls.logLevelltex.java.pathltex.java.initialHeapSizeltex.java.maximumHeapSizeltex.sentenceCacheSizeltex.maxRequestSizeltex.paragraphCacheTtlMinutesltex.paragraphCacheEnabledltex.completionEnabledltex.diagnosticSeverityltex.checkFrequencyltex.clearDiagnosticsWhenClosingFileltex.statusBarItemltex.trace.server\text{...} in math mode from producing false positives?TypeScript
66.3%
Python
32.3%
LTeX+: Grammar/spell checker :mag::heavy_check_mark: for VS Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others
TypeScript
245
1,914 commits
updated Sep 1, 2026
LTEX+ provides offline grammar checking of various markup languages in Visual Studio Code using LanguageTool (LT). LTEX+ currently supports:
In addition, LTEX+ can check comments in many popular programming languages (optional, opt-in).
The difference to regular spell checkers is that LTEX+ not only detects spelling errors, but also many grammar and stylistic errors such as:
This is an mistake.The bananas is tasty.We look forward to welcome you.Are human beings any different than animals?A classic use case of LTEX+ is checking scientific LATEX papers, but why not check your next blog post, book chapter, or long e-mail before you send it to someone else?
Find more information and documentation about LTEX+ on the official website.
Until version 13.1.0, Julian Valentin developed LTEX+ as LTEX. LTEX is a fork of the abandoned LanguageTool for Visual Studio Code extension. This extension would not have been possible without the work of Adam Voss† and Julian Valentin.

LaTeX or Markdown (open the Command Palette and select Change Language Mode)ltex.enabledltex.languageltex.dictionaryltex.disabledRulesltex.enabledRulesltex.hiddenFalsePositivesltex.bibtex.fieldsltex.latex.commandsltex.latex.environmentsltex.markdown.nodesltex.configurationTargetltex.additionalRules.enablePickyRulesltex.additionalRules.motherTongueltex.additionalRules.languageModelltex.additionalRules.neuralNetworkModelltex.additionalRules.word2VecModelltex.languageToolHttpServerUriltex.languageToolOrg.usernameltex.languageToolOrg.apiKeyltex.ltex-ls.pathltex.ltex-ls.logLevelltex.java.pathltex.java.initialHeapSizeltex.java.maximumHeapSizeltex.sentenceCacheSizeltex.maxRequestSizeltex.paragraphCacheTtlMinutesltex.paragraphCacheEnabledltex.completionEnabledltex.diagnosticSeverityltex.checkFrequencyltex.clearDiagnosticsWhenClosingFileltex.statusBarItemltex.trace.server\text{...} in math mode from producing false positives?TypeScript
66.3%
Python
32.3%