atom-community / atom-community/ide-python

can't refactor python code

未关闭
#86 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement upstream issue
主要语言
JavaScript
星标
238
派生
40
PR 合并指标
30 天内没有已合并 PR

描述

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

贡献指南

打开贡献指南

调研方向

首先,使用列出的 ide-python、atom-ide-ui、python-language-server 和 rope 版本,在 Atom 中复现缺失的重构命令。检查语言服务器是否提供重构支持,以及 Atom 是否呈现该支持;完成的标准是,某个受支持的重构(例如重命名类)可以通过命令面板使用,或者已记录为不可用。

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
tooling
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
30/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。