无法打开 PyCharm 的参数名称提示

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

在 Rider 中,我可以为 C# 打开

Inlay Hints
(特别是参数名称提示)并且工作正常。

我希望能够在 PyCharm 中做同样的事情。但是,没有选择这样做。

对于 Rider,我可以更改 C# 和 VB.NET 的 Inlay Hints,而在 PyCharm 上,我只能更改 Angular、DockerFile、JS、SQL 和 TS 的 Inlay Hints,如下所示:

我可以在 PyCharm 中为 JavaScript 打开它们:

那么为什么我不能在 PyCharm 中向 Python 添加 Inlay Hints?

供您测试的代码:

def function(a, b):
    print(a * b)
x = 3
y = 2
function(x, y)

使用镶嵌提示,最后一行将显示

function( a: x, b: y)
但是,在 PyCharm Professional for Python 中没有选项可以打开这些功能。

python pycharm jetbrains-ide
3个回答
0
投票

Jetbrains 网站: 转到编辑器 > 配色方案 > 语言默认值,然后选择内联提示。如果你无法为 Python 打开它,我相信你需要一个插件来实现?可用的提示类型取决于您安装的插件。


0
投票

我制作了一个插件来做到这一点。 但它远非完美。

链接:https://github.com/hostar/python-inlay-putter


-1
投票

需要安装插件 Pytest Parametrize Inlay Hint

Pytest Parametrize Inlay Hint

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