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