awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
streetsidesoftware avatar

streetsidesoftware/vscode-spell-checker

0
View on GitHub↗
1,664 stele·139 fork-uri·TypeScript·13 vizualizăristreetsidesoftware.github.io/vscode-spell-checker↗

Vscode Spell Checker

Acest proiect este un instrument integrat de validare a ortografiei conceput pentru codul sursă și documentație. Funcționează ca o extensie de editor care identifică și evidențiază erorile de ortografie în comentarii, string-uri și identificatori de programare, oferind feedback în timp real și sugestii de corecție direct în mediul de dezvoltare.

Instrumentul se distinge prin capacitatea de a analiza convenții complexe de denumire, cum ar fi camelCase și snake_case, în componente individuale pentru o validare precisă. Operează ca un motor offline-first, asigurându-se că toată analiza textului și căutările în dicționar rămân locale pe mașină. Utilizatorii pot gestiona vocabularul prin extensii de dicționar personalizate și pot defini terminologia specifică proiectului sau excepții de ortografie folosind fișiere de configurare ierarhice și directive inline.

Sistemul suportă o gamă largă de fluxuri de lucru, inclusiv validarea ortografică automată în pipeline-urile de integrare continuă și utilitare de linie de comandă pentru linting-ul bazei de cod. Oferă control granular asupra domeniului de analiză, permițând dezvoltatorilor să filtreze conținutul după tipul de fișier sau modele de cod specifice, impunând în același timp standarde de denumire la nivel de proiect și liste de cuvinte interzise.

Extensia este disponibilă pentru instalare în marketplace-ul Visual Studio Code și suportă dicționare în mai multe limbi pentru a acomoda diverse contexte lingvistice.

Features

  • IDE Spelling Extensions - Provides real-time spelling validation and correction suggestions directly within the development environment.
  • Spelling and Error Correction - Identifies and corrects spelling errors within code comments, strings, and identifiers to maintain readable code.
  • Spelling Exception Directives - The project inserts inline directives or loads custom dictionaries to ignore specific words or define project-specific terminology that should not be flagged during validation.
  • Codebase Spell Checkers - Parses complex programming identifiers to identify spelling errors within source code and documentation.
  • Spell Checkers - Identifies and highlights unrecognized words in source code and documentation with visual indicators.
  • Identifier Tokenizers - Splits complex programming naming conventions into individual words to ensure accurate validation of code symbols.
  • Structural Identifier Parsing - Splits camelCase, PascalCase, and snake_case identifiers into individual components before validation to ensure accurate spell checking of complex code symbols.
  • Offline Validation Engines - Performs all text analysis and dictionary lookups locally to ensure data privacy and offline functionality.
  • Spell Checking Rules - Defines project-specific settings including custom dictionaries, ignored words, and language locales through configuration files or inline code comments.
  • Automated Spelling Checkers - Runs spelling checks during build processes or continuous integration pipelines to ensure consistent text quality across the project.
  • Custom Dictionary Managers - Integrates external word lists or project-specific terminology files to expand the vocabulary used for validation across different languages and technical domains.
  • Codebase Dictionaries - Manages project-specific terminology and spelling exceptions through hierarchical configuration files and custom dictionary extensions.
  • Offline-First Persistence - Performs all text analysis and dictionary lookups locally without requiring network connectivity to ensure data privacy and performance.
  • Automated Linting Integrations - Integrates spelling validation into continuous integration pipelines to enforce naming standards before code is merged.
  • Developer Productivity Tools - Improves code quality by enforcing naming standards and identifying typos in comments, strings, and identifiers.
  • Editor Diagnostics - Maps identified spelling errors to specific line and character offsets within the editor to provide visual feedback and navigation.
  • Content Filtering Rules - Targets specific text types like comments or strings while ignoring URLs, hex values, and email addresses to improve validation accuracy.
  • File Inclusion Rules - Controls which files and file types are checked by respecting project settings and ignore patterns to ensure only relevant content undergoes validation.
  • Multi-Language Dictionary Support - Integrates additional language dictionaries to enable accurate spell checking for non-English text within files and documentation.
  • Analysis Scope Filters - Applies hierarchical rules and inline directives to determine which code sections or file types undergo analysis.
  • Analysis Scope Configurations - Restricts spell checking to specific code elements like comments or excludes files based on project search patterns to focus validation on relevant content.
  • Identifier Validations - Parses camelCase, snake_case, and PascalCase identifiers to ensure technical naming conventions are spelled correctly.
  • Forbidden Term Enforcement - Flags prohibited terms and restricted language within the codebase to enforce project-wide naming and style standards.
  • Spell Check Configurations - Manages granular checking behavior including workspace-specific settings, server management, and the ability to reload configurations.
  • Spelling Rule Configurations - Controls spell checking behavior through project-level configuration files or inline comments to ignore specific patterns, files, or code sections.
  • Typo Correction Suggestions - Offers a list of potential spelling fixes for identified errors through standard editor quick-fix commands and interface actions.
  • In-File Ignore Directives - Allows embedding spelling directives directly within source files to ignore specific words, toggle checking for code sections, or define custom dictionaries.

