<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>