我来自RStudio,所以请原谅我的天真。
在RStudio中,能够通过简单地按下Ctrl+Enter来运行代码行是非常好的。这会将代码行直接发送到控制台,这使得构建函数变得非常容易,因为您可以遍历每一行来检查问题。然而,在Pycharm中,这似乎不是一个特性;而是使用鼠标选择并运行代码(https://www.jetbrains.com/help/pycharm/loading-code-from-editor-into-console.html)。
这看起来像是一种很麻烦的编写代码的方式。有没有办法像在RStudio中那样运行一个类似的代码?
6条答案
按热度按时间j7dteeu81#
ALT+SHIFT+E将在控制台中执行。
CTRL+SHIFT+A可让您搜寻快捷键。
pgky5nke2#
您 也 可以 根据 自己 的 喜好 更改 按键 组合 。
例如 , 如果 您 过去 在 R 中 使用
ctrl + enter
, 则 可以 在 以下 位置 对其 进行 更改 :File -> Settings -> Keymap - Other -> Execute selection in Python Console
个tkqqtvp13#
目前最佳选择:
1.首先下载免费插件***
Python Smart Execute
***1.使用组合键
OPTION + SHIFT + A
1.如果愿意,请将组合键更改为
COMMAND + ENTER
尽管没有跳过空行,但它与您在RStudio中执行代码的方式非常相似
hwamh0ep4#
您还可以查看
"Evaluate Expression"
选项,该选项允许您在调试时在当前范围内运行代码,它对于在运行时进行查找和修改非常有用。下面是IDEA的链接,但PyCharm的链接也是一样:(https://www.jetbrains.com/help/idea/evaluating-expressions.html)(英文)
mi7gmzs65#
我知道这个问题是关于PyCharm但是对于那些从Visual Studio Code世界来到这里想知道是否有这样功能人来说,它就像SHIFT+ENTER一样简单
6pp0gazn6#
在PyCharm 2022.2中(不确定其他版本):
文件-〉设置-〉键Map-〉插件-〉Python Community Edition -〉在Python控制台中执行选择-〉将其更改为
Ctrl + ENTER
-〉接受提示的建议,为其他命令清除此快捷方式-〉应用