在 pyCharm 或任何 IDE 中选择配对大括号之间的内容



我只是想知道是否有任何快捷方式可以通过在pyCharm或任何其他IDE中手动选择它们来选择配对大括号中的内容?例如

我要选择

np.mean((predicted == validation).astype(float))

print('n Accuracy:' + str(100*np.mean((predicted == validation).astype(float))) + '%')

所以我没有将所有东西配对并自己验证。

您可以使用扩展选择Ctrl + W 。将光标放在里面并重复按下,直到选择了所需的所有内容。要缩小选择范围,请使用Ctrl + Shift + W

例如,如果您将光标放在predicted上,扩展选择将按如下方式工作:

predicted
predicted == validation
(predicted == validation)
(predicted == validation).astype
(predicted == validation).astype(float)
((predicted == validation).astype(float))
np.mean((predicted == validation).astype(float))

如果将其放在平均值上,则如下所示:

mean
np.mean
np.mean((predicted == validation).astype(float))

尝试一下,感受一下。

Ctrl + Alt + V也有智能选择,但这对于重构来说是明确的。尝试一下,看看它是否是你需要的。它将通过创建一个新变量来拆分表达式,将选定的表达式分配给它,并在外部表达式中使用该变量。因此,如果我将其用于您的表达式选择您的部分,它将重构它为:

mean = np.mean((predicted == validation).astype(float))
print('n Accuracy:' + str(100* mean) + '%')

相关内容

  • 没有找到相关文章

最新更新