<div dir="ltr"><div><br></div><div>You may want to check this out (Works For Me (TM)): <a href="https://plugins.qgis.org/plugins/IPyConsole/">https://plugins.qgis.org/plugins/IPyConsole/</a>  autocompletion and other IPython features works just fine.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 27, 2022 at 4:37 PM Johannes Kröger (WhereGroup) via Qgis-user <<a href="mailto:qgis-user@lists.osgeo.org">qgis-user@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>> jedi autocompletion</p>
    <p>I can't say just how awesome it would be to have some "proper"
      autocompletion in the console and editor. One that knows about the
      actual object it is used on instead of suggesting random text
      string matches from anywhere in its database.</p>
    <p>Honestly, this would make learning and teaching Python and the
      PyQGIS API infinitely easier and fun.</p>
    <p>Seeing the GIFs on <a href="https://yoannqdq.github.io/qgis-better-editor/" target="_blank">https://yoannqdq.github.io/qgis-better-editor/</a>
      makes me jealous of the people who used your plugin when it was
      working in the older versions. Wow!<br>
    </p>
    <p>Cheers, Hannes<br>
    </p>
    <div>Am 27.09.22 um 14:48 schrieb Yoann
      QUENACH DE QUIVILLIC via Qgis-user:<br>
    </div>
    <blockquote type="cite">
      
      <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" target="_blank">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" target="_blank">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:medium none;border-collapse:collapse">
            <colgroup><col width="158"><col width="529"></colgroup>
          </table>
        </div>
      </div>
    </blockquote>
    <br>
  </div>

_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Alessandro Pasotti</div><div>QCooperative:  <a href="https://www.qcooperative.net" target="_blank">www.qcooperative.net</a><br></div>ItOpen:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div></div>