在PyCharm中运行一行代码

zour9fqk  于 2022-11-08  发布在  PyCharm
关注(0)|答案(6)|浏览(607)

我来自RStudio,所以请原谅我的天真。
在RStudio中,能够通过简单地按下Ctrl+Enter来运行代码行是非常好的。这会将代码行直接发送到控制台,这使得构建函数变得非常容易,因为您可以遍历每一行来检查问题。然而,在Pycharm中,这似乎不是一个特性;而是使用鼠标选择并运行代码(https://www.jetbrains.com/help/pycharm/loading-code-from-editor-into-console.html)。
这看起来像是一种很麻烦的编写代码的方式。有没有办法像在RStudio中那样运行一个类似的代码?

j7dteeu8

j7dteeu81#

ALT+SHIFT+E将在控制台中执行。
CTRL+SHIFT+A可让您搜寻快捷键。

pgky5nke

pgky5nke2#

您 也 可以 根据 自己 的 喜好 更改 按键 组合 。
例如 , 如果 您 过去 在 R 中 使用 ctrl + enter , 则 可以 在 以下 位置 对其 进行 更改 :
File -> Settings -> Keymap - Other -> Execute selection in Python Console

tkqqtvp1

tkqqtvp13#

目前最佳选择:
1.首先下载免费插件***Python Smart Execute***
1.使用组合键OPTION + SHIFT + A
1.如果愿意,请将组合键更改为COMMAND + ENTER
尽管没有跳过空行,但它与您在RStudio中执行代码的方式非常相似

hwamh0ep

hwamh0ep4#

您还可以查看"Evaluate Expression"选项,该选项允许您在调试时在当前范围内运行代码,它对于在运行时进行查找和修改非常有用。
下面是IDEA的链接,但PyCharm的链接也是一样:(https://www.jetbrains.com/help/idea/evaluating-expressions.html)(英文)

mi7gmzs6

mi7gmzs65#

我知道这个问题是关于PyCharm但是对于那些从Visual Studio Code世界来到这里想知道是否有这样功能人来说,它就像SHIFT+ENTER一样简单

6pp0gazn

6pp0gazn6#

在PyCharm 2022.2中(不确定其他版本):
文件-〉设置-〉键Map-〉插件-〉Python Community Edition -〉在Python控制台中执行选择-〉将其更改为Ctrl + ENTER-〉接受提示的建议,为其他命令清除此快捷方式-〉应用

相关问题