Русские документы
Ежедневные компьютерные новости RSS rusdoc.ru  Найти :
http://www.rusdoc.ru. Версия для печати.

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

Раздел: Programming / Технологии разработки @ 24.02.2010 | Ключевые слова: орфография visual studio

Автор: for7raid
Источник: habrahabr

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

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

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

http://www.rusdoc.ru/go.php?http://for7raid.ru/files/vsspelleraddin.jpg

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


Проект Open Source и надеюсь что будет полезен не только мне;)


Вернуться в раздел: Programming / Технологии разработки
© Copyright 1998-2012 Александр Томов. All rights reserved.