web-dev-qa-db-ja.com

pythonコンソールとpycharmのエディターを切り替えるキーボードショートカット

一般に、プロジェクト構造、エディター、コンソールなどの複数のセクションに移動するためのキーボードショートカットを知りたいです。 pycharmでEclipseキーマップ設定を使用しています。 [Ctrl + F7]を使用して、Eclipseのさまざまなビューを切り替えていました。しかし、それはpycharmでは機能しません。

また、F12を使用して、フォーカスが他のビューにあるときにエディターにフォーカスを戻すことも使用していました。また、pycharmでは機能しません。

環境:Ubuntu 12.04 64ビット。

42
livinston

ヒットするたびにビューを切り替えるキーボードショートカットを見つけることができませんでした。ただし、ビューの変更...ショートカットを使用して、ビューをリストする小さなメニューを開くことができます。目的のビューを選択し、Enterキーを押してそこに移動できます。

使用しているプラ​​ットフォームがわかりません。そのはず Alt+F1すべてのキーマップで使用できますが、[設定]画面で検索して内容を確認することもできます。

ツールウィンドウにいて、エディターに戻りたい場合( Pycharm Documentation から)

Escキーを押すと、常にツールウィンドウからアクティブなエディターにフォーカスが戻ります。

7
Taylan Aydinli

「実行」ウィンドウ(コンソールを含む)を意味する場合は、Alt + 4で開く/切り替えることができます。これが示されている2つの場所のスクリーンショットを参照してください。

Vapeで述べたように、Escは最近使用したエディターに戻ります。または、Alt + 4をもう一度押すと、最初のエディターに戻ります。

Locations of shortcuts (View Menu and dock bar)

28
Alan Hensley

Pycharm 4では、ショートカットを指定できます

ファイル/設定/外観と動作/キーマップ

好きなショートカットを作成し、デフォルトのキーマッピングを持たないコマンド「Python Console」(コンソールの検索)にバインドできます。同時に複数のコンソールを開くことができることに注意してください(たとえば、デバッグウィンドウでコンソールを開く場合)。これにより、期待どおりに動作しない場合があります。

エスケープを押すと、最後のエディターウィンドウに切り替えることができます。

22
jafelds

Ctrl + Tabキーを押すと、Switcherダイアログが表示されます。その後、Ctrlキーを押しながらTabキーを繰り返し使用して、目的のウィンドウに移動するか、対応する番号を押します。

17
W.P. McNeill

エディターからコンソールに切り替えるには: CTRL + SHIFT + TAB
コンソールからエディターに切り替えるには: SHIFT + ESC

これはbuntu 16.04で動作します

10
Sanath Sastry

質問のタイトルに基づいて、答えは単純に思われます: Alt+F12

これは、Eclipseバインディングとデフォルトの両方に当てはまります。

エディターからコンソール/端末に移動し、もう一度押すと元に戻ります。唯一の欠点は、エディターに戻ったときにターミナルが閉じることです。開いたままフォーカスを移動したいだけです。

7
Zitrax

Preferencesを開き、Tools-> Terminalを選択します。 Override IDE shortcutsのチェックボックスをオフにすると、MacでAlt-F12でターミナルツールウィンドウにフォーカスでき、ESCを押すと、元のエディターに戻ります。最後に.

これは、正しく機能するためにESCキーを受け取る必要がある端末でプログラムを実行しようとしている場合に問題を引き起こす可能性があります。

PyCharm - Preferences - Tools - Terminal

6
M. Scott Ford

使用する Esc そして F12 エディターと最近使用したウィンドウを切り替えます。最近使用したウィンドウとしてpython consoleがあるので、それは私が通常すぐに行うことです。

3
off99555

Ctrl + tabを切り替えることでほとんどのユーザーに十分であると思いますが、より時間効率の良い方法もある程度必要です。

ここに移動してキーボードショートカットを設定します

2
Gabriel_F

私が見つけた答えを要約する:

ベスト:
-「Pythonコンソール」をバインドします(設定->キーマップ-> MainMenue.Tools「Pythonコンソール」をキーボードショートカットに切り替えます(例:Alt-P)。次に、ショートカットを使用してコンソールに移動し、ESCを使用してエディターに戻ります。

代替案:
-Ctrl + shift + tabキーを押してメニューを開き、別のビューに移動します。「P」を押すとpython console。ESCに戻ります。
-python consoleを手動でクリックしてESCを押すと、エディターに戻ります。Alt+ F12を押すと、「前の」ビューに移動します。

2
Leo Ufimtsev

Win7を使用してPyCharm 2018.3.2 Community Editionを使用しています。Escを押してPython Consoleを押しながらF12を押すと、コードエディターに切り替えることができます。

1
jmb277

CTRL + TABを押してからTABのみをリリースし、Pを押してPython Consoleを直接開きます。この方法は似ています。他の答えに、しかし、他のオプションを歩くことを避けることができます。

そして、SHIFT + ESCでこのコンソールを閉じます。

1

押す ⌃⇥ エディターで開いたファイルとツールウィンドウ間を移動します。これはSwitcherと呼ばれます。

enter image description here

参照:

1
Rockallite

探しているキーボードショートカットは次のとおりです。Ctrl+ 0 =シェルを選択Ctrl + 9 =エディターを選択これらはPythonのデフォルトのキーボードショートカットです。

0
blaadvlad