用于识别并纠正编程源代码和文档注释中拼写错误的自动化工具。
Harper is a local English linter and grammar checker designed as an IDE writing assistant. It operates as a language server that provides real-time spelling and grammar analysis for markdown and code comments, processing all linguistic data on the local device to ensure privacy and eliminate cloud dependencies. The tool is specialized for technical documentation, featuring the ability to identify and ignore text within code fences and inline blocks to prevent false positives. It allows for personalized configuration through custom dictionaries and the use of suppression comments to exclude sp
Harper is a local English-focused linter and grammar checker that detects spelling issues in source code comments and documentation while correctly ignoring code blocks and inline syntax, offers custom dictionaries, and works as a language server for IDE integration — a solid fit for code proofreading, though limited to English and lacking explicit CI/CD or interactive fix features.
Typos is a source code spell checker and automated typo fixer designed to detect and correct spelling errors across programming languages and project files. It functions as a CI spelling validator and SARIF compatible linter, allowing projects to prevent misspelled text from reaching production. The tool features a customizable dictionary engine that utilizes TOML configuration and locale-specific dictionaries to manage project-specific terminology. It differentiates itself by splitting programming language identifiers into individual words for validation and verifying the spelling of filenam
typos is a dedicated source code spell checker that scans comments, strings, and documentation for spelling errors while ignoring code identifiers and syntax, directly addressing the core need, though its feature set (e.g., IDE plugins, markdown support) may be less comprehensive than some alternatives.
This project is an integrated spelling validation tool designed for source code and documentation. It functions as an editor extension that identifies and highlights spelling errors within comments, strings, and programming identifiers, providing real-time feedback and correction suggestions directly within the development environment. The tool distinguishes itself through its ability to parse complex naming conventions, such as camelCase and snake_case, into individual components for accurate validation. It operates as an offline-first engine, ensuring that all text analysis and dictionary l
This VS Code extension checks spelling in comments, strings, and documentation while ignoring code syntax, fitting the core need; it provides custom dictionaries and multi-language support but lacks built-in CI/CD integration, which keeps it from being the most comprehensive answer for automated pipelines.