<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="Helvetica, Arial, sans-serif">Thank you! Symbol
        Viewer does a great job - classes, method and global functions
        are all recognised and can be navigated to.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">This is all I need, but
        it sounds like LSP could offer more - however, I get a
        (repeated) warning flashing up:<br>
        LSP Client: Server terminated unexpectedly: python3 -m pyls
        --check-parent-process<br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">I presume I need to
        install the pyls module to provide this language server, but I
        can't work out where to get hold of it.<br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif"><br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">Joe <br>
      </font></p>
    <div class="moz-cite-prefix">On 12/07/2021 19:14, Waqar Ahmed wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPesRH7yMzLa+=NQf37T82HHyxf1N50OLGOnMLY6UNZd62JCZQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">
        <div>Hi, </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Yes, there are multiple ways to do that. In
          settings - plugins, enable "Symbol Viewer". </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">I am not sure if supports python, but if it does
          you will have symbols listed in a tool view. </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">However, The best way to do this is via "LSP
          plugin". Set up a python language server, and it will provide
          you with intelligent auto completion, go to definition and
          other IDE like features. </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">A third way to do it is via our CTags plugin. </div>
        <div dir="auto"><br>
          <div class="gmail_quote" dir="auto">
            <div dir="ltr" class="gmail_attr">On Mon, Jul 12, 2021, 9:54
              PM SecretCode <<a href="mailto:secretcode343@gmail.com"
                moz-do-not-send="true">secretcode343@gmail.com</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div>
                <p><font face="Helvetica, Arial, sans-serif">Hi, first
                    post to the list!</font></p>
                <p><font face="Helvetica, Arial, sans-serif">One thing
                    I'd really like to improve my use of Kate as a
                    Python code editor is the ability to list all the
                    functions and/or classes in the current script /
                    module, f</font><font face="Helvetica, Arial,
                    sans-serif"><font face="Helvetica, Arial,
                      sans-serif">or example in a tool view panel.</font>
                    As most IDE editors provide! <br>
                  </font></p>
                <p><font face="Helvetica, Arial, sans-serif">I'm sure
                    this capability must exist but I have not been able
                    to find it ... is there such a thing? Possibly as a
                    plugin?</font></p>
                <p><font face="Helvetica, Arial, sans-serif">Thanks -
                    Joe </font><br>
                </p>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>