다른 키를 누를 때까지 왜`(백틱)이 나타나지 않습니까?


16

Stackexchange 사이트에서 나는 종종 1 (왼쪽) 옆의 키로 얻을 수있는 백틱을 사용해야하지만 처음으로 누를 때`다시 누를 때까지`가 나타나지 않습니다 (어느 시점에서 ``(2)를 얻거나 공백과 같은 다른 키를 누르면.

이것에 대한 역사적인 이유가 있습니까? 아니면 그냥 키보드입니까?


4
수 있습니다 키보드 레이아웃 것 .
user1686

참고 : 나는 백틱 만든 미국 국제 스타일의 키보드 레이아웃의 공간 / 오른쪽 화살표 다음을 압박 삼성 키보드로 안드로이드에 문제가 있었다 하나가 아닌 역 따옴표로하지만. 이것은 버그 일 가능성이 있지만 인라인 코드가 갑자기 더 이상 렌더링되지 않는 이유를 알아내는 데 시간이 걸렸습니다. 미국 레이아웃으로 변경하면 내가 말하는 것입니다! 'MODIFIER LETTER GRAVE ACCENT' (U+02CB)
Maarten Bodewes

답변:


19

이것은 키보드 또는 사용중인 소프트웨어입니다 (여기에서 확인할 수 없음). 따라서 StackExchange 사이트에만 국한되지 않습니다.

이것은 소프트웨어가 다른 기능을 지원하기 때문에 수행하십시오 apostroph를 누르거나 백틱 다른 편지 (가장 일반적인 모음) 다음은 같은 발음 구별 문자를 쓸 수있는 쉬운 방법입니다 éè.

이 기능으로 인해 소프트웨어에서 아포스트로피 또는 백틱을 즉시 표시 할 수 없으므로 다음 문자가 사용자의 의도를 파악할 때까지 기다려야합니다. 다음 백틱을 누를 때만 백틱을 입력하려고한다는 것을 알고 있습니다.

이것은 그 자체로는 나쁘지 않습니다. 백틱을 두 번 입력 한 다음 커서를 왼쪽으로 누른 다음 그 사이에 오는 것을 입력하십시오. 그런 식으로 당신은 닫는 백틱을 잊지 않을 것입니다.

이것은 사이에있는 코드를 입력하기 전에 먼저{ } C 프로그래밍 언어로 대괄호 를 입력하는 것과 유사합니다 . 올바른 위치에 닫는 괄호를 사용하는 것이 훨씬 중요합니다.

이것은 아포스트로피와 백틱으로 수행 될뿐만 아니라 큰 따옴표 ( "와 e가 제공 ë)와 자음 (과 C가 제공 Ç)으로도 수행됩니다.


6
이것은 실제로 키보드 레이아웃 설정일 가능성이 높습니다. 기본적으로 언어 당 2 개의 레이아웃이 설정되고 단순 CTRL+ SHIFT레이아웃이 변경됩니다. 또한 언어를 추가하면 ALT+ SHIFT는 키보드 언어 설정간에 변경됩니다. US International을 사용하면 실제로 문제로부터 행동을 얻습니다. 미국으로 설정하면 제거됩니다.
LPChip

아포스트로피 ( ')와 "백틱"(`)은 서로 다른 두 개의 기호입니다. 전자는 그 자체를 의미하는 실제 상징이며, 후자는 일반적으로 다른 문자와 함께 독점적으로 나타나는 분음 부호의 오용 이라고 할 수 있습니다 . 아포스트로피 키는 아포스트로피 자체를 완벽하게 견딜 수 있기 때문에 종종 죽은 키로 구성되지 않습니다 (많은 악센트 문자를 수용해야하는 특정 키보드 레이아웃은 다를 수 있음). 따라서 아포스트로피 키를 누르면 즉시 아포스트로피가 작성됩니다.
또는 매퍼

@ORMapper : ASCII 문자에 대해 정상적으로 작동하지만 악센트 부호 문자를 현명하게 입력 할 수있는 키보드 레이아웃이 있습니까? Macintosh는 30 년 전에 Option + grave를 "grave"데드 키로 사용하고 Option + apostrophe를 "aigu"데드 키로 사용하고 Option + shift + apostrophe를 "umlaut"데드 키로 사용하여 수행 할 수있었습니다. 그렇게 현명한 것이 Microsoft의 이해를 넘어서는 것입니까?
supercat

@ supercat : 나는 당신이 무슨 뜻인지 이해하지 못합니다. 문자와 결합 않는 죽은 키와 문자를 모두 결합하지 않는 비 데드 키와 아포스트로피 및 급성 및 액센트를 갖는 되는 악센트 문자를 허용하는 합리적인 방법은, 그렇지? 즉, Windows 용 키보드 레이아웃을 만드는 데 방해가되는 것은 없습니다 .
또는 매퍼

@ORMapper : 클래식 Macintosh 키보드 레이아웃 (변경된 경우 알 수 없음)에서 option + apostrophe, option + shift + apostrophe 및 option + grave는 데드 키이지만 옵션이없는 키는 일반 ASCII 코드 만 입력합니다.
supercat


3

다른 답변은 이것이 키보드 레이아웃 일 수 있다고 언급했지만 구체적인 예가 유용 할 것이라고 생각했습니다.

Windows에서는 일반적으로 " English (UK) Extended "키보드 레이아웃을 사용하는데 악센트 문자를 더 잘 입력 할 수 있지만`문자를 얻으려면 백틱을 두 번 눌러야합니다. 기본 " 영어 (UK) "키보드 레이아웃으로 전환하면 백틱을 한 번만 누르면됩니다. 따라서 확장 된 버전이 다른 버전 (예 : 쓰기)에 더 적합하지만 후자의 키보드는 일부 용도 (예 : 코딩)에 더 적합 할 수 있습니다.


(주요 답변이 정확하지만)이 문제에 대한 대다수의 사용자가보다 구체적으로 도움을 줄 것이기 때문에 더 많은 투표가 필요합니다.
Brondahl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.