<div dir="ltr">Hi everyone,<div><br></div><div>Some 2 years ago, I was frustrated with some of the features of the embedded python console, so I developed a plugin called Better Editor (<a href="https://plugins.qgis.org/plugins/bettereditor">https://plugins.qgis.org/plugins/bettereditor</a>) which offered smart brackets / parenthesis, better toggle comment action, code formatting with black, jedi autocompletion...</div><div><br></div><div>I was quite happy with it, but unfortunately, this plugin was heavily reliant on monkey patching existing classes, so it broke very often across QGIS versions.</div><div><br></div><div>I'm now trying to backport some of the features I developed in the plugin in QGIS, starting (small) with the toggle comment action.</div><div><br></div><div>I'd be really thankful if a QGIS maintainer could take the time to review my PR:</div><div><br></div><div><a href="https://github.com/qgis/QGIS/pull/50341">https://github.com/qgis/QGIS/pull/50341</a></div><div><br></div><div>Regards,</div><div><br></div><div><b><font color="#999999">--</font></b></div><div><b><font color="#999999">Yoann Quenach de Quivllic</font></b></div><div><table style="border:none;border-collapse:collapse"><colgroup><col width="158"><col width="529"></colgroup></table></div></div>

<br>
<p>This
message and any attachments (the "message") are confidential and
intended solely for the addressees. Any unauthorised use or dissemination is
prohibited. As e-mails are susceptible to alteration, 
















IT link (and its subsidiaries) shall not be
liable for the message if altered, changed or falsified.<br></p><p>Ce message et toutes les pièces jointes (ci-après le "message") sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message étant susceptible d'altération, 
















IT Link (et ses filiales) déclinent toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié.</p><p><br></p>