programing

Eclipse는 일치하는 변수를 강조 표시하지 않습니다.

goodsources 2022. 8. 27. 10:22
반응형

Eclipse는 일치하는 변수를 강조 표시하지 않습니다.

Eclipse는 일치하는 변수를 강조 표시하지 않습니다.

여기에 이미지 설명 입력

이미 "Mark occurrences"를 변경하려고 했습니다.

Window -> Preferences -> Java -> Editor -> Mark Occurrences

하지만 그것은 작동하지 않았다.다른 사람들은 문제를 해결할 수 있는데 왜 이게 안 되는지 모르겠어요.

일치 변수를 어떻게 설정할 수 있는지 알려주실 수 있나요?

같은 변수를 찾는 게 너무 신경 쓰여요

시험:

window > preferences > java > editor > mark occurrences 

사용할 수 있는 모든 옵션을 선택합니다.

다음 연락처로 이동:

Preferences > General > Editors > Text Editors > Annotations

'Occurrences'와 'Write Occurrences'의 설정을 비교합니다.

이러한 항목 중 하나에 대해 'Text as highlighted' 옵션이 선택되어 있지 않은지 확인하십시오.

이걸로 고칠 수 있을 거야

Alt + Shift + o
하고 @ @Korhan Ozturk에도 합니다.

이를 토글 마크 발생(Alt + Shift + O)이라고 하며, 평균은 초점 변수의 발생을 모두 강조 표시합니다.다음과 같이 툴바에서 동일한 작업을 수행할 수 있습니다.

여기에 이미지 설명 입력

같은 툴바에 스위치를 켜면 열려 있는 파일의 완전한 경로가 표시됩니다.이것은 브레드 크럼입니다.

워드랩, 토글마크 발생 직후흰색 문자 표시와 같은 매우 편리한 스위치가 몇 개 있습니다.

Eclipse Juno(그리고 다른 것)에 버그가 있습니다만, 회피책이 있습니다!

위의 답변에 기재되어 있는 설정을 모두 확인했는데도 동작하지 않는 경우는, 이것을 시험해 주세요.

문제를 확인하려면:

  1. 변수 선택
  2. 하이라이트는 기능하지 않았습니다.
  3. 편집자가 초점을 잃도록 일식을 멀리 클릭합니다.
  4. 이클립스의 제목 표시줄을 클릭하여 포커스를 회복하면 변수가 강조 표시됩니다.

이 경우 열려 있는 모든 파일을 닫았다가 다시 열어야 합니다.이 버그는 Ctrl+S로 개별 파일을 저장해도 이상한 일이 발생하는 것 같습니다.이클립스는 내부적으로는 특정 파일에 포커스가 있다고 믿지만 실제로는 포커스가 없고 UI의 상태는 다른 파일이 편집되는 것처럼 표현되는 뭔가가 일어나고 있는 것 같습니다.

편집: 그래도 작동하지 않으면 이클립스를 다시 시작해야 할 수도 있지만, 원하지 않으면 항목을 선택한 다음 Mark Occurences Toggle 단추를 비활성화했다가 다시 활성화하십시오.

이렇게 생겼죠?

나한테 효과가 있었던 건

Java > Editor > Mark Occurrences:
Check "Mark occurrences of te selected element in the current file."
... and maybe all the ones below.

Alt + Shift + o 사용 가능!

위의 어떤 해결책도 작동하지 않고 기본 테마를 수정한 경우 하이라이트 색상을 확인할 수 있습니다.

[설정] > [일반]> [편집자]> [텍스트 에디터]> [주석]

그런 다음 주석 유형에서 오카렌스를 선택하고 편집기에서 배경색이 아닌 다른 색으로 색상 상자를 변경합니다.또한 "다른 이름으로 텍스트"를 선택하고 드롭다운 상자에서 "상자"를 선택하여 강조 표시 상자를 아웃라인으로 변경할 수 있습니다(하이라이트를 사용하면 다양한 구문 색상을 쉽게 볼 수 있습니다).

@Jahn Lazarr의 답장을 읽을 수 있었으면 좋았을 텐데.

받아들여진 답변에 기재되어 있는 모든 설정에 덧붙여, 이하의 설정으로, 나의 문제를 해결했습니다.

대용량 파일의 경우 scalability 모드를 꺼야 합니다. scalability 모드를 유효하게 하면, 참조 하이라이트가 무효가 됩니다.

