Рассмотрим следующую функцию
def add(x: int, y: int) -> int:
""" Add two numbers
Parameters
----------
x : int
First integer
y : int
Second integer
Returns
int
Results
"""
return x + y
Когда я навожу указатель мыши на add
, я получаю следующее (слева с помощью Jedi
и справа с помощью PyLance
)
Есть ли известный способ получить PyLance
правильный анализ строки документации, как это делает Jedi
?
По вашему описанию я воспроизвел эту проблему.
Спасибо, что разместили здесь эту проблему, и мы уже представили ее, давайте с нетерпением ждем улучшения этой функции.
Ссылка на Github: Как сохранить содержимое предложений параметров, отображаемых Pylance, в оригинальном стиле?
Спасибо, что сообщили о проблеме. IIRC, вам нужно будет прикрепить ссылку на этот вопрос в своей проблеме GitHub, чтобы избежать проблем с авторскими правами SO (я видел, что это обсуждалось где-то в мета).