Istoric stele

Graficul istoricului de stele pentru streetsidesoftware/vscode-spell-checkerGraficul istoricului de stele pentru streetsidesoftware/vscode-spell-checker

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Vscode Spell Checker

Colecții selectate manual în care apare Vscode Spell Checker.
  • Corectoare ortografice pentru cod sursă

Întrebări frecvente

Ce face streetsidesoftware/vscode-spell-checker?

Acest proiect este un instrument integrat de validare a ortografiei conceput pentru codul sursă și documentație. Funcționează ca o extensie de editor care identifică și evidențiază erorile de ortografie în comentarii, string-uri și identificatori de programare, oferind feedback în timp real și sugestii de corecție direct în mediul de dezvoltare.

Care sunt principalele funcționalități ale streetsidesoftware/vscode-spell-checker?

Principalele funcționalități ale streetsidesoftware/vscode-spell-checker sunt: IDE Spelling Extensions, Spelling and Error Correction, Spelling Exception Directives, Codebase Spell Checkers, Spell Checkers, Identifier Tokenizers, Structural Identifier Parsing, Offline Validation Engines.

Care sunt câteva alternative open-source pentru streetsidesoftware/vscode-spell-checker?

Alternativele open-source pentru streetsidesoftware/vscode-spell-checker includ: crate-ci/typos — Typos is a source code spell checker and automated typo fixer designed to detect and correct spelling errors across… pbek/qownnotes — QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem,… automattic/harper — Harper is a local English linter and grammar checker designed as an IDE writing assistant. It operates as a language… hoodiehq/hoodie — Hoodie is a data synchronization framework and offline-first JavaScript backend designed to keep client-side data… apache/pouchdb — PouchDB is a JavaScript NoSQL document store designed to persist JSON data within web browsers or Node.js… rubocop/rubocop — RuboCop is a static code analyzer, linter, and formatter for the Ruby language. It identifies style violations,…

Alternative open-source pentru Vscode Spell Checker

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Vscode Spell Checker.
  • crate-ci/typosAvatar crate-ci

    crate-ci/typos

    4,002Vezi pe GitHub↗

    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

    Rust
    Vezi pe GitHub↗4,002
  • pbek/qownnotesAvatar pbek

    pbek/QOwnNotes

    5,792Vezi pe GitHub↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    C++
    Vezi pe GitHub↗5,792
  • automattic/harperAvatar Automattic

    Automattic/harper

    10,890Vezi pe GitHub↗

    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

    Rustchrome-extensiondeveloper-toolsenglish-language
    Vezi pe GitHub↗10,890
  • apache/pouchdbAvatar apache

    apache/pouchdb

    17,581Vezi pe GitHub↗

    PouchDB is a JavaScript NoSQL document store designed to persist JSON data within web browsers or Node.js environments. It functions as an offline-first data store that caches information on a local device and synchronizes with a remote server when connectivity is available. The database implements the CouchDB API to ensure compatibility for bidirectional data replication. This allows for the synchronization of documents between a local client and remote CouchDB servers to maintain consistency across multiple devices. The project provides capabilities for local browser data storage and remot

    JavaScriptcouchdbdatabasehacktoberfest
    Vezi pe GitHub↗17,581
  • Vezi toate cele 30 alternative pentru Vscode Spell Checker→