IntelliJで行の終わりの後にカーソルを移動する機能を削除するにはどうすればよいですか?
[ファイル]メニュー-> [設定]-> [エディター]-> [一般]-> [仮想スペース]をクリックし、[行末の後のキャレットの配置を許可する]をオフにします。仮想空間パネルの他のオプションのチェックを外すこともできます。
他の回答が機能していないようであれば、Column Selection Mode
を有効にしている可能性があります。私のMacでは、にマッピングされています Cmd+Shift+8。 編集メニューの下にあります。モードが有効な場合、そのメニュー項目には小さなチェックマークが表示されます。
行をクリックしたときにインデントが尊重される期待される動作を得るには:
InPreferences> Editor> Virtual Space
チェック:
タブ内にキャレットを配置できるようにします。
Uncheck:
行末の後にキャレットを配置できます。
これは本当に迷惑で、デフォルトの動作としてはほとんど意味がありません。
Intellij IDEA 11 for Macの場合、設定はIntelliJ IDEAメニューの下に配置され、設定が呼び出されることに注意してください。 (たぶんある種のMacのデフォルト?)
Matt_Broが言ったこと(最初の答え)が、環境設定でボックスのチェックが外されている場合は、再チェック(すべての仮想スペースボックスをチェック)して再起動してみてください。その後、チェックを外して適用をクリックします。この時点で、無制限のスペースが無効になりました。