<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Apply sentence case while typing in markdown files]]></title><description><![CDATA[<p dir="auto">I recently have been using Notepad++ for writing markdown (.md) files. I was wondering if there are plugins/workarounds that can automatically apply sentence case while typing? For example, automatically change the first letter right after a period/question mark/exclamation mark, etc to upper case, also capitalize the single letter “i” automatically?</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/20593/apply-sentence-case-while-typing-in-markdown-files</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 19:11:42 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/20593.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Jan 2021 21:30:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:49:39 GMT]]></title><description><![CDATA[<p dir="auto">There also seems to be free stuff here.<br />
<a href="https://languagetoolplus.com/http-api/#/default" rel="nofollow ugc">https://languagetoolplus.com/http-api/#/default</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/61883</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61883</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:49:39 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:40:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> said in <a href="/post/61876">Apply sentence case while typing in markdown files</a>:</p>
<blockquote>
<p dir="auto"><a href="https://languagetool.org/proofreading-api" rel="nofollow ugc">https://languagetool.org/proofreading-api</a></p>
</blockquote>
<p dir="auto">Still very interesting, I didn’t know that even existed.<br />
Arouses my curiosity.<br />
Thx for sharing.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61881</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61881</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:40:34 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:36:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/carypt" aria-label="Profile: carypt">@<bdi>carypt</bdi></a> some characters have to be “escaped” by <code>\</code> because of restrictions/construction of regex-engine</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61880</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61880</guid><dc:creator><![CDATA[carypt]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:30:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/carypt" aria-label="Profile: carypt">@<bdi>carypt</bdi></a>   my try for case correction searches for the string  .(dot)_(space)1word-character  -&gt; search : <code>(\.)(\s)(\w)</code>  and replace with : <code>$1$2\U$3</code> . this does not consider a new line - new sentence scenario . what it does : the arguments in brackets are replaced by backreferences $ . <a href="https://www.regular-expressions.info/refreplacecase.html" rel="nofollow ugc">https://www.regular-expressions.info/refreplacecase.html</a> . maybe try the mark-function in search first .<br />
maybe not correct , use with care</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61878</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61878</guid><dc:creator><![CDATA[carypt]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:29:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ekopalypse" aria-label="Profile: Ekopalypse">@<bdi>Ekopalypse</bdi></a> said in <a href="/post/61875">Apply sentence case while typing in markdown files</a>:</p>
<blockquote>
<p dir="auto">wished that this could be easily negated</p>
</blockquote>
<p dir="auto">:-)</p>
<p dir="auto">I did a quick search for open source grammar checkers.  This site has an API, so that’s promising.<br />
<a href="https://languagetool.org/proofreading-api" rel="nofollow ugc">https://languagetool.org/proofreading-api</a></p>
<p dir="auto"><strong>edit:</strong> oh, the API costs money.  <a href="https://opensource.com/article/20/3/open-source-writing-tools#grammar" rel="nofollow ugc">Another article</a> I found said that they have open-source Java software that you can download, so I thought the API was referring to that.  I was wrong <strong>/edit</strong></p>
<p dir="auto">I still haven’t solved the other fundamental problems. ;-)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61876</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61876</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:23:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> said in <a href="/post/61874">Apply sentence case while typing in markdown files</a>:</p>
<blockquote>
<p dir="auto">Peter (who wishes he knew of an open-source grammar-checking library, and had the time and skills to write the plugin to interface with it; unfortunately, none of those conditions is true)</p>
</blockquote>
<p dir="auto">Eko, who wished that this could be easily negated!!! :-D</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61875</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61875</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:23:19 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 22:18:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shuai-zhou" aria-label="Profile: shuai-zhou">@<bdi>shuai-zhou</bdi></a></p>
<p dir="auto">Just so you know, you were right to assume it would require a plugin to be able to do it.  As was explained in the thread that <a class="plugin-mentions-user plugin-mentions-a" href="/user/carypt" aria-label="Profile: carypt">@<bdi>carypt</bdi></a> linked, to do full grammar checking – whether live while writing, as you requested, or after-the-fact as was requested in the other conversation – requires a huge amount of programming.  <a class="plugin-mentions-user plugin-mentions-a" href="/user/carypt" aria-label="Profile: carypt">@<bdi>carypt</bdi></a> seems to believe that a series of search-and-replace can sufficiently replicate the power of true grammar-checking software, as evidenced by his regex solution there and suggestion that you try something similar here.  I strongly but respectfully disagree.  I am reasonably certain that members in this forum could come up with an exception for a grammatically correct construct which would break any regular-expression “solution” to the problem.</p>
<p dir="auto">Unless you have very simple sentence structure, I do not recommend trying to solve this problem with after-the-fact regex solutions.</p>
<p dir="auto">–<br />
Peter (who wishes he knew of an open-source grammar-checking library, and had the time and skills to write the plugin to interface with it; unfortunately, none of those conditions is true)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61874</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61874</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Fri, 15 Jan 2021 22:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Fri, 15 Jan 2021 21:46:42 GMT]]></title><description><![CDATA[<p dir="auto">you maybe want to run a mistake correction after finishing writing . there lately was this thread <a href="https://community.notepad-plus-plus.org/topic/20502/help-coding-text-errors">https://community.notepad-plus-plus.org/topic/20502/help-coding-text-errors</a>  where someone wanted some regex-searches/replaces for his needs .</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61869</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61869</guid><dc:creator><![CDATA[carypt]]></dc:creator><pubDate>Fri, 15 Jan 2021 21:46:42 GMT</pubDate></item><item><title><![CDATA[Reply to Apply sentence case while typing in markdown files on Thu, 14 Jan 2021 17:44:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shuai-zhou" aria-label="Profile: shuai-zhou">@<bdi>shuai-zhou</bdi></a> ,</p>
<p dir="auto">Sorry, I don’t know of any sentence-casing plugins.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/61792</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/61792</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Thu, 14 Jan 2021 17:44:08 GMT</pubDate></item></channel></rss>