Проверка орфографии элементов формы для 1с
Project description
onec-checkgrammar
Проверка орфографии элементов форм
Можно проверять исходные файлы внешних обработок/отчетов и файлов конфигурации
Установка
Из пакетов
pip install onec-checkgrammar
Из репозитория
pip install .
Использование
Простая проверка
onec-checkgrammar ./src
Будут выбраны все файлы форм в формате xml. Из них извлечены элементы для которых заданы:
- Заголовки
- Подсказки
- Расширенные подсказки
Проверка нескольких папок
onec-checkgrammar ./src1 ./src2
Исключение форм из проверки
onec-checkgrammar --skip Тест_* ./src1
Исключит все формы начинающиеся с префикса "Тест_". Подробнее: документация glob
Результат проверки в формате JUnit
onec-checkgrammar --junit junit.xml ./src
Результат проверки в отдельный файл
onec-checkgrammar --output temp.txt ./src
В файл будут добавлены все слова с ошибками. Удобно подготовить файл словаря исключений
Словари исключений
Для исключения терминов или каких-то других слов можно использовать словари
Явное указание
onec-checkgrammar --dict dict.txt ./src
Слова должны быть разделены переносом строк
Можно указать несколько словарей
onec-checkgrammar --dict dict1.txt --dict dict2.txt ./src
Настройки BSL language server
Если у Вас в настройках указаны исключения для опечаток, можно использовать их повторно
onec-checkgrammar --bsl-settings --dict dict1.txt ./src
Будут взяты настройки из файла .bsl-language-server.json
onec-checkgrammar -bsl /my-bsl.json ./src
Явное указание файла настроек
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file onec-checkgrammar-0.4.1.tar.gz
.
File metadata
- Download URL: onec-checkgrammar-0.4.1.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 509b31a4e05cdd927b2c1c4fc82b5497f0ec887b4c2201e419552c9cc1405f2f |
|
MD5 | 7e13efe46ad8021bef3a62f217684b66 |
|
BLAKE2b-256 | 8bf56bf6fe99692095bf806966c66d8c8d5a9248dfabe74449e825ba6b9298cc |
File details
Details for the file onec_checkgrammar-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: onec_checkgrammar-0.4.1-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 305a871623b0d1e4be1a6c8e0b731d0cb4aa4a59483eaf5c49a3cc6634f3aa6c |
|
MD5 | 5cc90b2e0bb4f533680e28b52303dc3e |
|
BLAKE2b-256 | 9075c078f432931bb11da8a5f7b33bef3a70ed93963172093e68774b896dd6e6 |