<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Thank you! I had that in my tabs to try out and did so yesterday.
      It is impressive but of course requires the user to manually
      install some packages (which is a HUGE blocker for 99% of users)
      and is missing integration in the script editor. I will probably
      still use it for myself though so thank you very much!</p>
    <div class="moz-cite-prefix">Am 27.09.22 um 16:43 schrieb Alessandro
      Pasotti:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL5Q670zuh6cKkrVMj7rkOZPRrPoY865TcvLBFMG43bJ=_T+gA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <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/"
            moz-do-not-send="true" class="moz-txt-link-freetext">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"
            moz-do-not-send="true" class="moz-txt-link-freetext">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" moz-do-not-send="true"
                class="moz-txt-link-freetext">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" moz-do-not-send="true"
                    class="moz-txt-link-freetext">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" moz-do-not-send="true"
                    class="moz-txt-link-freetext">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"
            moz-do-not-send="true" class="moz-txt-link-freetext">Qgis-user@lists.osgeo.org</a><br>
          List info: <a
            href="https://lists.osgeo.org/mailman/listinfo/qgis-user"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">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" moz-do-not-send="true"
            class="moz-txt-link-freetext">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" moz-do-not-send="true">www.qcooperative.net</a><br>
          </div>
          ItOpen:   <a href="http://www.itopen.it" target="_blank"
            moz-do-not-send="true">www.itopen.it</a></div>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Johannes Kröger / GIS-Entwickler/-Berater

---------------------------------------------
Schon gewusst?
In unserem Blog geben wir Tipps & Tricks zu Open-Source-GIS-Software
und berichten aus unserem Experten-Alltag:
<a class="moz-txt-link-freetext" href="https://wheregroup.com/blog/">https://wheregroup.com/blog/</a>
---------------------------------------------

WhereGroup GmbH
Grevenweg 89
20537 Hamburg
Germany

Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11

<a class="moz-txt-link-abbreviated" href="mailto:johannes.kroeger@wheregroup.com">johannes.kroeger@wheregroup.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.wheregroup.com">www.wheregroup.com</a>
Geschäftsführer:
Olaf Knopp, Peter Stamm 
Amtsgericht Bonn, HRB 9885
-------------------------------
</pre>
  </body>
</html>