{"componentChunkName":"component---src-templates-blog-post-js","path":"/vs-code-a-tool-for-writers/","result":{"data":{"site":{"siteMetadata":{"title":"Rope and Tire","author":"Suprada Urval"}},"markdownRemark":{"id":"fd11b7cd-fd38-514c-a032-e4e14c2a10ce","excerpt":"Can this be? VS Code – A tool for writers? Writers use various tools to write. For digital words, we have many options of text editors, word processors and apps. I have used OneNote, Evernote, Google Keep, the WordPress built-in editor, 750 words…","html":"<p>Can this be? VS Code – A tool for writers?</p>\n<p>Writers use various tools to write. For digital words, we have many options of text editors, word processors and apps. I have used OneNote, Evernote, Google Keep, the WordPress built-in editor, <a href=\"https://www.750words.com\">750 words</a> — in addition to the old-school style of college-rule notebooks, yellow pads and Moleskine journals — for various kinds of writing — blog posts, free form writing, brainstorming or stream-of-consciousness dumping.</p>\n<p>However, till now, I had not used a text editor. So why not try to use <a href=\"https://code.visualstudio.com/\">VS Code</a> – <a href=\"https://ropeandtire.com/vs-code-setup-guide/\">the coding editor</a> I have fallen in love with?</p>\n<h4>But what exactly are my needs for a writing editor?</h4>\n<ol>\n<li>A distraction free writing environment</li>\n<li>Should count words</li>\n<li>Awesome if it can count characters</li>\n<li>Spell Checker</li>\n<li>Markdown support</li>\n<li>Markdown Preview when writing would be so awesome</li>\n<li>Auto-save constantly</li>\n<li>Lives on the cloud – accessible from all devices</li>\n</ol>\n<h4>So are these requirements met with VSCode? VS Code – A tool for writers?</h4>\n<p><strong>Yes!</strong></p>\n<ol>\n<li>\n<p>A Zen mode and a Fullscreen mode (this shows the word and character counts).</p>\n</li>\n<li>\n<p>VSCode has plugins for <a href=\"https://marketplace.visualstudio.com/items?itemName=ms-vscode.wordcount\">Word counter</a> and <a href=\"https://marketplace.visualstudio.com/items?itemName=stevensona.character-count\">character counter</a> and <a href=\"https://marketplace.visualstudio.com/items?itemName=ban.spellright\">spell checkers</a>.</p>\n</li>\n<li>\n<p>It has beautiful themes (I’m now enjoying the yellow pad looking <a href=\"https://marketplace.visualstudio.com/items?itemName=gerane.Theme-Solarized-light\">Solarized Light Theme</a>). I can install fonts (enjoying <a href=\"https://github.com/i-tu/Hasklig\">Hasklig</a> with ligatures).</p>\n</li>\n<li>\n<p>Markdown support and Preview with <a href=\"https://marketplace.visualstudio.com/items?itemName=hnw.vscode-auto-open-markdown-preview\">Auto-Open Markdown</a> (opens in a preview window side-by-side when writing) and <a href=\"https://marketplace.visualstudio.com/items?itemName=dbankier.vscode-instant-markdown\">Instant Markdown</a> (opens in a new browser) plugins. Even <a href=\"https://marketplace.visualstudio.com/items?itemName=DougFinke.vscode-pandoc\">a plugin to convert markdown to pdf, html or text</a> exists.</p>\n</li>\n<li>\n<p>Auto-save – yes.</p>\n</li>\n<li>\n<p>To save on the cloud, I’m going with the nerdy git + bitbucket. And for the truly obsessive, you can sync bitbucket to Google Drive via <a href=\"https://zapier.com/zapbook/bitbucket/google-drive/\">Zapier</a>.</p>\n</li>\n</ol>\n<p>So yeah, VS Code is really awesome!</p>\n<p>So what does <a href=\"https://code.visualstudio.com/\">VS Code</a> not have, that I miss? <strong>Flashy Distracting Features That</strong> I still love like from:</p>\n<ol>\n<li>\n<p><strong>OneNote</strong>: I love the feature where different text boxes can be moved around like a bunch of stickies on a piece of paper. But admittedly, that is not a distraction-free environment. Great for brainstorming – not so great for distraction-free writing.</p>\n</li>\n<li>\n<p><strong><a href=\"www.750words.com\">750 Words</a></strong>:</p>\n<p>I love the distraction free environment, the simplicity of the interface.</p>\n<p>I love the <a href=\"https://750words.com/badges\">badges</a></p>\n<p>I loved the word counters and the notification when you reach 750 words.</p>\n<p>I love the statistics.</p>\n<p>I love the <a href=\"https://lifehacker.com/281626/jerry-seinfelds-productivity-secret\">Seinfeld style – Don’t break the chain</a> strip which counts the days you have shown up to write and met your goal.</p>\n<p>I loved that it use the <em>text-analysis system</em> called the <em>Regressive Imagery Dictionary</em> to <em>calculate the various emotional content of each day’s entry</em></p>\n</li>\n</ol>","frontmatter":{"title":"VS Code – A tool for writers","date":"September 07, 2017","url":"/vs-code-a-tool-for-writers/","tags":["my-cool-tools","Thoughts"]}}},"pageContext":{"slug":"/vs-code-a-tool-for-writers/","previous":{"fields":{"slug":"/vs-code-setup-guide/2017-05-10-vs-code-setup-guide/"},"frontmatter":{"title":"VS Code Setup Guide","url":"/vs-code-setup-guide/","tags":["web-development"]}},"next":{"fields":{"slug":"/introducing-book-notes-highlights/2017-10-02-introducing-book-notes-highlights/"},"frontmatter":{"title":"Introducing Book-Notes – my notes and highlights from the books I have read","url":"/introducing-book-notes-highlights/","tags":["Books","Thoughts","web-development"]}}}},"staticQueryHashes":["3128451518","426816048"]}