2013-12-17 4 views
10

私はPyCharmが初めてです。PyCharm - オートコンプリートクォート - 閉じているカーソルの後にクォート内から出てカーソルを移動

私はそれが一重引用符と二重引用符を自動補完するのが好きですが、引用符の中から "出て"カーソルを閉じ引用符の右側に移動するにはどうすればよいですか?

例: 私は入力を開始し、

string = 'Hello World' 

私は文字Dで終わりだ後は、私のカーソルがそこに立ち往生しています。

スペースを叩いて閉じ引用符の右側にカーソルを移動できるようにする方法はありますか?

ありがとうございます!

+0

私はそれを大いに望みます。 Visual StudioのTabと同じように。 – Jerther

答えて

3

PyCharmにはこの機能がありません。related answerを参照してください。

も、それはより速く実行させるために、この機能要求の要求のために投票してください:

  • IDEA-74666追加Eclipseのスタイル括弧/ブラケット/引用Completitonが
0

は、言い換えれば、あなたは(ED)をしたいとキャレットを行末に移動します。このことから

print "Hello World|" 

この先:

print "Hello World"| 

これはENDキーを使用して達成されます。

PyCharmのキーマップが発見された中: ファイル設定>外観>キーマップ

+1

多くの状況で役に立ちません。ネストされた括弧や引用符で囲まれていて、内側のブロックから外側に移動したいのではなく、行の最後まで移動したいのです。 – Zitrax

3

ENDまたは右矢印キーだけ引用符を入力することであるに指を移動せずにこれを達成するための最速の方法。

締め切りの引用符を上書きしてしまいます。

2

リンク機能要求mentions別の回避策:

は、右矢印のための別のショートカットとしてShiftキーを押しながらスペースを追加します。矢印キーの到達範囲と比較して入力する方が速くなります。

1

pycharmでそれを達成する最も速い方法は、引用符でテキストを入力した後に同じ引用符(シングルまたはダブル)を入力することです。 例

型付け:'に続いhello worldその後、'ができます - >'hello world'|

を最初'はあなたにこれを与えるだろう - >'|' 秒引用'はエンド引用の外にカーソルをプッシュします。

+0

これは基本的にtaikkiの答えと重複していますが、おそらく、 '+ hello world + 'をキーストロークとして解釈すべきというヒントを追加したいと思うかもしれません。 (少なくとも私はそれを最初に読んだときに私は混乱し、それを理解するのには少し時間がかかりました) – Kim

+0

@Kimこれはもうちょっと意味が分かりますか?そうでない場合は削除します。 – MYGz

+0

更新がありがたいです。 – Kim

0

ベスト・アンサーはです。現在のステートメントを完了し、次の行に移動するCtrl + Shift + Enterを入力します。

関連する問題