It took my a while yesterday to get both linting and spellchecking (just for comments) working in Atom for Python... but I think it will be super worth it given how many typos in comments I have already found. 
If it's all the same to you, I'll post it up here in case others wanna also follow suit. 
-
-
I'm on Linux Mint. I installed these Atom packages: linter, linter-ui-default, linter-pylama, spell-check. I also needed to install on my system (so using apt): hunspell, pylama, pyflakes, pylint. Finally, in the Atom settings for linter-pylama check the box for "Use PyLint".
-
The spell-check package does the .md files (you can change what files it spell-checks of course). And pylint within linter-pylama checks the spelling of your .py comments, as well as of course linting your code. I also use atom-beautify to help automate a lot of the linting.
-
I use many other packages but these are the basic ones for spelling and linting. Hope that helps!
-
Oh, and one last thing I forgot to mention: you may need to create a file at ~/.pylintrc with the line: "spelling-dict=en_GB" (or indeed en_US for you) in order to enable pylint's spell-checker (for comments in .py files).
-
BTW one last thing: for some reason WHATEVER settings I chose it's VERY VERY SLOW and weird and doesn't like updating often or even scanning all files immediately/ever. So... sorry about that — no idea how to fix.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
@ cshl . edu