在PyCharm中运行一行代码

Ved*_*dda 9 python pycharm

我来自RStudio,请原谅我。

在RStudio中,只需在行上按Ctrl + Enter即可运行行,这真是太好了。这会将代码行直接发送到控制台,这使构建功能非常容易,因为您可以遍历每一行来检查问题。但是,在Pycharm中,这似乎并不是一个功能。而是使用鼠标选择并运行代码(https://www.jetbrains.com/help/pycharm/loading-code-from-editor-into-console.html)。

这似乎是编写代码的繁琐方法。有没有办法像RStudio中那样运行类似的代码?

Ste*_*anK 9

也可以根据自己的喜好更改组合键。

例如,如果您曾经ctrl + enter在 R 中使用过,则可以将其更改为:

File -> Settings -> Keymap - Other -> Execute selection in Python Console


krf*_*lol 8

ALT+ SHIFT+ E将在控制台中执行。

CTRL+ SHIFT+ A将允许您搜索热键。

  • 是否可以执行分成多行的代码(即“for”循环或调用不适合单行的函数)而不必选择它?谢谢 (3认同)
  • 不,您只需将光标放在该行中即可。如果没有选择任何内容,它也会将光标移动到下一行 (2认同)

pet*_*ter 5

目前最好的选择:

  1. 首先下载免费插件 Python Smart Execute

  2. 使用组合键 OPTION + SHIFT + A

  3. 如果愿意,请将组合键更改为 COMMAND + ENTER

尽管没有跳过空行,但它与您在 RStudio 中执行代码的方式非常相似