에디터에서 커서 위치 인덱스를 아는 방법


19

HTML 파일로 작업 중이며 전체 파일에서 커서 위치 색인 을 알아야 합니다.

Visual Studio에서는 상태 표시 줄에 줄 번호열 번호 가 표시됩니다.

메모장 ++에서도 상태 표시 줄에 줄 번호열 번호 가 표시됩니다.

그러나 커서 의 색인 을 알아야합니다 . 예를 들어, 4 행 23 열 대신 파일에서 256 번째 문자 임을 알고 싶습니다 .

이 기능을 가진 편집기가 있습니까?


결국 메모장 ++에는이 기능이 있지만 VS는 ... 와우가 아닙니다. 정말
놀랍습니다

답변:


25

커서의 인덱스를 알아야합니다.

예를 들어, 4 행 23 열 대신 파일에서 256 번째 문자임을 알고 싶습니다. **

메모장 ++에는 이미 찾고있는 기능이 있습니다.

  1. ctrl+ shift+를 사용하여 현재 커서 위치에서 파일 시작까지 모든 문자를 선택하십시오.home
  2. "Sel : characters | rows " 라는 상태 표시 줄을보십시오.

    • 첫 번째 값 문자 는 선택 영역의 문자 수입니다 .
    • 두 번째 값 은 선택 항목의 행 수입니다.
    • 선택은 파일의 처음부터 시작하여 커서가 있던 위치에서 끝납니다.
    • 문자 값은 커서의 "인덱스"입니다.

    enter image description here

참고 문자가 라인 문자의 끝을 포함한다.


6
char 위치는 UTF-8 인코딩 또는 일반적으로 유니 코드 파일의 파일에서 실제 바이트 오프셋과 다릅니다 . Ctrl + G를 사용하고 이동 위치 ... 대화 상자에서 오프셋 으로 전환 하십시오 . 파일 인코딩에 상관없이 바이트 오프셋 을 표시하는 값 입니다.
wqw

9

Ctrl-G를 누르고 "offset"라디오 버튼을 클릭하십시오. 커서 위치가 표시됩니다. 아래 예 :

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.