19.11.2024
linters for text
Ориентир: «правила стайлгайда следует сделать конфигом линтера».
- vale
- pre-commit - полезная штука, чтобы сделать проверки обязательными при коммите или пуше. Так-то можно и напрямую хуки писать, но с pre-commit — попроще.
- https://editorconfig.org/, https://github.com/editorconfig/editorconfig-emacs#readme - чтобы выносить в отдельный файл настройки – например, чем делаем отступы, какие концы строк, надо ли ликвидировать пробелы на концах строк (вот уж что нельзя делать автоматически в markdown, гхм), надо ли делать конец строки в конце файла и что-то ещё такое именно для проекта, и распространять это вместе с проектом, чтобы все соблюдали правила автомагически :)
- емаксовое
- https://github.com/bnbeckwith/writegood-mode меряет удобочитаемость
- https://github.com/sachac/artbollocks-mode/
- diction.el to check style (английский, немецкий) - и diction - с чем он общается.
- https://github.com/zzkt/smog - ещё емаксовая анализировалка. Использует diction.
- https://howardabrams.com/hamacs/ha-org.html#org1a9b11e
- write-good https://www.npmjs.com/package/write-good, https://github.com/btford/write-good. Можно писать проверки.
- proselint http://proselint.com/ https://github.com/amperser/proselint
- https://github.com/amperser/proselint/issues/1202 - история про свои проверки.
- https://github.com/amperser/proselint/blob/main/research/comparison/tools.csv - список проверялок, которые знают в прозелинте.
- textlint
- ещё проверялок, как правило английский
- https://alexjs.com - линтер для текста
- https://joblint.org - конкретно для проверки вакансий на английском. «Test tech job posts for issues with sexism, culture, expectations, and recruiter fails». :) Существует и как пакет - https://www.npmjs.com/package/joblint
- https://open.afterthedeadline.com - тоже какая-то проверялка.
- https://github.com/devd/Academic-Writing-Check
- онлайн-сервисы проверки текстов - эти как раз про русский язык.
- спеллчекинг – потому что проверять орфографию — тоже «линт». :)
онлайн-сервисы проверки текстов
https://t.me/mayasaidyes/114, можно поискать ышшо подборок
- Орфограммка https://orfogrammka.ru - Это веб-сервис проверки правописания: пунктуации, орфографии, грамматики, стилистики. Орфограммка - программа платная, но не дорогая. Удобна для проверки больших текстов, где глазом тяжело отловить опечатки. В Орфограммке, если вы не пользуетесь ею много и каждый день, советую брать не месячную подписку, а подписку по знакам. Даже минимальная подписка по знакам очень долго не заканчивается.
- Главред https://glvrd.ru Удобный сервис, который показывает, где и что не так в тексте, и какая именно ошибка допущена - штамп, обобщение или оценка. Конечно, слепо ему доверять тоже не стоит.
- Типограф https://www.artlebedev.ru/typograf Сервис помогает правильно расставить кавычки, поменять, при необходимости, дефис на тире, убрать лишние пробелы и тд. Удобно, что с текстом можно работать на сайте сразу, бесплатно и без регистрации.
- Проверка на уникальность https://content-watch.ru/text Проверить текст на уникальность можно без регистрации. Сервис подсчитает всё в процентах и найдёт, если существует, его первоисточник текста.
- Тургенев https://turgenev.ashmanov.com — ещё один платный сервис для проверки орфографии. Правда, у «Тургенева» есть возможность бесплатного тестового периода. Сервис показывает фразы, которые нужно переделать, например, очень длинные или неправильно составленные предложения. Правда, как переделать «Тургенев» не говорит.
- LanguageTool https://languagetool.org/ru Удобен тем, кто работает с текстами не только на русском языке. Программа помогает проверить грамматику, стиль и орфографию. Более 20 языков.
- Текст https://www.text.ru «Текст» подойдёт тем, кому нужна проверка на плагиат, заспамленность и воду. Плагиат, правда, он не всегда показывает (тут лучше работает обычная гугл-проверка). А если есть термины, то «Текст» напишет, что ты их у кого-то украл.
Все посты