Hunspell4Eclipse                 Eclipse DemoCamps Indigo 2011 - Grenoble                 olivier.gattaz at isandlatech do...
The project                        • Hunspell4Eclipse is an Eclipse plug-in, that                          integrates the ...
Hunspell                        • The spell checker of : LibreOffice, Firefox,                          Thunderbird, Mac Os...
Hunspell java binding                        •   by Flemming Frandsen (dk)(http://dren.dk/hunspell.html)                  ...
Spelling service                        • Package: org.eclipse.ui.texteditor.spelling                         • ISpellingE...
Preferences © iSANDLATECH.mercredi 29 juin 2011
Result                 • Lists of spelling problems ( not in JDT !   ) © iSANDLATECH.mercredi 29 juin 2011
I18n                 •      Hungarian,                 •      English,                 •      French,                 •   ...
Known issue                        • The Indigo installation fails ...                         • IBM ICU dependency       ...
Roadmap                        • Splitting of the tree of dependencies. The                          specific spell checker...
Roadmap                        • Splitting of the tree of dependencies. The                          specific spell checker...
Roadmap                        • Splitting of the tree of dependencies. The                          specific spell checker...
Market place metrics                  Month	 Installs	 Clickthroughs                  6/11	 	 21		 	 32                  5...
Merci                        iSANDLATECH.                        	                            Ingénierie des connexions   ...
Upcoming SlideShare
Loading in …5
×

Hunspell4Eclipse-democamps-grenoble-2011

1,229 views

Published on

Hunspell4Eclipse is an Eclipse plug-in, that integrates the Hunspell spelling tool as an Eclipse’s Spell Checking Service.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,229
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hunspell4Eclipse-democamps-grenoble-2011

  1. 1. Hunspell4Eclipse Eclipse DemoCamps Indigo 2011 - Grenoble olivier.gattaz at isandlatech dot commercredi 29 juin 2011
  2. 2. The project • Hunspell4Eclipse is an Eclipse plug-in, that integrates the Hunspell spelling tool as an Eclipse’s Spell Checking Service. • Created by Lóránd Somogyi ( hun)(lorand.somogyi at ) gmail dot com • http://code.google.com/p/hunspell4eclipse/ © iSANDLATECH.mercredi 29 juin 2011
  3. 3. Hunspell • The spell checker of : LibreOffice, Firefox, Thunderbird, Mac Os X, Google Chrome,... • Can use Unicode UTF-8-encoded dictionaries. • http://hunspell.sourceforge.net/ • http://en.wikipedia.org/wiki/Hunspell © iSANDLATECH.mercredi 29 juin 2011
  4. 4. Hunspell java binding • by Flemming Frandsen (dk)(http://dren.dk/hunspell.html) • Technology : JNA 3.2.7 OS/CPU Linux x86-32 Yes x86-64 Yes ppc-32 No • Implementation tips : Mac OsX Windows Yes Yes Yes Yes Yes n/a • native libs like resources, • put in place in the temporary folder • Win64 validation by Adam Singer (usa) © iSANDLATECH.mercredi 29 juin 2011
  5. 5. Spelling service • Package: org.eclipse.ui.texteditor.spelling • ISpellingEngine • check(document, regions, context, collector, monitor) • SpellingContext • Content-type • ISpellingProblemCollector • SpellingProblem • Proposals ( CompletionProposal vs JDT WordCorrectionProposal ! ) © iSANDLATECH.mercredi 29 juin 2011
  6. 6. Preferences © iSANDLATECH.mercredi 29 juin 2011
  7. 7. Result • Lists of spelling problems ( not in JDT ! ) © iSANDLATECH.mercredi 29 juin 2011
  8. 8. I18n • Hungarian, • English, • French, • Serbian © iSANDLATECH.mercredi 29 juin 2011
  9. 9. Known issue • The Indigo installation fails ... • IBM ICU dependency • Lóránd is going to fix the problem, the corrected version 0.8.6 isn’t too far... © iSANDLATECH.mercredi 29 juin 2011
  10. 10. Roadmap • Splitting of the tree of dependencies. The specific spell checkers which have a dependency to an editor (jdt, rest,...) are isolated in specialized features (done in 0.8.6), • List of dictionaries, • User dictionary, • Google proposals, • Preferences by project and file © iSANDLATECH.mercredi 29 juin 2011
  11. 11. Roadmap • Splitting of the tree of dependencies. The specific spell checkers which have a dependency to an editor (jdt, rest,...) are isolated in specialized features (done in 0.8.6), • List of dictionaries, • User dictionary, • Google proposals, • Preferences by project and file And we wait for your requirements ! © iSANDLATECH.mercredi 29 juin 2011
  12. 12. Roadmap • Splitting of the tree of dependencies. The specific spell checkers which have a dependency to an editor (jdt, rest,...) are isolated in specialized features (done in 0.8.6), • List of dictionaries, • User dictionary, • Google proposals, • Preferences by project and file And we wait for your requirements ! © iSANDLATECH.mercredi 29 juin 2011
  13. 13. Market place metrics Month Installs Clickthroughs 6/11 21 32 5/11 16 11 4/11 14 21 3/11 12 31 Total 63 (rank 240) © iSANDLATECH.mercredi 29 juin 2011
  14. 14. Merci iSANDLATECH. Ingénierie des connexions 255 chemin des Arriots 38330 Montbonnot Saint Martin +33(0)6 77 75 28 59 www.isandlatech.com contact@isandlatech.commercredi 29 juin 2011

×