2011-03-04 5 views
8

누군가 C# - .NET의 다양한 다국어 맞춤법 검사기를 알고 있습니까?.NET/C의 맞춤법 검사기

내 말은 내가 googled이고 그 중 일부 대안을 찾았지만 누구도 좋은 성공 스토리를 가지고 있습니까?

내 애플리케이션에 맞춤법 검사기를 추가해야합니다. 예를 들어, System.Windows.Forms.TexBox과 통합되는 라이브러리를 원합니다.

또한 내 응용 프로그램은 Linux, Mac, (using Mono)로 이식 가능하므로 100 % 관리 코드 여야합니다.


편집 : 텍스트 상자에 빨간색 선으로 잘못된 단어를 강조 뭔가를 찾고 및도의 ContextMenu의 수정 제안하고있어 : enter image description here

+0

네이티브 OS에 텍스트를 입력하는 사용자를 위해 대부분의 맞춤법 검사 기능이 포함되어 있지 않아야합니까? 또는 주석, 문자열 등에서 작성중인 코드에 대해 맞춤법 검사를 수행합니까? 후자에 대해 말하면 Visual Studio에서이 기능을 제공합니다.이 기능을 켜기 만하면됩니다. – slandau

+0

@slandau : 내 응용 프로그램을위한 것입니다. –

+0

NetSpell을 사용했습니다. 코드 프로젝트에 대한 프로젝트. 내 응용 프로그램에서 정말 잘 작동합니다. 아래 내 대답에 제공된 링크를 확인하십시오. – reggie

답변

3

값 비싼 대가를 지불하지 않으면 ComponentOne에 spellchecker 구성 요소가 포함되어 일반 텍스트 상자에 연결되며 강조 표시 및 상황에 맞는 메뉴가 제공됩니다.

나는 내 작품에서 그것을 사용하고 지금까지 아무런 문제가 없었다.

10

이 NetSpell라는 프로젝트가 있습니다. 링크 : http://www.codeproject.com/KB/string/netspell.aspx

내 .Net Winform 응용 프로그램에서 사용했으며 매력적으로 작동합니다. 더 이상 세부 정보가 필요하면 알려주고 도와 드릴 수 있습니다. :)

+0

스페인어 사전도 필요합니다. 쉽게 얻을 수 있는지 알고 계십니까? –

+0

위의 사전은 텍스트 파일 그룹을 기반으로합니다. 그것은 이미 스페인 사람 나의 친구를 포함한다. 및 6 개의 다른 언어들 만약 내가 잘못하지 않았다면 :) 모두 최고 – reggie

+0

NetSpell은 텍스트 상자에 단어에 밑줄을 긋게 할 수 있습니까? 나는이 기능을 보지 못했다. –

0

WPF에는 SpellCheck이 내장되어 있습니다. 그러나 WPF 이후로 WinForms가 아닌 Mono에 완전히 이식 할 수 있다고는 생각하지 않습니다.

+0

예, 휴대용이 아닙니다. –

관련 문제