Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 15834

Summary: [spell checking] Spell check for java comments
Product: [Eclipse Project] JDT Reporter: Igor Fedulov <ifedulov>
Component: TextAssignee: JDT-Text-Inbox <jdt-text-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: hauser
Version: 2.0Keywords: helpwanted
Target Milestone: 3.0   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Igor Fedulov CLA 2002-05-12 18:23:07 EDT
It would be really awesome to be able to have a simple spell checker for the 
javadoc comments. Ss experience shows that some of programmers who have english 
as second language might benefit from such feature tremendously.
Comment 1 DJ Houghton CLA 2002-05-13 10:29:03 EDT
Moving to JDT/UI for comment.
Comment 2 Erich Gamma CLA 2002-05-13 16:00:13 EDT
defer to after 2.0, but this would be great and excellent opportunity for an 
external contribution.
Comment 3 Dirk Baeumer CLA 2002-07-23 13:39:50 EDT
[javadoc]
Comment 4 Dirk Baeumer CLA 2002-09-02 09:23:57 EDT
Reopen for investigation
Comment 5 Ralf Hauser CLA 2003-11-03 10:32:33 EST
was on the wishlist of others too!
http://dev.eclipse.org/newslists/news.eclipse.tools/msg22333.html

or newer bugs along the same line:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=35036
https://bugs.eclipse.org/bugs/show_bug.cgi?id=36402

Since I can't find Genady's ideas from 16Nov2001, some thoughts from my side:
1) It should use an open source spellchecker such as aspell 
   (http://www.gnu.org/directory/aspell.html).
2) It should allow to remember ignored/accepted words on a per document basis
   Ken Stevens's ispell has the nice approach that in a specially crafted
   (non-javadoc for the purposes here) comment, both the language used on the
   document and such words are remembered
   (see: http://www.kdstevens.com/~stevens/ispell-page.html, k.stevens@ieee.org)
Comment 6 Tom Dickens CLA 2004-03-01 18:01:11 EST
A Spell Checker should be selectable for:
  - Javadoc Comments
  - Non-Javadoc Comments
  - Strings
Comment 7 Eric Rizzo CLA 2004-07-01 14:23:04 EDT
Should this be closed now taht 3.0 has shipped with a spell check feature? Even
though it does not include a word list?
Comment 8 Dani Megert CLA 2004-07-06 07:12:48 EDT
Has been implemented for 3.0.