Skip to main content

Check spell for mutiple files in a project

Project description

Vell

A tool for spell checking multiple files in a folder. Sometimes when you write a document for your project but you get misspelled words you don't know

Getting Started

Installing

pip install --upgrade vell

Check spell

  1. Create vell.ini config file based on vell.sample.ini
  2. Run the bello command to check spell:
vell

Check spell on specific folder

vell ./test

Custom vell.ini config file

Some misspelled words like 'my_var' are your definition and they appear many time, you can ignore them by theirs frequency of appearance In this case. I tell to vell if a word appear more than 5 times, they will be ignored

[spell]
level_ignore = 5
...

Vell checks multiple files with specific extensions. To add more type of files:

[spell]
...
extensions =
	.html,
        .rst,
	README.md,
...

Some misspelled words like html, env are keywords, you can ignore them when checking

[spell]
...
ignore_words =
        ; code
        html

        ; environment
        env
...

To exclude paths you don't want vell to check spell:

...
[path]
exclude =
	.env,
	.vscode,
        __pycache__,
...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

vell-1.0.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file vell-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: vell-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for vell-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 539115afa0c747ba9fb6c1b7c48c9be3530986c09f65aa8d4e16909ea417f2a0
MD5 8b97bd82cca3f685dcd176248c3a4628
BLAKE2b-256 72b105fa41b054fc0a83272a587b6501e539eaa1a667240f5b24f01656e7d39a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page