Spell and Grammar Check for Markdown



Series: Awesome Tips about Markdown

Spelling/Grammar Check

  • There is no good (online) Markdown editor that we can do spelling/grammar check the preview (online), fix the preview and sync the change back to markdown source. (spelling/grammar check doesn’t work well with markdown source, due to the extra syntax used by markdown.)

Atom

  • Check text in Atom when we are wiring in the Atom Editor
    • Atom can detect some errors Grammarly can’t: like mixed cases: ABle
    • Cmd+Shift+; to open the suggestion and fix the error.

app.grammarly.com

  • We can copy the markdown there and fix the spell and grammar error, but due to the extra syntax of markdown, Grammarly can’t find some errors which it usually can.
  • We can then copy the output (from Markdown enhanced preview in Atom) there and find the error and fix them in the markdown source file.

Grammarly Extension

  • Add contenteditable="true" to div(div class="post-outer" in blogger) to make Grammarly work anywhere.
  • Spell check on demand: Change “Site access” to “On Click”
  • Enable and use Grammarly in Google Docs

Chrome’s Built-in Spellchecker
  • Enable “Use a web service to help resolve spelling errors” at “Settings -> Advanced -> Privacy”
  • It will work anywhere with spellcheck="true".
  • Right-click to show suggestion.
  • In Mac, Use shortcut: Cmd+Shift+: to Show Spelling and Grammar, Cmd+: to Check Document Now, Esc to chancel
  • In Linux, Use Shift+F10 to bring context menu.

Others

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)