在 Visual Studio Code 中,如何重命名 Python 中的变量并更新其在 ReST 格式文档中的出现?

问题描述 投票:0回答:1

假设我有:

class Hello:
  """An example class."""
  world: str
  """This is the only field on :py:class:`Hello`."""

它使用 ReST 格式进行记录,旨在与 Sphinx 一起使用。

在 VS Code 中,如果我将

Hello
重构为其他内容,则引用
py:class:`Hello
将不会更新。我可以做些什么(在设置中或使用扩展程序)以便执行此更新?

python visual-studio-code python-sphinx restructuredtext
1个回答
0
投票

不幸的是,VS Code 或 python 扩展中没有内置功能可以在重构类名时自动更新 Sphinx 引用。

最可靠的方法是重构后使用“搜索和替换”功能手动更新引用。

© www.soinside.com 2019 - 2024. All rights reserved.