Supplement server client
Environment constructor
Parameters: |
|
---|
Reconfigure project
Parameters: |
|
---|
Return completion match and list of completion proposals
Parameters: |
|
---|---|
Returns: | tuple (completion match, sorted list of proposals) |
Return line number and file path where name under cursor is defined
If line is None location wasn’t finded. If file path is None, defenition is located in the same source.
Parameters: |
|
---|---|
Returns: | tuple (lineno, file path) |
Return signature and docstring for current cursor call context
Some examples of call context:
func(|
func(arg|
func(arg,|
func(arg, func2(| # call context is func2
Signature and docstring can be None
Parameters: |
|
---|---|
Returns: | tuple (signarure, docstring) |
Return scope name at cursor position
For example:
class Foo:
def foo(self):
pass
|
def bar(self):
pass
get_scope return Foo.foo if continuous is True and Foo otherwise.
Parameters: |
|
---|
Shutdown server