Alt +スペースバー文字とは何ですか?それを無効にする方法は?


12

フィンランド語のキーボードレイアウトを使用して、さまざまなテキストエディターでコードを記述しています。シンボルを書くときに誤ってalt + spacebarを押すことがあります。例えば

  if(foobar || foobar2) {

...パイプ+パイプ+魔法のAlt-スペースバー文字を入力すると、大きな変化があります。

ことは、このalt +スペースバーの文字はスペースのように見えないが、異なる動作をするということです。主に、さまざまな場面でコード構文を壊します。ただし、キャラクターは目に見えないため、追跡するのは困難です。

このalt + spacebarキャラクターは何ですか?

alt + spacebarを押すと通常のスペースが入力されるように、無効にすることは可能ですか?

回答:


12

optionspaceU+00A0デフォルトで改行なしスペース(NBSP、)を挿入します。

私がやったことは、エディターが改行しないスペースを強調表示するように設定したことです。

次のようなプロパティリストを作成~/Library/KeyBindings/して保存すると、通常のスペースに再マッピングできますDefaultKeyBinding.dict

{
    "~ " = (insertText:, " ");
}

これはXcodeでは機能しません。理由は
わかり

probablbyはアプリケーションの再起動が必要です。Eclipse IDEで問題が発生したため、私のために働いた。
ダークシューマッハ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.