IntelliJエディターで無制限の空白をオフにするにはどうすればよいですか?


533

IntelliJで行末の後にカーソルを移動する機能を削除するにはどうすればよいですか?


8
おもしろい-私はEclipseとは正反対に仮想空間を有効にしたい。しかし、それは現在未解決のバグ(21000)であることがわかります。
バリーケリー

14
「無制限の空白」がデフォルトでオフになるように投票するには、こちらにアクセスしてください
rogerdpack

2
皆さん、その仮想空間がなぜあなたにとって不便なのか、もっと情報を提供していただけませんか
denis.zhdanov 2013

10
@ denis.zhdanov右矢印キーを押して現在の行の末尾から次の行の先頭に移動できるようにしたい、または任意に行の右をクリックしてカーソルを最後の行の最後に正確に配置したいこの線。カーソルを既存のテキストの末尾から任意の距離に置いて、入力を開始するときにエディターに空白のスペースを挿入させたいとはめったにありません。一部の人がそれを実行できることを好むかもしれないことを理解していますが、私にとっては、他のすべてのテキストエディタの動作に慣れているので、私はむしろそれを動作させたいと思っています。それが構成可能であることは素晴らしいことであり、誰もが幸せです。
nairbv 2013

10
Intellj 13は、これのデフォルトをオフに変更しました。
ビョルン

回答:


772

[ファイル]メニュー-> [設定]-> [エディタ]-> [一般]-> [仮想スペース]をクリックし、[行末の後にキャレットを配置できるようにする]チェックボックスをオフにします。[仮想スペース]パネルの他のオプションをオフにすることもできます。


26
あなたの先生、素晴らしいです-それはナット私を運転していた、どうもありがとう
xximjasonxx

12
お奨めのstackoverflow。私は以前、私がそれを止めることができるかどうか迷惑であるダンを考えました。案の定、私の答えは解決されました。先端をありがとう。
カイル・ルノー

34
誰もがオフにしたいと思うようなデフォルトがあるのは奇妙です。
矢田

17
IntelliJ 11.1(OS X)では、[設定]> [エディター]> [行末でのキャレットの配置を許可]
romacafe

4
Googleで「intellij disable」と入力すると、「intellij disable click where」が最初の検索候補になるのが好きです。
ブライアンゴードン

189

他の回答が機能していないようであれば、Column Selection Mode有効にした可能性があります。私のMac上でそれはにマッピングされていますCmd+ Shift+ 8。[ 編集 ]メニューの下にあります。モードが有効になると、そのメニュー項目に小さなチェックマークが表示されます。


2
私にとって、このオプションが問題でした。ショートカットShift+ Cmd+ を使用しA、入力しColumn Selection Modeてオフにしました。
Fabian Leutgeb 2015

8
スクラッチファイルの作成中に誤ってオンにしたと思います。私のホットキーはShift+ Alt+ Insertでした。他の誰かがそれを探している場合は、設定を開いて検索するだけでColumn Selection Mode、ホットキーが表示されます。別のメモとして、私はCentos 7を使用してIntellij 15にいます。– jemiloii 15
5

3
これは役に立ちました!偶然それにぶつかったに違いない。他の提案された解決策は何も変更しませんでした。
Jonas Tonny、2016

2
これも私にとってはうまくいきましたが、マウスでメニューから手動でチェックを外さなければなりませんでした-ショートカットは正しいですが、うまくいかないようでした:/
Matthew Read

ありがとう!これが私にとってのプリオブレムでした
Ovi Trif

20

行をクリックしたときにインデント順守されるという期待される動作を得るには:

では環境設定]> [編集]> [仮想空間

チェック

タブ内にキャレットを配置できるようにします。

チェックを外す

行末の後にキャレットを配置できるようにします。

これは私にとって本当に煩わしく、デフォルトの動作としてはほとんど意味がありません。


1
これは奇妙な設定です。タブの代わりにスペースを使用していますが、期待どおりに機能します。設定はおそらく読む必要がありますAllow placement of caret inside indents
ジムシューベルト14

19

Intellij IDEA 11 for macの場合、設定はIntelliJ IDEAメニューの下に置かれ、設定と呼ばれます。(たぶん、Macのデフォルトのようなものですか?)


4
いつでも「キャレット」を検索して、必要な設定を見つけることができます。
dongshengcn 2013年

3

Matt_Broの発言(最初の回答)ですが、設定で既にチェックボックスがオフになっている場合は、再度チェックして(すべての仮想スペースボックスをオンにしました)、再起動してみてください。次に、チェックを外して[適用]をクリックします。この時点では、無制限のスペースが無効になっています。


1
また、編集していたファイルを閉じて再度開く必要がありました。
ジェームズターナー、2016

1

IntelliJ IDEA 2016

デフォルトではオフになっています(オフ)。

オンになっている場合は、次の2つの方法のいずれかを使用できます。

  1. ファイル > 設定...(またはCtrl+ Alt+ S)> エディター > 一般 >仮想空間セクション> 行末の後のキャレットの配置を許可するのチェックを外します

    ファイル>設定

    エディタ一般配置を許可

  2. ヘルプ > アクションの検索...(またはCtrl+ Shift+ A)>「仮想空間:終了を許可」と入力するEnterか、左クリック(オンとオフを切り替える)>Esc

    ヘルプ>アクションを検索

    キャレットオンオフを許可

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