여기에 이미지 설명 입력

PS: @Rob Hruska 이 점이 인정된 답변에 추가되면 좋을 것 같습니다.대부분의 독자들은 마지막 답변을 굳이 읽지 않는다.

PHP의 경우 설정할 수 있습니다.

window > preferences > PHP > editor > mark occurrences 

첫 번째 체크박스를 켜주세요(현재 파일에서 선택한 요소의 오카렌스를 표시합니다).


그리고 체크해 주세요.

Preferences > General > Editors > Text Editors > Annotations

스타일과 색상이 다른 '오카렌스'와 '쓰기 오카렌스'

큰 파일의 경우 강조 표시가 작동하지 않으면 scalability 모드를 꺼야 합니다.속성 / (c/c++) / 에디터 / 확장성

를 클릭합니다Java - Editor - Eclipse Photon에서 발생 항목 표시.

Java - Editor - 마크 오카렌스

웹 개발자용 Java EE IDE를 이클립스합니다.버전:Photon 릴리즈 (4.8.0)

스크립트에서 코드 하이라이트를 지원하지 않기 때문일 수 있습니다.확실하진 않지만.

이클립스 플러그인 중 하나인 '검색 보기'를 사용해 볼 수 있습니다.이 링크에 대해서는, http://code.google.com/p/eclipse-glance/ 를 참조해 주세요.

체크박스를 모두 끄고, 신청하고, 다시 체크하고, 신청하면, 다른 사람에게 도움이 됩니다.

Eclipse 툴바> Windows > [ Preferences ]> [ General ](오른쪽)> [ Editors ](오른쪽)> [ Text Editors ](오른쪽)> [ Annotations ](오른쪽)

[오카렌스(Occurrences)]및 [쓰기 오카렌스(Write Occurrences)]에서 모든 항목에 대해 [강조 표시된 텍스트(Text as highlighted)]옵션이 선택되어 있는지 확인합니다.아래 스크린샷을 참조하십시오.

여기에 이미지 설명 입력

여기에 이미지 설명 입력

여기에 이미지 설명 입력

같은 문제가 발생했는데 위의 "make occurrences" 및 "notations" 솔루션은 도움이 되지 않았습니다.Maven을 사용하는 경우 프로젝트를 Maven 프로젝트로 변환한 후(Package Explorer에서 마우스 오른쪽 버튼을 클릭하여 설정을 위해 아래로 이동) 프로젝트를 빌드해야 했습니다.그러면 구문 색칠과 강조 표시가 올바르게 작동합니다.

이것은 나에게 효과가 있었다(야든의 크레딧).다른 스레드의 ST:파일을 열 때 두 번 클릭하는 대신 파일을 마우스 오른쪽 버튼으로 클릭합니다. -> [ Open with - ]-> Java Editor

스크린샷

Scala IDE에서 도구 상자에서 이 버튼을 클릭하여 Mark Occurrences(오카렌스 표시)를 활성화합니다(기본적으로 꺼짐).

스크린샷 링크

문제가 발생할 수 있습니다.project build path원인이 될 수 있습니다.먼저 해결하세요.제 경우 프롤렘은 다음과 같습니다.

여기에 이미지 설명 입력

고치면 하이라이트가 다시 돌아옵니다.

PHP 개발자용 Eclipse Mars, Windows용 64비트 에디션에서 이 문제가 발생했습니다.32비트 버전에서는 하이라이팅이 바로 사용할 수 있다는 것을 알게 되었습니다.동등한 64비트 빌드를 새로 다운로드해도 강조 표시가 작동하지 않습니다.다시 32비트로 전환합니다(Eclipse 64비트에서 발견된 첫 번째 문제는 아닙니다).

편집:

이것이 해결책이라고 생각하고 C:\Program Files(x86)에 32비트 버전을 설치하고 [시작]메뉴에서 바로 가기를 설정했습니다.거기서 이클립스를 시작했을 때 하이라이트가 다시 작동하지 않게 되었습니다.워크스페이스에서 .metadata 디렉토리를 삭제하고(즉, 워크스페이스 설정을 리셋) 프로젝트를 다시 Import하여 작업을 재개했습니다.

언급URL : https://stackoverflow.com/questions/9920080/eclipse-does-not-highlight-matching-variables

반응형