Eclipse가 문서 맨 아래를 스크롤하도록하려면 어떻게해야합니까?
내가하면 스크롤 이클립스에서 열려있는 문서의 맨 아래에 편집기 , 마지막 줄은 파일의 맨 아래에 있습니다. 이것은 파일 / 화면 하단 에서 코드를 편집 할 때 약간 성가신 일 입니다.
Eclipse에서 마지막 코드 줄이 편집기 창의 상단에 도달 할만큼 충분히 아래로 스크롤 (Vim 또는 VS와 유사)하도록하려면 어떻게해야합니까?
나는,이 질문의 반대에 대해 부탁 해요 이클립스 : 어떻게 비주얼 스튜디오 편집기 정지 파일의 과거 하단 스크롤을 만드는 방법?
현재의 Scrollbar 구현을 고려할 때 이것은 불가능합니다.
(참조 org.eclipse.swt.widgets.ScrollBar.java
)
주어진 순간에 주어진 스크롤 바는 그 값으로 간주되는 단일 '선택'을 가질 것입니다. 이것은 스크롤 바가 나타내는 값의 범위 (즉, 최소값 과 최대 값 사이) 내에 있도록 제한됩니다 .
JDT (Java Editor) 영역에서 범위는 소스 파일의 행 수와 강력하게 연결됩니다.
마지막 행을지나 스크롤 할 수 있도록 인위적인 "논리 행"을 추가하면 소스 파일의 행 번호를 기반으로하는 정보 표시 (예 : 컴파일 오류 빨간색 밑줄)와 관련된 JDT의 다른 많은 부분에 의도하지 않은 결과가 발생합니다.
이것은 또한 7 년 된 버그 35779 (가장 찬성 된 버그 중 하나) 에도 불구하고 해당 편집기에 소프트 래핑이없는 이유이기도 합니다.
입력하는 동안 편집기에서 단어 / 소프트 랩을 허용하는 것은 쉽지만 충분하지 않습니다 . 예를 들어 주석을 올바르게 표시 하려면 모델 선과 시각적 선 사이의 매핑을 도입해야합니다 .
또한 해결해야 할 다양한 문제를 소개합니다. 예를 들어 'Go to Line': 디버거, 컴파일러 등과 같은 도구는 모델 라인을보고하지만 사용자는 입력 한 라인과 다른 라인이 선택되는 것이 이상해 보입니다. '라인으로 이동'대화 상자
따라서 현재 SWT 스크롤바 예제 는 여전히 창 하단에 의해 제한됩니다.
'development' 카테고리의 다른 글
Flexbox 항목 사이의 간격 (0) | 2021.01.08 |
---|---|
R + 빛나는 어떤 망치? (0) | 2021.01.08 |
DataTables 고정 헤더가 와이드 테이블의 열과 잘못 정렬 됨 (0) | 2021.01.08 |
PHP가 배열 키에 문자열을 사용하도록하려면 어떻게해야합니까? (0) | 2021.01.08 |
Youtube 삽입 : 프레임에 액세스하려는 안전하지 않은 JavaScript 시도 (0) | 2021.01.08 |