eclipse / aptanaで「untab」(コードブロックを左に移動)へのキーボードショートカットは?


193

まあ、うまくいけば、質問は自明です。

コードのブロックを選択してタブアウトするのはとても簡単ですが、その逆はどうですか?

現在、行の先頭にある空白を検索して置換しています。もっと速く?

回答:


396

Visual Studioやその他のほとんどのIDEでは、単純にSHIFT+を実行できますTAB。それはちょうど反対ですTAB

あなたが言及しているIDEもこれをサポートしていると思います。


2
Xcodeは少し異なり、COMMAND- [およびCOMMAND-]を使用します
Brad Thomas

5
Googleの検索を介してここに来る将来の人々のために、これはGithubのAtom IDEでも機能します。
jbgarr

1
IntelliJでも
問題ありません

SHIFT + TABはAndroid Studioでも機能します。よろしくお願いします!
レッドM

1
VSCodeで動作します
Jiapeng Zhang


5

この回避策はほとんどの場合機能します。代わりに、Eclipseの「スマート挿入」機能を使用します。

  1. コントロールXを使用して、選択したテキストのブロックを消去し、貼り付けのために保持します。
  2. Ctrl + Shift Enter、現在の行の上に編集用の新しい行を開きます。
  3. この時点でタブの位置を調整することをお勧めします。行の先頭にいない限り、ここでタブ移動が開始されます。
  4. バッファを貼り付けるには、Vキーを押します。

Shift + TABがEclipseに実装されるまでこれが役立つことを願っています。


5

Aptanaの複数行でShift-tabが機能しないようです。また、前にスペースが1つある単一の行では機能しません。回避策はありますか?私はシフトタブ(アウトデント)を使用して、正しくフォーマットされていないコードを常に修正しています。

NetBeansが恋しい...

更新:マルチラインが同じレベルのインデントを持っている場合、マルチニューラインで機能します。新しい行の先頭にまだ到達していない他の行のインデントを継続するだけです。これを変更するオプションはありますか?


4

Pycharmでは、Shift + Tabを使用して、コードのブロックを左に移動します。


4

untabの一般的な答えは次のとおりです。

Python IDLEの場合:-Ctrl + [

楕円:-Shitft + Tab

Visual Studioの場合:-Shift + Tab




1

まだ誰かがここを探しているかどうかはわかりませんが、ウィンドウメニュー> [設定]に移動し、[全般]リストを開いてキーを選択することで確認できます。「Shift Left」が表示されるまで、キーのリストを下にスクロールします。クリックしてください。その下にいくつかのボックスが表示され、そのうちの1つでキーをバインドできます。Shift-Tabを受け入れないため、Shift-`にバインドしました。適用して閉じると、すべての準備が整います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.