Hacker News new | ask | show | jobs
by kasparsklavins 3156 days ago
And I always turn if off because it is unusable. For text it's okay but for code it's rules doesnt make any sense - concatenated words are marked as errors which is real annoying.
3 comments

I believe NetBeans only spell checks comments and other 'real' language text (git commit messages?), not code itself. I'd imagine other IDEs to do the same. It's really silly if some IDE spell checks code and marks camelCase as errors.
I just tested some things in PyCharm. It has no problem with word_word or wordWord as variable names. It's even smart enough to flag just the non-word in word_ajsjasjasa.

It will also put a squiggly under camelCaseWords in Python code by default, but that's because of PEP8 style rules, not spelling.

It tends to work best with Java conventions, so camelCase spellings are interpreted correctly, but other conventions - not so much.
And this is kind of my point: your spellchecker needs to interact with your language server.