Как стать автором
Обновить

Проверка орфографии в Visual Studio

Время на прочтение2 мин
Количество просмотров13K
Считая хорошим тоном программирования я всегда оставляю достаточное количество комментариев в коде своих программ, а в виду того, что работаю на иностранную компанию — приходится делать это на английском языке. Своим знанием английского языка я доволен, но вот от глупых ошибок типа «опечатка» к сожалению нас еще никто не освобождал, поэтому я задумался над проверкой орфографии. Как говорится, Гугл в помощь, но вот не задача, ничего подходящего не нашлось:
1. studiospell — Платный
2. IntelliSpell — так же платный
3. VS Spell — Поддержка только VS 2010
и так далее…

Погрустив немного и вспомнив недавний опыт создания аддонов к студии, быстренько за два дня набросал проверку орфорграфии в любом куске выделенного текста с помощью библиотеки и словарей Hunspell.
Возможности:
  1. Проверка орфографии на любом языке — достаточно лишь скопировать словарь с нужным языком в папку аддона
  2. Проверка орфографии в выделенном тексте
  3. Стандартные возможности проверки орфографии: Пропустить, пропустить все, добавить в словарь, заменить, заменить все

Установка и использование:
  • Скачать архив с сайта проекта VSSpellerAddin
  • Разархивировать файлики в папку \Documents\Visual Studio 2008\Addins\
  • Запускаем студию
  • Выделяем нужный текст и в контекстом меню выбираем пункт Spell check…

https://habrastorage.org/getpro/habr/post_images/cfa/616/2ac/cfa6162aca22d60d655be873614b2596.jpg

Проверка текста происходит исключительно в окне проверки по двум причинам:
  • Не смог найти способ подчеркивать текст в редакторе — если кто знает как — буду очень признателен
  • Плагины, которое подчеркивают текст (IntelliSpell, ReSharper) заметно тормозят студию


Проект Open Source и надеюсь что будет полезен не только мне.
Теги:
Хабы:
Всего голосов 24: ↑18 и ↓6+12
Комментарии12

Публикации

Истории

Ближайшие события

19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн