簡體   English   中英

在 PyCharm 中運行一行代碼

[英]Running a single line of code in PyCharm

我來自 RStudio,所以請原諒我的天真。

在 RStudio 中,只需在行上按 Ctrl+Enter 即可運行行,這真是太好了。 這會將代碼行直接發送到控制台,這使得構建函數變得非常容易,因為您可以通過每一行來檢查問題。 但是,在 Pycharm 中,這似乎不是一個功能; 相反,您可以用鼠標選擇並運行代碼 ( https://www.jetbrains.com/help/pycharm/loading-code-from-editor-into-console.html )。

這似乎是一種編寫代碼的繁瑣方式。 有沒有辦法像在 RStudio 中一樣運行單一的代碼?

ALT + SHIFT + E將在控制台中執行。

CTRL + SHIFT + A將讓您搜索熱鍵。

也可以根據自己的喜好更改組合鍵。

例如,如果您以前在 R 中使用ctrl + enter ,則可以將其更改為:

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

目前最好的選擇:

  1. 首先下載免費插件Python Smart Execute

  2. 使用組合鍵OPTION + SHIFT + A

  3. 如果願意,將組合鍵更改為COMMAND + ENTER

盡管沒有跳過空行,但它與您在 RStudio 中執行代碼的方式非常相似

您還可以查看"Evaluate Expression"選項,該選項可讓您在調試時在當前范圍內運行代碼,這對於運行時的查找和修改非常有用。


這是 IDEA 的鏈接,但與 PyCharm 相同:(https://www.jetbrains.com/help/idea/evaluating-expressions.html

我知道這個問題是關於 PyCharm 的。 但是對於從Visual Studio Code世界來到這里並想知道是否有這樣的功能的人。 就像SHIFT + ENTER一樣簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM