Skip to content

xennygrimmato/python-language-server

 
 

Repository files navigation

Python Language Server

https://circleci.com/gh/palantir/python-language-server.svg?style=shield

A Python 2.7 and 3.6 implementation of the Language Server Protocol making use of Jedi, pycodestyle, Pyflakes and YAPF.

Features

Auto Completion:

resources/auto-complete.gif

Code Linting with pycodestyle and pyflakes:

resources/linting.gif

Signature Help:

resources/signature-help.gif

Go to definition:

resources/goto-definition.gif

Hover:

resources/hover.gif

Find References:

resources/references.gif

Document Symbols:

resources/document-symbols.gif

Document Formatting:

resources/document-format.gif

Installation

pip install --process-dependency-links .

Development

To run the test suite:

pip install --process-dependency-links .[test] && tox

License

This project is made available under the MIT License.

About

An implementation of the Language Server Protocol for Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%