digitalmars.D.learn - Comment highlighting in Descent plugin
- Bill Baxter (6/6) Nov 20 2008 Why is every word in every comment underlined with a red squiggle?
- Robert Fraser (18/26) Nov 20 2008 If every word in the file (including keywords, var names, etc.) are
- Bill Baxter (10/40) Nov 20 2008 Yeh I have all that right. My Windows default system encoding is set
Why is every word in every comment underlined with a red squiggle? I see there's something called the "D spell checker" enabled. Is it broken? Disabling spell-checking makes the problem go away (but only after I re-saved the file, which was rather unexpected... why should I have to save the file for source code display styles to take effect?) --bb
Nov 20 2008
Bill Baxter wrote:Why is every word in every comment underlined with a red squiggle? I see there's something called the "D spell checker" enabled. Is it broken? Disabling spell-checking makes the problem go away (but only after I re-saved the file, which was rather unexpected... why should I have to save the file for source code display styles to take effect?) --bbIf every word in the file (including keywords, var names, etc.) are being highlighted, you need to go to Window > Preferences > General > Editors > Text Editors > Spelling and change "Default Spelling Engine" to "D Spelling Engine". This will make it only highlight spelling errors in comments & strings. If you got that part right, but every word is still being highlighted, it's likely because you are using non-English comments. In that case, you need to get a dictionary for whatever language you're using. Go to the same place (Window > Preferences > General > Editors > Text EditorsSpelling) and under User-defined dictionary, add a word list for yourlanguage (the format is just a list of words, one per line -- there's word lists like this all over the place for many different languages). If you have all that right & are using English comments, I'm not sure what the problem is (maybe an Eclipse version incompatibility... what version are you using?). As for why you have to save it, you need to get Eclipse to re-check the file. Generally, Eclipse does this either as you type, on a rebuild, or when you save, but to save a couple processor cycles it doesn't do this all the time.
Nov 20 2008
On Fri, Nov 21, 2008 at 1:13 PM, Robert Fraser <fraserofthenight gmail.com> wrote:Bill Baxter wrote:Yeh I have all that right. My Windows default system encoding is set to Japanese, though. Maybe that makes a difference? The words its flagging are all English words.Why is every word in every comment underlined with a red squiggle? I see there's something called the "D spell checker" enabled. Is it broken? Disabling spell-checking makes the problem go away (but only after I re-saved the file, which was rather unexpected... why should I have to save the file for source code display styles to take effect?) --bbIf every word in the file (including keywords, var names, etc.) are being highlighted, you need to go to Window > Preferences > General > Editors > Text Editors > Spelling and change "Default Spelling Engine" to "D Spelling Engine". This will make it only highlight spelling errors in comments & strings. If you got that part right, but every word is still being highlighted, it's likely because you are using non-English comments. In that case, you need to get a dictionary for whatever language you're using. Go to the same place (Window > Preferences > General > Editors > Text Editors > Spelling) and under User-defined dictionary, add a word list for your language (the format is just a list of words, one per line -- there's word lists like this all over the place for many different languages). If you have all that right & are using English comments, I'm not sure what the problem is (maybe an Eclipse version incompatibility...what version are you using?).Just downloaded both Eclipse and descent today. eclipse-cpp-ganymede-SR1-win32 is the name of the zip file.As for why you have to save it, you need to get Eclipse to re-check the file. Generally, Eclipse does this either as you type, on a rebuild, or when you save, but to save a couple processor cycles it doesn't do this all the time.I don't really care that much about spellcheck in comments, so I'll just turn it off for now. --bb
Nov 20 2008