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. 
-
-
Replying to @o_guest
I’ve never quite gotten spellcheck to work usefully on Atom. It works just well enough for me not to try harder. Then I go back for edits.
1 reply 0 retweets 1 like -
Replying to @JasonWilliamsNY
I've got both pylint for my comments and a full blown one for markdown files. I can send you my setup if you're interested, I'm on Linux.
1 reply 0 retweets 1 like -
Replying to @o_guest
That would be cool - it real shouldn’t be this hard! My email is my last name @http://cshl.edu
1 reply 0 retweets 1 like -
-
Replying to @JasonWilliamsNY
If it's all the same to you, I'll post it up here in case others wanna also follow suit.
1 reply 0 retweets 0 likes -
Replying to @o_guest @JasonWilliamsNY
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".
1 reply 1 retweet 0 likes -
Replying to @o_guest @JasonWilliamsNY
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.
1 reply 1 retweet 0 likes -
Replying to @o_guest @JasonWilliamsNY
I use many other packages but these are the basic ones for spelling and linting. Hope that helps!
1 reply 0 retweets 1 like -
Replying to @o_guest @JasonWilliamsNY
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).
2 replies 1 retweet 3 likes
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.
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