[ANN] SpellChecker 0.2

Hello,

New version of spell checking plugin is available via Plugin Manager.
Release notes:

  • Spell checking in XML files

  • Spell checking in property files

  • Spell checking in Java code (class names/method names/variable names/strings)

  • Severity level is switched to INFO by default (you can create custom severity level in Errors profile)

  • Spell checker now is not case sensitive


+Note: This plugin does not have dictionary on board. You must install also plugin "Spell Checker English Dictionary" to enable english spelling.
+
Enjoy!

PS.
In next release we will add:

  • Ability to word completion from dictionary

  • Dictionary UI configuration


--
WBR,
Sergiy Dubovik and Alexey Efimov

6 comments

Thanks for that plugin.

Is it possible to add an German dictonary?

Regards
Alex

0

Hi Alexander,

we are working on that at the moment. Thanks for feedback.

-sergiy

0

Having a few problems getting this working with misspelt Strings. I've got the "Hard coded String Literals" intentions turned on which seems to override/disable the SpellChecker intention? Do I have to choose between the two? unfortunately not all Strings in the project are internationalised into bundles.

Appears to work for JavaDoc comments so it's installed OK.

- Richard

0

Thanks for the feedback. I will take a look.

-serg

Richard Osbaldeston wrote:

Having a few problems getting this working with misspelt Strings. I've got the "Hard coded String Literals" intentions turned on which seems to override/disable the SpellChecker intention? Do I have to choose between the two? unfortunately not all Strings in the project are internationalised into bundles.

Appears to work for JavaDoc comments so it's installed OK.

- Richard

0

Might be an idea to seed the dictionaries with a few more Java / General Computing terms, classes and method names.. Although I've been pleasantly surprised with how well it works - I would've expected virtually every line in the code to be highlighted ;)

What's the difference between Add to Dictionary and Add to Ignored List? are dictionary terms available to other projects and ignored project scoped?

Getting a few obvious false-positives from package names e.g. ResourceBundle.getBundle("com/mycompany/ourproduct/ui/Bundle") interestingly I'd commented these lines with //NON-NLS so that lends weight to my "hard coded literals" intention overriding the spelling argument. Also the dates Jan,Feb,Mar .. IDEA adds to the header of every class, they're not covered.

I think Jazzy had a bunch of options (when I wrote my spelling checker plugin for idea) like "dont include fully capitalized words", "only words longer than x characters" etc.. do you intend to expose some of these options? Cant remember if they actually worked - Jazzy seemed to be abandoned. I was holding out for a Mozilla/OpenOffice dictionary library - unless you've worked out how to convert their dictionaries.. if so, do tell. Think the Mozilla suggestions do work better than Jazzy, but I've never tried to tune all those Jazzy parameters.

- Richard

0

What's the difference between Add to Dictionary and
Add to Ignored List? are dictionary terms available
to other projects and ignored project scoped?


Add to dictionary enable spell suggest for wrong words, but ignore -- not.

0

Please sign in to leave a comment.