Szukam Biblioteki sprawdzania pisowni Java [zamknięta]

Szukam otwartej Biblioteki sprawdzania pisowni Java, która ma słowniki dla co najmniej następujących języków: francuski, niemiecki, hiszpański i czeski. Jakieś sugestie?

Author: Wolfgang Fahl, 2009-02-18

8 answers

Powinieneś sprawdzić Jazzy jego używane w niektórych wysokich aplikacji Java. Dwa problemy z nim:

  1. nie była aktualizowana od 2005 roku.
  2. na ich stronie SourceForge znajduje się tylko Angielski Słownik.

Wokół krążą słowniki innych firm. Miałem jeden do francuskiego, ostatni raz używałem jazzy.

 23
Author: Infamy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-08-20 15:20:51

Kolejną dobrą biblioteką jest JLanguageTool http://www.languagetool.org/usage / Ma dość proste api i robi zarówno sprawdzanie pisowni i gramatyki / sugestie.

JLanguageTool langTool = new JLanguageTool(Language.AMERICAN_ENGLISH);
langTool.activateDefaultPatternRules();

List<RuleMatch> matches = langTool.check("Hitchhiker's Guide tot he Galaxy");
for (RuleMatch match : matches) {
    System.out.println("Potential error at line " +
        match.getEndLine() + ", column " +
        match.getColumn() + ": " + match.getMessage());
    System.out.println("Suggested correction: " +
        match.getSuggestedReplacements());
}

Możesz go również użyć do hostowania własnego serwisu ortograficznego i gramatycznego.

 32
Author: pfranza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-25 22:09:40

Sprawdź JSpell by Page Scholar, http://www.jspell.com .

 3
Author: Big Red Dog,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-09 15:27:38

Inną możliwą alternatywą jest JOrtho http://jortho.sourceforge.net

Nie używałem go jeszcze, ale oceniam obecne sprawdzanie pisowni Java Open Source, aby dowiedzieć się, którego z nich użyć.

 3
Author: Mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-08 00:40:53

Hunspell wygląda na to, że może się przydać. Jest napisany w C++ , ale interfejs java zgodnie ze stroną główną. Tri-licencja na GPL, LGPL i MPL, więc nie powinieneś mieć z tym problemu.

 1
Author: Evan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-18 03:29:45

Spójrz na JaSpell . Jest wyposażony w wewnętrzny silnik sprawdzania pisowni lub możesz użyć aspell . Ponieważ źródło jest dostępne, można również łatwo dołączyć silniki aspell-like (jak Hunspell).

Jest wyposażony w filtry dla TeX i XML i ma wsparcie dla silników sugestii, takich jak odległość klawiatury, częste błędy pisowni (gdzie można zdefiniować słowa i ich zamienniki dla typowych literówek), odległość Levenshteina i odległość fonetyczna.

 1
Author: Aaron Digulla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-13 20:42:50

Możesz spróbować zasugerować. Jest open source, darmowy i obsługuje wszystkie wyżej wymienione języki.

 1
Author: Vadim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-11 13:37:01

Zobacz też: http://code.google.com/p/google-api-spelling-java/

Jest to proste Java API, które sprawia, że bardzo łatwo wywołać usługę sprawdzania pisowni Google z aplikacji Java.

Próbowałem i działa bardzo dobrze.

 0
Author: xdevel2000,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-23 07:52:20