<?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[Markdown &amp; Lint]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">Are there any plugins or other tools that allow one to implement lint-style validation of files in Notepad. I’m particularly thinking of Markdown and markdownlint (<a href="https://github.com/DavidAnson/markdownlint" rel="nofollow ugc">https://github.com/DavidAnson/markdownlint</a>).</p>
<p dir="auto">Obviously this can be done on the server side, if using Notepad++ with GitHub that implements markdownlint. But would be usefully locally if not using GitHub or if you simply want to validate Markdown before checking it in.</p>
<p dir="auto">A Google search hasn’t thrown up anything, but thought I’d ask just in case!</p>
<p dir="auto">P.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/26710/markdown-lint</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 16:59:32 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/26710.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Mar 2025 14:39:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Markdown &amp; Lint on Fri, 21 Mar 2025 14:00:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mark-olson" aria-label="Profile: Mark-Olson">@<bdi>Mark-Olson</bdi></a> said in <a href="/post/100437">Markdown &amp; Lint</a>:</p>
<blockquote>
<p dir="auto">VSCode has a Markdown language server that I quite like; maybe you could use that.</p>
</blockquote>
<p dir="auto">I am afraid this is not possible because this extension uses node-ipc as a communication channel.</p>
<pre><code>node-ipc: use node IPC communication between the client and the server. This is only supported if both client and server run under node.
</code></pre>
<p dir="auto">If other LSP servers that use stdio or socket, i.e. tcp, are available, this would of course be an alternative.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100471</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100471</guid><dc:creator><![CDATA[Ekopalypse]]></dc:creator><pubDate>Fri, 21 Mar 2025 14:00:11 GMT</pubDate></item><item><title><![CDATA[Reply to Markdown &amp; Lint on Wed, 19 Mar 2025 15:56:06 GMT]]></title><description><![CDATA[<p dir="auto">If a language server implementing the Language Server Protocol can be found for Markdown, you could use NppLSPClient. IIRC VSCode has a Markdown language server that I quite like; maybe you could use that.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100437</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100437</guid><dc:creator><![CDATA[Mark Olson]]></dc:creator><pubDate>Wed, 19 Mar 2025 15:56:06 GMT</pubDate></item><item><title><![CDATA[Reply to Markdown &amp; Lint on Wed, 19 Mar 2025 15:23:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul-moloney" aria-label="Profile: Paul-Moloney">@<bdi>Paul-Moloney</bdi></a> ,</p>
<p dir="auto">There isn’t a linting plugin specifically for Markdown.  (CSVLint is the only plugin I know whose primary purpose is linting, and that’s obviously for CSV.  XML Tools also has validation for XML, but it goes way beyond just being a linter.)</p>
<p dir="auto">I would suggest a general purpose solution, which runs an external linter depending on file-type.  This <a href="https://community.notepad-plus-plus.org/post/45549">post</a> by @Michael-Vincenct shows a script for the NppExec plugin to run an external “code tidy” command based on filetype.  The same logic could be used to run a code linter based on filetype.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/100433</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/100433</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Wed, 19 Mar 2025 15:23:36 GMT</pubDate></item></channel></rss>