atom-community / atom-community/ide-python

can't refactor python code

Open
#86 5 comments 0 reactions 0 assignees View on GitHub
enhancement upstream issue
Dominant language
JavaScript
Stars
238
Forks
40
PR merge metrics
No merged PRs in 30d

Description

having installed ide-python, atom-ide-ui and pythonl-language-server etc. I get no options in atom for code refactoring, like rename a class etc. Invoking command pallete doesn't reveal a command for refactor....

python-language-server (0.15.1) (pyls executable path is set properly)
rope (0.10.7)
atom-1.23.3
atom-ide-ui-0.9.1
ide-python-0.8.0

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the missing refactoring commands in Atom with the listed ide-python, atom-ide-ui, python-language-server, and rope versions. Check whether the language server exposes refactoring support and whether Atom presents it; done means a supported refactoring such as renaming a class is available through the command palette or documented as unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.