Ada*_*m B 8 python refactoring rename anaconda visual-studio-code
当我右键单击并尝试在Mac OS Mojave上的Microsoft Visual Studio Code中重命名变量名时,会提示您输入新名称,我按Enter键,但没有任何反应。
我安装了Python扩展和Latex扩展。
通常没有错误,什么也没有。
有时,会弹出一个小框,上面写着“无结果。无结果”。
我选择的python解释器是Conda安装。
我确保安装了绳索和pylint。
预期的行为:右键单击>重命名符号>键入新名称>输入>重命名变量的所有实例。
观察到的行为右键单击>重命名符号>输入新名称>输入>变量在任何地方都具有相同的名称,包括重命名位置。
Ada*_*m B 17
事实证明,解决方案很简单,但令人沮丧。要在 VS Code 中进行重构(至少对于 Python),您需要在工作区中。
我通过首先关闭我所在的打开文件夹解决了这个问题:
文件 > 关闭文件夹。
然后导航到我正在编辑的 .py 文件的子文件夹,然后打开它。就我而言,它是
现在重构按预期工作
单击屏幕左上角的文件图标 > 在欢迎屏幕中
我在工作区中使用 Pylance 并遇到了同样的问题。对我来说,解决方案是重新启动语言服务器(从命令面板)。我发现它比关闭和打开文件夹更快。
Ctrl+Shift+P> Python:重启语言服务器
| 归档时间: |
|
| 查看次数: |
1019 次 |
| 最近记录: |