Slashdot Mirror


Programmer's Language-Aware Spell Checker?

Jerry Asher writes "Not all of my coworkers are careful about spelling errors. Sometimes this causes real embarrassment as spelling errors creep into software interfaces. Does anyone know of spell checkers for programming languages? I don't want a text spell checker, I want a programming-language-aware spell checker. A spell checker that I can pass all of my code through and will flag spelling errors in function names, variable names, and comments, but will ignore language keywords, language constructs and expressions, and various programming styles (camel code, or underscores, or...). I want a spell checker that knows that void *functionSigniture(char *myRoutine) contains one spelling error. Does anyone have such a thing for Java or C++? Are there any Eclipse plugins that do this?"

6 of 452 comments (clear)

  1. Re:simple by Anonymous Coward · · Score: -1, Flamebait

    Your comment is stupid and worthless, and you are stupid and worthless too. Your life will never amount to anything. If I was you, I'd kill myself.

  2. Quit employing idiots? by NekoXP · · Score: -1, Flamebait

    Review your code, review their core, spell check everything by hand, from the design document down.

    Actually, if you wrote a design document and a functional prototype of your software in the first place, a great deal of the user-visible API will be set in stone anyway. Including naming. You can use any word processor spell check in that case.

    1. Re:Quit employing idiots? by Anonymous Coward · · Score: -1, Flamebait

      The biggest fuckin misspelling fuckin idiots I've come the fuck across in my fuckin travels are dumb fuckin ass native English speakers.

      Learn your own fuckin language ya dumb fuckin cunts.

      (I'm not a native speaker).

  3. Fire them? by Anonymous Coward · · Score: -1, Flamebait

    Spelling mistakes are something you make when you're

    (1) Drunk
    (2) Ten
    (3) A two digit IQ idiot fuckin cockbag

    Without exception, programmers I've worked with that repeatedly made spelling mistakes for the simplest shit, have produced utter garbage for code.

    Stop hitting the bong, fuckheads.

  4. What the fuck is the OP on? by originalnih · · Score: -1, Flamebait

    And more to the point, should he take his first steps into programming? Any douche who doesn't realise a misspelt function name will fail to compile clearly hasn't written any code yet.

  5. READ THE FUCKING ARTICLE by Anonymous Coward · · Score: -1, Flamebait

    If you want your software to be internationalizable, then you are going to need all your interface text in external text files anyway.
    You're about the 97th fuckwit who's said that so far - and thought he was clever to boot. While true, it's totally irrelevant.

    READ THE FUCKING ARTICLE.