nymann / refacto

Home Page:https://pypi.org/project/py-refacto/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refacto 🪄

A Python3 refactoring Language Server implemented via code-actions, powered by LibCST and pygls.

refactoring_inline_variable_and_extract_variable_scope.webm

Installation

pip install py-refacto

Example Client Integration

Neovim

Until Refacto is in the official nvim-lspconfig repository, you can use my fork nymann/nvim-lspconfig.

Development

For help getting started developing check DEVELOPMENT.md

About

https://pypi.org/project/py-refacto/

License:MIT License


Languages

Language:Python 93.0%Language:Makefile 6.1%Language:Dockerfile 0.9%