Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在PyCharm中运行一行代码_Python_Pycharm - Fatal编程技术网

Python 在PyCharm中运行一行代码

Python 在PyCharm中运行一行代码,python,pycharm,Python,Pycharm,我来自RStudio,所以请原谅我的纳伊维特 在RStudio中,只需在行上按Ctrl+Enter键就可以运行行,这真是太好了。这将代码行直接发送到控制台,这使得构建函数非常容易,因为您可以通过每一行检查问题。然而,在Pycharm中,这似乎不是一个特性;而是用鼠标选择并运行代码() 这似乎是一种编写代码的麻烦方法。有没有一种方法可以运行RStudio中的类似代码?ALT+SHIFT+E将在控制台中执行 CTRL+SHIFT+A将允许您搜索热键。您还可以查看的“计算表达式”选项,该选项允许您在调

我来自RStudio,所以请原谅我的纳伊维特

在RStudio中,只需在行上按Ctrl+Enter键就可以运行行,这真是太好了。这将代码行直接发送到控制台,这使得构建函数非常容易,因为您可以通过每一行检查问题。然而,在Pycharm中,这似乎不是一个特性;而是用鼠标选择并运行代码()

这似乎是一种编写代码的麻烦方法。有没有一种方法可以运行RStudio中的类似代码?

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


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

您还可以查看
的“计算表达式”
选项,该选项允许您在调试时在当前范围内运行代码,对于运行时的查找和修改非常有用


这里是IDEA的链接,但PyCharm也是如此:
()

也可以根据您的喜好更改组合键

例如,如果您过去在R中使用
ctrl+enter
,则可以在以下位置进行更改:


文件->设置->键映射-其他->在Python控制台中执行选择当前最佳选项:

  • 首先下载免费插件Python Smart Execute

  • 使用组合键
    选项+SHIFT+A

  • 如果愿意,将组合键更改为
    命令+输入


  • 尽管没有跳过空行,但它非常类似于在RStudio中执行代码的方式

    我知道这个问题是关于PyCharm的。但对于那些从Visual Studio Code来到这里的人来说,他们想知道是否有这样的功能。只需按住SHIFT键并按ENTER键即可。

    谢谢,但我不必先选择代码,然后按atl+SHIFT+e键吗?不,您只需将光标放在该行即可。如果未选择任何内容,它也会将光标移动到下一行。是否可以在不必选择的情况下执行拆分为多行的代码(即
    for
    循环或调用不适合单行的函数)?谢谢,我有同样的问题,知道会很有帮助!我也有和@davide一样的问题。这在RStudio中也很容易,但在pycharm中却不容易。诀窍是同时按下
    Alt
    +
    Shift
    +
    E
    。我不敢相信他们会这么难;运行代码必须是人们在PyCharm中最常见的事情。难道你不希望PyCharm能像RStudio一样方便吗?