<?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[CSS&#x27; syntax - grammar editor&#x2F;corrector]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I am looking for a CSS’ syntax/grammar editor/corrector for NotePad++. It can be a plugin, or a NP++’ internal function etc.<br />
I did a search, but I failed and found nothing.</p>
<p dir="auto">Please, I will appreciate your help.</p>
<p dir="auto">Thanks in advance.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/17043/css-syntax-grammar-editor-corrector</link><generator>RSS for Node</generator><lastBuildDate>Tue, 16 Jun 2026 02:49:58 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/17043.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Feb 2019 21:58:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Tue, 05 Feb 2019 13:05:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a>:</p>
<p dir="auto">I told you you’d like what the team here would come up with! :)</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> said:</p>
<blockquote>
<p dir="auto">NP++ today without plugins, is not the best CSS’ editor (and in my opinion it never will be the best CSS’ editor).</p>
</blockquote>
<p dir="auto">N++ doesn’t <em>TRY</em> to be this…not sure why you think it should be.  There are much more specialized tools for this, or really any other non-general purpose text editing task, that can and will do better.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39383</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39383</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Tue, 05 Feb 2019 13:05:02 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Tue, 05 Feb 2019 12:44:22 GMT]]></title><description><![CDATA[<p dir="auto">thank you for your kind words <a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> .<br />
it’s very nice to hear.</p>
<p dir="auto">all credits go to <a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> and of course you, for all your input and ideas.<br />
it’s a very good example of excellent teamwork and i’m just the janitor who wrote the manual.</p>
<p dir="auto"><img src="https://camo.nodebb.org/bfaf7256d0aa60e406debb5bd3300f0d9a53d28d?url=https%3A%2F%2Fi.imgur.com%2FtQhrl12.jpg" alt="the janitor" class=" img-fluid img-markdown" /></p>
<p dir="auto">😂😂😂</p>
<p dir="auto">you’re always welcome to visit us from time to time if you have any questions and ideas.<br />
(disclaimer: with no promise that we can solve everything, and no promise that we always react that fast 😉 )</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39380</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39380</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Tue, 05 Feb 2019 12:44:22 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Tue, 05 Feb 2019 11:58:31 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ,</p>
<p dir="auto">I tested your solution and my final verdict is: WOW (again)! THANK YOU! (again).</p>
<p dir="auto">First, if any newbie is reading this, he should know that <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ tutorial is impeccable, almost impossible to fail. So newbie don’t feel intimidated, just follow <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ step-by-step, it will take less than 10 minutes (including downloads, installations and tests etc), and at the end <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ tutorial will work like a charm.</p>
<p dir="auto">Second, yeah,  <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ solution deserves my 80% (excellent).<br />
Sadly it has not “the real-time validator”. But definitely <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ solution deserves an “excellent” qualification.</p>
<p dir="auto">Third, bad news, the Dev I contacted at GitHub after evaluating the possibility of building a “CSS’ validator for NP++”, he quit. In his own words, he quits not because is impossible, but because it will take lot of work, and now he has not the time for that.</p>
<p dir="auto">My final conclusion is:<br />
For programmers, NP++ today without plugins, is not the best CSS’ editor (and in my opinion it never will be the best CSS’ editor).<br />
However, for users like me, that like to play around with CSS in many different platforms (Stylus extension, online and offline CSS’ editors, pastebin etc)… NP++ with <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ solution is an additional excellent tool (very handy, for example, when you are writing a text in one tab, and in other tab you are working at a CSS’ script; this nicely can be done through NPP+ with <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ solution).</p>
<p dir="auto">My final words are for <a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a>, thank you again for their help, time and patience with my questions, and thank you for be an important part of <a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> ’ solution.</p>
<p dir="auto">Cheers</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39375</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39375</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Tue, 05 Feb 2019 11:58:31 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Mon, 04 Feb 2019 15:22:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a></p>
<p dir="auto">wow … just … WOW :-)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39351</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39351</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Mon, 04 Feb 2019 15:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Mon, 04 Feb 2019 01:08:08 GMT]]></title><description><![CDATA[<p dir="auto">thanks <a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a><br />
i guess we’re looking forward to hear if it stays at 80% or if it slowly decreases while testing 😉</p>
<p dir="auto">regarding realtime validation:<br />
from a coding perspective, it should be possible for your dev, without creating an own engine, if he uses css/cse validator, or any other integrable validation engine, and the plugin basically just acts as a real time communication bridge between the validation engine and the editor and cursor, with it’s highlighting and overlays.</p>
<p dir="auto">maybe following api docs are of use to him, if he wants to try this specific engine, as it is very well documented.</p>
<p dir="auto">fast cgi integration:<br />
<a href="https://www.htmlvalidator.com/support/developer.html" rel="nofollow ugc">https://www.htmlvalidator.com/support/developer.html</a></p>
<p dir="auto">dll integration:<br />
<a href="https://www.htmlvalidator.com/support/developervalidatordll.html" rel="nofollow ugc">https://www.htmlvalidator.com/support/developervalidatordll.html</a></p>
<p dir="auto">command line reference:<br />
<a href="https://www.htmlvalidator.com/2019/docs/index.html?command_line.htm" rel="nofollow ugc">https://www.htmlvalidator.com/2019/docs/index.html?command_line.htm</a><br />
<a href="https://www.htmlvalidator.com/v170/docs/index.html?command_line.htm" rel="nofollow ugc">https://www.htmlvalidator.com/v170/docs/index.html?command_line.htm</a></p>
<p dir="auto">side note: i’m not affiliated with <a href="http://htmlvalidator.com" rel="nofollow ugc">htmlvalidator.com</a> in any ways, and today was the first day i’ve visited their page and used one of their products.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39325</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39325</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Mon, 04 Feb 2019 01:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Mon, 04 Feb 2019 00:27:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a> … wowwwww, impressive presentation and explanation… I don’t know how to thank you, but thank you!</p>
<p dir="auto">I’ll try to test it ASAP during the next week, and I will be back to you with the result.</p>
<p dir="auto">Based on the images and explanations you posted, I will say that this solution (team effort with <a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a>) seems to be 80% what I was looking for (where 80% is excellent). It seems to be a very usable solution, with a very powerful validator. Also, it seems to work inside NP++ as I wanted.<br />
So, what do I need for the 100%?.. answer: the real-time validator. It is very handy to have a real-time validator, which corrects and makes suggestions in real-time. I have this at Stylus (extension), so will love to have the same at NP++. Today I was in contact with a Dev through GitHub, and he said that will try to build a real-time CSS’ editor plugin for NP++. It is not a promise, but at least it will be a good try. And if he can build that, it will be for the benefit of all NP++’ users. Anyway, until then, I certainly will test your solution.</p>
<p dir="auto">Once again, thank you and congratulations for such nice presentation and explanation.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39324</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39324</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Mon, 04 Feb 2019 00:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Mon, 04 Feb 2019 00:09:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alan-kilborn" aria-label="Profile: Alan-Kilborn">@<bdi>Alan-Kilborn</bdi></a></p>
<p dir="auto">thanks, i guess i just had a little “claudianic” attack to dig into something i never used and probably will never use myself, just to try out how it could be done, and also triggered by a high level of participation of the original poster towards regulars. (i think it’s more fun and worth it, if we get that much response, especially if it is as readable and clear as in this case 👍)</p>
<p dir="auto">btw trigger: i’m currently listening to <a href="https://www.youtube.com/watch?v=Oi0sVRZ_49c" rel="nofollow ugc">this</a> triggered by your post 😉👍</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39323</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39323</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Mon, 04 Feb 2019 00:09:21 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 23:40:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meta-chuh" aria-label="Profile: Meta-Chuh">@<bdi>Meta-Chuh</bdi></a></p>
<p dir="auto">Wow.  Above and beyond, Meta-Chuh, above and beyond…</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39322</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39322</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Sun, 03 Feb 2019 23:40:53 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Mon, 04 Feb 2019 00:12:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a></p>
<p dir="auto">i’ve just played around with customised css validation, using all the information from you, <a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> and <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a>, and i think my test setup looks good enough to hand it over.</p>
<p dir="auto">it uses notepad++ and an offline tool called “css (cse) html validator” which is very, very powerful, highly configurable, has a lot of integration apis and is completely scriptable and command line capable.</p>
<ul>
<li>
<p dir="auto">all css/html test reports will be shown <strong>directly inside</strong> a <strong>notepad++</strong> tab.<br />
displaying your complete validation results, with clear text explanations of every warning, suggestion or error, and most important, a summary at the top 👍<br />
(see last screenshot of this guide)</p>
</li>
<li>
<p dir="auto">all <strong>css and html checks</strong> will be accompanied by an <strong>audible</strong> “tadaaaa” result on success, or a “ploinkk” if errors are found (customisable).</p>
</li>
<li>
<p dir="auto">if you wish, you can display the report results graphically and categorised, inside a separate css/cse html validator window.</p>
</li>
</ul>
<hr />
<p dir="auto"><strong>here’s a short step by step guide:</strong><br />
(including screenshots, so that you can have a look at all the results first, to see whether you like it, or you are still missing some features)</p>
<p dir="auto"><strong>installing css cse html validator:</strong></p>
<ul>
<li>
<p dir="auto">go to the <code>CSS HTML Validator for Windows</code> website: <a href="https://www.htmlvalidator.com/download/" rel="nofollow ugc">https://www.htmlvalidator.com/download/</a></p>
</li>
<li>
<p dir="auto">scroll down and download the free <code>CSE HTML Validator Standard for Personal Use</code><br />
(direct link for cse-html-validator-170501personal-setup.exe at download-cnet-com <a href="https://download.cnet.com/CSE-HTML-Validator-Std/3000-10247_4-77556262.html?part=dl-&amp;subj=dl" rel="nofollow ugc">&gt;&gt;&gt; here &lt;&lt;&lt;</a>)</p>
</li>
<li>
<p dir="auto">install cse-html-validator-170501personal-setup.exe using default settings.</p>
</li>
</ul>
<hr />
<p dir="auto"><strong>notepad++ preparation:</strong></p>
<ul>
<li>add the following 2 lines anywhere in your notepad++ shortcuts.xml, at the &lt;UserDefinedCommands&gt; section.<br />
(now that’s simple, as you already know where your’s is, <strong>and</strong> these paths are already your real paths 😉 so you can use them straight away)</li>
</ul>
<pre><code class="language-xml">&lt;Command name="Open with CSS CSE HTML Validator" Ctrl="no" Alt="no" Shift="no" Key="0"&gt;"%ProgramFiles(x86)%\HTMLValidator170\cmdlineprocessor.exe" -o "$(FULL_CURRENT_PATH)"&lt;/Command&gt;
		
&lt;Command name="Validate with CSS CSE HTML Validator" Ctrl="no" Alt="no" Shift="no" Key="0"&gt;"%ProgramFiles(x86)%\HTMLValidator170\cmdlineprocessor.exe" -v "$(FULL_CURRENT_PATH)"&lt;/Command&gt;
</code></pre>
<ul>
<li>your shortcuts.xml should now look like this screenshot (plus the modifications you already have):</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/c04a210bc9ed50d7d5da92b8f240d2557afb8d8a?url=https%3A%2F%2Fi.imgur.com%2FJMjoSCG.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<hr />
<p dir="auto"><strong>css/cse html validator preparation:</strong></p>
<ul>
<li>
<p dir="auto">restart notepad++ and open any .css file (or html file, etc) for testing.</p>
</li>
<li>
<p dir="auto">go to the menu <code>run &gt; Open with CSS CSE HTML Validator</code> as seen at the screenshot below:</p>
</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/858800b1e7bc0314a1ca83d38461129106527de2?url=https%3A%2F%2Fi.imgur.com%2Ff2SjSqc.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>at the css/cse html validator, go to the menu <code>validate options &gt; default validation mode</code> and select <code>full</code>as seen at the screenshot below:</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/0d270c6c34fa99b86cea316a7e669c9b2576e87d?url=https%3A%2F%2Fi.imgur.com%2FIQul61U.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>now hit validate to make a test run on your css.<br />
the categorical result page now looks like this:</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/1403b4b3dc6bd3e38db983595eb7f476663677e0?url=https%3A%2F%2Fi.imgur.com%2F5lnKYQN.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>now go to the menu <code>validate options &gt; validator engine options</code> as seen here:</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/5c9649ba79a0659ad28daf70a64a84f8d40e0341?url=https%3A%2F%2Fi.imgur.com%2FbYlOZmy.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>at the validator engine options, go to <code>accessibility &gt; classic</code> and set the output viewer by browsing and selecting your notepad++.exe<br />
(in your case it’s <code>C:\Program Files\Notepad++\notepad++.exe</code>, as seen in your log)<br />
screenshot of the validator engine options window:</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/e0361d22c159b32ececeec19081244838049920e?url=https%3A%2F%2Fi.imgur.com%2F9kHR8Fh.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>
<p dir="auto"><strong>important</strong>: hit <code>save now</code> <strong>before</strong> you press <code>ok</code> or your settings will be lost.</p>
</li>
<li>
<p dir="auto">close the css/cse html validator window.<br />
we’re done now with the setup.</p>
</li>
</ul>
<hr />
<p dir="auto"><strong>basic usage</strong>:</p>
<ul>
<li>open a .css or any other file you want to analyse and go to <code>run &gt; Validate with CSS CSE HTML Validator</code> to run a test on it.</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/802071175a7178576b2ed4a0f481d493e4925795?url=https%3A%2F%2Fi.imgur.com%2FPO73RQU.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<ul>
<li>a new notepad++ tab will open, displaying your complete validation results, with clear text explanations of every warning, understandable suggestions on what to corrector, and much more 👍:</li>
</ul>
<p dir="auto"><img src="https://camo.nodebb.org/20c664b81f56e110192ce8fb6435c3e535be49fc?url=https%3A%2F%2Fi.imgur.com%2FeQyqMNi.png" alt="Imgur" class=" img-fluid img-markdown" /></p>
<hr />
<p dir="auto">notes:</p>
<p dir="auto">currently you have to save your file, before you run a validation test, but this can be done automatically in the future, using the functions <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> posted above, eg. by using macros (one click save and run validate) or nppexec (save and run validate, or, a bit tricky: run validate on every save).</p>
<p dir="auto">the report results can be colour highlighted in the future by creating a custom user defined language (udl), if you like what you see until now.</p>
<hr />
<p dir="auto">sidenote to <a class="plugin-mentions-user plugin-mentions-a" href="/user/alan-kilborn" aria-label="Profile: Alan-Kilborn">@<bdi>Alan-Kilborn</bdi></a></p>
<blockquote>
<p dir="auto">I think you will like it and you won’t “prefer to use another solution”.</p>
</blockquote>
<p dir="auto">i think you’re right again 😂</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39321</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39321</guid><dc:creator><![CDATA[Meta Chuh]]></dc:creator><pubDate>Mon, 04 Feb 2019 00:12:59 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 19:31:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> said:</p>
<blockquote>
<p dir="auto">if I need to open a browser or a SomeCssChecker.exe to validate my CSS’ script (wrote at NP++), and if I need to work in another screen/software… in this case I will prefer to use another solution</p>
</blockquote>
<p dir="auto">If this can be made to work as Peter suggests, I think you will like it and you won’t “prefer to use another solution”.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39316</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39316</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Sun, 03 Feb 2019 19:31:04 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 19:05:06 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> ! Very nice answer. Thank you!</p>
<p dir="auto">Unfortunately, today I can’t test your suggestion. But I will test it soon. And I will be back to you with the result.</p>
<p dir="auto">I don’t really care if the CSS’ validator is online or offline. But I would like a solution inside NP++. Yeah, no problem to connect NP++ online, or to bind NP++ to a SomeCssChecker.exe. But in any case, I do prefer something automatic happening inside my NP++, a kind of real-time CSS’ validator (online/offline) checking my CSS’ scripts while I write them at NP++.</p>
<p dir="auto">Honestly, if I need to open a browser or a SomeCssChecker.exe to validate my CSS’ script (wrote at NP++), and if I need to work in another screen/software… in this case I will prefer to use another solution. In my ignorance, I believe that’s the reason why I was looking for a “NP++ plugin”. If no one here has a plugin to recommend me, perhaps I will try to downgrade my NP++ to an older version, in order to try old plugins.</p>
<p dir="auto">But in any case, I will test you solution during the next week.</p>
<p dir="auto">Thanks again!</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39314</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39314</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 19:05:06 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 18:28:27 GMT]]></title><description><![CDATA[<p dir="auto">I don’t have a plugin … but if you don’t want to have to be online, you could find and download an offline CSS-checker to install on your Windows machine (sorry, I have no recommendations); you could then use the NppExec plugin (or PythonScript, though this seems better suited to NppExec, to me) to launch the external css-checker command on the active file.  NppExec (or PythonScript) have ways of putting a command in the menu, so you can bind a keyboard shortcut to it.</p>
<p dir="auto">For example, if you installed <code>C:\Program Files\SomeCssChecker\somecsschecker.exe</code>, then a possible sequence using NppExec:  <strong>Plugins &gt; NppExec &gt; Execute</strong>:</p>
<pre><code>NPP_SAVE
cd "$(CURRENT_DIRECTORY)"
"C:\Program Files\SomeCssChecker\somecsschecker.exe" "$(FILE_NAME)"
</code></pre>
<p dir="auto">Then <strong>Save…</strong>, give it a name like “SomeCssChecker”, <strong>Save</strong>, and finally <strong>OK</strong> (to run it right away) or  <strong>Cancel</strong> (if you just wanted to define it, without running immediately).  When you do run it, the output will go in a “console” windown inside NPP.</p>
<p dir="auto">To make a keyboard shortcut, <strong>Plugins &gt; NppExec &gt; Advanced Options…</strong>, enable <code>Place to the Macros submenu</code>, then go down to <strong>Menu Item</strong>, set the <strong>Item Name:</strong> to <code>SomeCssChecker</code>, and <strong>Associated Script</strong> to <code>SomeCssChecker</code> from the pulldown, then <strong>Add/Modify</strong> to place it into the list above.  Click <strong>OK</strong> and Notepad++ will tell you that you have to restart Notepad++ in order to see it in the <strong>Macro</strong> menu: so restart.  Now looking at <strong>Macro</strong> menu, “SomeCssChecker” will appear.  Go to <strong>Macro &gt; Modify Shortcut / Delete Macro</strong>; oddly enough, even though it’s now in the Macro menu, it doesn’t show up on the <strong>Macros</strong> tab of Shortcut Mapper.  Instead, go to the <strong>Plugin Comands</strong> tab; scroll down (or, in new enough Notepad++, type <code>NppExec</code> in the <strong>Filter</strong>), click on <code>SomeCssChecker</code>, <strong>Modify</strong>, and select the keyboard shortcut. If you pick a shortcut that already exists (like <code>Ctrl+C</code>), it will say “CONFLICT FOUND!”, and in the Shortcut Mapper, there will be a box telling what it conflicts with; either <strong>Modify</strong> again, or go modify the other conflicting shortcut.</p>
<p dir="auto">Good luck (and sorry I couldn’t recommend a specific instance for <code>SomeCssChecker.exe</code>)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39313</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39313</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Sun, 03 Feb 2019 18:28:27 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 01:21:58 GMT]]></title><description><![CDATA[<p dir="auto">my pleasure - hopefully someone else knows a plugin which could be used to your advantage.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39294</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39294</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sun, 03 Feb 2019 01:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 01:03:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> … thanks a lot… and thank you for your time and patience.</p>
<p dir="auto">I will keep my post open, in the case some one else knows about a plugin or other solution.<br />
If nothing better appears, I will try the css-eXplorer plugin with an older NPP++ version (or perhaps some one can teach me how to use css-eXplorer or similar plugin with my latest NP++ version).</p>
<p dir="auto">Anyway, thank you once again!</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39293</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39293</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 01:03:45 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:54:09 GMT]]></title><description><![CDATA[<p dir="auto">You are absolutely correct, this will use the browser, open the validator page and providing<br />
the data which should be validated.<br />
It is NOT a plugin that could be used when you are offline.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39292</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39292</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:54:09 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:49:19 GMT]]></title><description><![CDATA[<p dir="auto">OK, but please correct me if I am wrong, this “Run Menu” command will open any browser of my preference, where the jigsaw webpage also will be open, and the CSS’ script I select will be there inside this webpage and browser… right?</p>
<p dir="auto">In other words, it is not going to be a CSS’ validator inside NP++, it is outside NP++… right?</p>
<p dir="auto">I ask because I wanted something automatic, inside NP++, something that will validate my CSS’ scripts automatically, while I am writing those scripts inside NP++.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39291</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39291</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:49:19 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:34:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> said:</p>
<blockquote>
<p dir="auto">PATH_TO_BROWSER\firefox.exe</p>
</blockquote>
<p dir="auto">sorry :-) but I thought it is obvious that you need to modify this<br />
PATH_TO_BROWSER\firefox.exe<br />
to your real path.<br />
If you use an installed browser then it might even be possible using the program exe name alone.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39290</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39290</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:34:45 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:31:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> , ok, sorry, my fault!, I found another shortcuts.xml at my %appdata%\notepad++, edited it, and finally the “Validate CSS” entry appeared at my Run Menu. Thank you!</p>
<p dir="auto">However, sadly it didn’t work, the following message appears:<br />
“The System cannot find the file specified. An attempt was made to execute the below command”…<br />
… “Command: PATH_TO_BROWSER\firefox.exe Arguments: <a href="https://jigsaw.w3.org/css-validator/validator?text=" rel="nofollow ugc">https://jigsaw.w3.org/css-validator/validator?text=</a>”…<br />
… “here appears the CSS’ script I selected”…<br />
… “Error Code: 2”.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39289</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39289</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:31:21 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:17:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> said:</p>
<blockquote>
<p dir="auto">Local Conf mode : OFF</p>
</blockquote>
<p dir="auto">this means that your shortcts.xml is used from %appdata%\notepad++<br />
and not from install direcotry.<br />
Can you double check if this is the file you edited?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39288</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39288</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:17:47 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:14:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> , I apologize because you mentioned the “debug-info” but I didn’t know what was it. Now I found it:</p>
<p dir="auto">Notepad++ v7.6.3   (64-bit)<br />
Build time : Jan 27 2019 - 17:16:47<br />
Path : C:\Program Files\Notepad++\notepad++.exe<br />
Admin mode : ON<br />
Local Conf mode : OFF<br />
OS : Windows 10 (64-bit)<br />
Plugins : DSpellCheck.dll mimeTools.dll NppConverter.dll PluginManager.dll _CustomizeToolbar.dll</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39287</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39287</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:11:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a> said:</p>
<p dir="auto">would you mind posting the debug-info from ? menu?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39286</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39286</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:11:07 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sun, 03 Feb 2019 00:09:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> … yeah, following the logic, this is exactly what I did, but nothing appears at my Run Menu. Below I attach you my entire  shortcuts.xml. Any suggestions?</p>
<p dir="auto">Thank you for your link about css-eXplorer. I tried to install but NP++ says that this plugin is incompatible with my NP++ version.</p>
<p dir="auto">&lt;NotepadPlus&gt;<br />
&lt;InternalCommands /&gt;<br />
&lt;Macros&gt;<br />
&lt;Macro name=“Trim Trailing Space and Save” Ctrl=“no” Alt=“yes” Shift=“yes” Key=“83”&gt;<br />
&lt;Action type=“2” message=“0” wParam=“42024” lParam=“0” sParam=“” /&gt;<br />
&lt;Action type=“2” message=“0” wParam=“41006” lParam=“0” sParam=“” /&gt;<br />
&lt;/Macro&gt;<br />
&lt;/Macros&gt;<br />
&lt;UserDefinedCommands&gt;<br />
&lt;Command name=“Launch in Firefox” Ctrl=“yes” Alt=“yes” Shift=“yes” Key=“88”&gt;firefox "$(FULL_CURRENT_PATH)"&lt;/Command&gt;<br />
&lt;Command name=“Launch in IE” Ctrl=“yes” Alt=“yes” Shift=“yes” Key=“73”&gt;iexplore "$(FULL_CURRENT_PATH)"&lt;/Command&gt;<br />
&lt;Command name=“Launch in Chrome” Ctrl=“yes” Alt=“yes” Shift=“yes” Key=“82”&gt;chrome "$(FULL_CURRENT_PATH)"&lt;/Command&gt;<br />
&lt;Command name=“Launch in Safari” Ctrl=“yes” Alt=“yes” Shift=“yes” Key=“65”&gt;safari "$(FULL_CURRENT_PATH)"&lt;/Command&gt;<br />
&lt;Command name=“Get PHP help” Ctrl=“no” Alt=“yes” Shift=“no” Key=“112”&gt;<a href="http://www.php.net/$(CURRENT_WORD)" rel="nofollow ugc">http://www.php.net/$(CURRENT_WORD)</a>&lt;/Command&gt;<br />
&lt;Command name=“Wikipedia Search” Ctrl=“no” Alt=“yes” Shift=“no” Key=“114”&gt;<a href="https://en.wikipedia.org/wiki/Special:Search?search=$(CURRENT_WORD)" rel="nofollow ugc">https://en.wikipedia.org/wiki/Special:Search?search=$(CURRENT_WORD)</a>&lt;/Command&gt;<br />
&lt;Command name=“Open file in another instance” Ctrl=“no” Alt=“yes” Shift=“no” Key=“117”&gt;$(NPP_FULL_FILE_PATH) $(CURRENT_WORD) -nosession -multiInst&lt;/Command&gt;<br />
&lt;Command name=“Send via Outlook” Ctrl=“yes” Alt=“yes” Shift=“yes” Key=“79”&gt;outlook /a "$(FULL_CURRENT_PATH)"&lt;/Command&gt;<br />
&lt;Command name=“Validate CSS” Ctrl=“no” Alt=“no” Shift=“no” Key=“0”&gt;PATH_TO_BROWSER\firefox.exe <a href="https://jigsaw.w3.org/css-validator/validator?text=$(CURRENT_WORD)" rel="nofollow ugc">https://jigsaw.w3.org/css-validator/validator?text=$(CURRENT_WORD)</a>&lt;/Command&gt;<br />
&lt;/UserDefinedCommands&gt;<br />
&lt;PluginCommands /&gt;<br />
&lt;ScintillaKeys /&gt;<br />
&lt;/NotepadPlus&gt;</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39285</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39285</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sun, 03 Feb 2019 00:09:09 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sat, 02 Feb 2019 23:54:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/demetrius-pinheiro" aria-label="Profile: Demetrius-Pinheiro">@<bdi>Demetrius-Pinheiro</bdi></a></p>
<p dir="auto">when you open the shortcuts.xml file you should see a section<br />
UserDefinedCommands - paste it in there, then you need to restart Npp as<br />
this file is only read on startup.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39284</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39284</guid><dc:creator><![CDATA[Eko palypse]]></dc:creator><pubDate>Sat, 02 Feb 2019 23:54:25 GMT</pubDate></item><item><title><![CDATA[Reply to CSS&#x27; syntax - grammar editor&#x2F;corrector on Sat, 02 Feb 2019 23:52:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eko-palypse" aria-label="Profile: Eko-palypse">@<bdi>Eko-palypse</bdi></a> ,</p>
<p dir="auto">I found the “shortcuts.xml” (I am using ver 7.6.3 64-bit).<br />
When editing this xml file, is any special place where to paste your code?</p>
<p dir="auto">At the “Run Menu”, where exactly should appear this “Validate” entry?</p>
<p dir="auto">I edited the xml file =&gt; selected my CSS script to be validated =&gt; went to run menu… and nothing appeared there… I failed. Perhaps I pasted your code in the wrong place?</p>
<p dir="auto">Once again, sorry for my ignorance, is my first time with NP++, hope you will be patient with me.<br />
Thanks a lot</p>
]]></description><link>https://community.notepad-plus-plus.org/post/39283</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/39283</guid><dc:creator><![CDATA[Demetrius Pinheiro]]></dc:creator><pubDate>Sat, 02 Feb 2019 23:52:11 GMT</pubDate></item></channel></rss>