Alt + 스페이스 바 문자 란 무엇이며 어떻게 비활성화합니까?


12

핀란드어 키보드 레이아웃으로 다양한 텍스트 편집기에서 코드를 작성 중입니다. 때로는 기호를 쓸 때 실수로 alt + spacebar를 누릅니다. 예 :

  if(foobar || foobar2) {

... 나는 변화가 큰 파이프 + 파이프 + 마법의 alt-spacebar 문자가 있습니다.

문제는이 alt + 스페이스 바 문자는 공간처럼 보이지 않지만 다르게 행동한다는 것입니다. 주로 다양한 경우에 코드 구문을 위반합니다. 그러나 캐릭터가 보이지 않기 때문에 추적하기가 어렵습니다.

이 Alt + 스페이스 바 문자는 무엇입니까?

alt + 스페이스 바를 누를 때 일반 공간에 입력되도록 비활성화 할 수 있습니까?

답변:


12

optionspace비 공백 공간 (NBSP, U+00A0)을 기본적으로 삽입합니다 .

내가 한 일은 실수로 입력했을 때 볼 수 있도록 편집자가 비 공백 공간을 강조 표시하도록 설정했습니다.

다음과 같은 속성 목록 을 만들고 ~/Library/KeyBindings/저장하여 일반 공간으로 다시 매핑 할 수 있습니다 DefaultKeyBinding.dict.

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

이것은 Xcode에서 작동하지 않습니다. 이유가 확실하지 않습니다
josema.vitaminew

probablby는 응용 프로그램을 다시 시작해야합니다. 일식 IDE에 문제가 있었기 때문에 나를 위해 일했습니다.
더크 슈마허
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.