Eclipse에서 선택한 단어의 모든 발생을 강조 표시 할 수 없습니다.


105

Toggle mark occurrences (Alt + Shift + O)버튼을 사용하고 Preferences -> General -> Editors -> Text Editor -> AnnotationsC / C ++ 발생 및 C / C ++ 쓰기 발생을 설정해 보았습니다 . 그러나 여전히 단어를 선택하면 해당 특정 단어가 모두 강조 표시되지는 않습니다.

내가 사용하고있는 것은 C ++ 프로젝트가있는 XP의 Eclipse Indigo Service Release 2입니다.


1
모두가 추천하는 "Mark Occurences"옵션은 언어 토큰 만 강조합니다. 임의의 단어를 강조하는 데 도움이되지 않습니다. Eclipse 창에서 단어를 강조 표시하는 2016 가능성에 대한 내 대답을 참조하십시오.
hmijail의 신음은 resignees

@hmijail, 새로운 Eclipse Oxygen에서는 기본적으로 작동합니다! 내 대답을 확인하십시오. stackoverflow.com/a/42007441/658497
Noam Manos

glance 플러그인은 편집자가 아니더라도 모든 창에있는 단어를 강조 표시합니다. Oxygen 기능은 JS 편집기에서 깨지거나 누락 된 강조 표시를 수정하는 것 같습니다.
hmijail의 신음은 resignees


나는 또한 'Alt + Shift + O'를 시도했습니다. Mark가 제공 한 대답은 'Toggle Mark Occurrences'버튼을 제공하며, 마우스를 올리면 'Shift + Alt + O'가 표시됩니다. 따라서 바로 가기 키 시퀀스가 ​​올바르지 않습니다.
Shukant Pal

답변:


268

도구 모음의 아이콘을 사용하여 Toggle Mark Occurrences를 활성화 할 수 있습니다. Eclipse 도구 모음


2
좋아,이 솔루션은 간단한 새 프로젝트를 만들 때 작동하는 것 같습니다. 큰 프로젝트에서 테스트했지만 그 이유를 모르겠습니다.
아드리안

8
이 솔루션은 표시 발생을 전환하는 데만 사용됩니다. 이 마크 발생 수에 enabled.You에이 전에 환경 설정으로 이동하여 사용하도록 설정할 수 있습니다 -> 자바 -> 편집기 -> 마크 발생 수
빈스

이것은 일식을 다시 시작한 후에 만 ​​작동했습니다. 그 이전에는 단어를 먼저 선택한 다음 켜는 경우에만 작동했습니다. 나는 그것을 계속 유지할 수 없었다. 이제 괜찮습니다.
rimsky

대단합니다. 모든 항목을 강조 표시 한 후 모든 항목을 한 번에 편집 / 이름을 바꿀 수있는 옵션이 있습니까? 시각적 코드가하는 것과 같은 종류 (cmd + d 사용)-조언을 부탁드립니다. 감사.
Gel

또 다른 질문이지만 Windows에서는 Alt + Shift + R
Mark

33

환경 설정-> Java-> 편집기-> 표시 발생


19

General > Editors > Text Editors > Annotations

여기에 이미지 설명 입력


내 항목에 "발생 횟수"옵션이 나열되어 있지 않습니다. "병렬 응용 프로그램 개발자를위한 Eclipse"를 사용하고 있기 때문일 수 있습니까?
MasterHD

매우 잘 설명되고 깔끔합니다!
노란색

9

환경 설정-> Java-> 편집기-> 발생 표시에서 확인 된 옵션을 확인하십시오. 그런 다음 Eclipse를 다시 시작하십시오.


4

Preferences아래 찾기 Window,

기본 창-탭

에서 General > Editors > Text Editors > Annotations(1)

(5)는 색상을 선택하고 적용을 누릅니다.

환경 설정 창


4

모든 사람이 권장하는 Eclipse에 포함 된 표준 "Mark Occurrences"기능 은 모든 언어의 편집기 에서 식별자 만 강조 표시 합니다. 예를 들어 C 편집기에서는 강조 표시 되지 않으며 콘솔 창에서는 전혀 도움이되지 않습니다.int

따라서 모든 Eclipse 창에서 모든 단어를 강조 표시하려면 (Notepad ++처럼) Eclipse 용 Glance 플러그인을 사용해보십시오 .

2017 년 11 월부터 Glance는 Eclipse Neon 및 Oxygen에서 작동합니다. Neon이 지원되지 않는 기간이 있었고 포크가 나타 났지만 지금은 불필요 해 보입니다 (그리고 버려졌습니다).


슬프게도 Glance Plugin으로 모든 항목을 강조 표시하려면 Ctrl + Alt + F를 눌러야하지만 아무것도없는 것보다 낫습니다. Parallel Fortran을 사용하고 있으며 다른 답변에서 제안 된 옵션도 없습니다.
MasterHD

그리고 Ctrl + Alt + F 외에도 먼저 단어 또는 토큰을 선택해야합니다. 그럼에도 불구하고 내가 추측하는 것보다 낫다. 이러한 기능은 대부분의 편집기 (Eclipse는 아님)의 핵심입니다. 그림을 이동.
wmoecke 2018

2

가다

Java> 편집기> 표시 발생

선택을 취소 "섹션을 변경하면 마크를 유지" 클릭 한 다음 확인을

Eclipse를 다시 시작하십시오.

이것은 나를 위해 일합니다.


1

Eclipse Mars의 경우 :

창-> 환경 설정-> 확인 (현재 파일에서 선택한 요소의 발생을 표시합니다.)

그림과 같이 :

여기에 이미지 설명 입력


0

창 우선 순위로 이동하면 원하는 / 작업중인 언어를 선택하십시오. 이 특정 언어에서 편집기를 선택하면 몇 가지 옵션이있는 표시가 나타납니다. 선택 사항이 변경 될 때 표시 유지라고 말하는 곳에서는 이것이 확인되었습니다. 선택을 취소하면 시스템이 올바르게 강조 표시되기 시작했습니다.


0

밝은 글꼴 색상으로 어두운 배경을 사용하는 사람들의 경우에서 강조 색상을 확인할 수 있습니다 Preferences -> General -> Editors -> Text Editor -> Annotations. 광산은 검정색으로 기본 설정되어 검정색 배경에 눈에 띄지 않습니다.


0

모든 발생을 강조하는 두 가지 방법이 있습니다. 첫 번째는 Eclipse의 많은 버전에서 지원되지 않기 때문에 매우 안정적이지 않은 Eclipse 옵션을 사용하는 것입니다. 두 번째는 Eclipse 마켓 플레이스에서 사용할 수있는 Glance 라는 플러그인을 사용하는 것 입니다. 이것은 매우 쉽고 효과적입니다.

첫 번째 방법

툴바에는 Toggling Mark Occurrences. 따라서 강조 표시하려는 텍스트 / 단어를 선택한 다음이 토글 버튼을 클릭합니다.

여기에 이미지 설명 입력

이 단계가 효과가 없다고 가정 해 봅시다. 그런 다음 다음 단계를 따르십시오. Goto : Window==> Preferences==> General==> Editors==> Text Editors==> Annotations==> On right Annotations types box : Occurrences==> 모든 확인란을 선택합니다. 여기에 이미지 설명 입력

Window==> Preferences==> Java==> Editor==> Mark Occurrences==> 모든 확인란을 선택할 수도 있습니다 . 여기에 이미지 설명 입력

Eclipse를 다시 시작하고 강조 표시가 작동하는지 확인하십시오. 그래도 작동하지 않으면 두 번째 방법으로 이동

두 번째 방법 Eclipse 마켓 플레이스에서 Glance. 설치가 끝나면 Eclipse를 다시 시작하십시오. 이제 Eclipse 편집기에서 단어를 선택하십시오.

  1. 검색하려는 구성 요소로 포커스 이동
  2. Ctrl + Cmd + FMac 또는 Ctrl + Alt + F다른 플랫폼에서 바로 가기를 사용하여 Glance 열기
  3. 검색 할 텍스트를 입력하세요.
  4. 사용 Enter또는 **Shift + Enter**이전 / 다음 경기를 찾을 수
  5. 다음을 사용하여 검색 창 닫기 ==> ==> Esc 여기에 이미지 설명 입력 에서 Glance를 맞춤 설정할 수도 있습니다.WindowPreferencesGlance

-1
  1. 단어를 클릭하고 그림과 같이 팝업이 나타날 때까지 기다리십시오.
  2. 팝업에 작은 오른쪽 화살표가 있으며 클릭하면 새 아이콘이 나타납니다.
  3. 해당 링크를 클릭하여 preferences.
  4. 에서 preferences를 선택하고 C/C++ Occurrences(언어별로 지정됨)로 선택 Include in next/previous navigation합니다 Text as Highlighted.

이렇게하면 열린 파일에서 선택한 단어의 모든 항목을 강조 표시하는 기능을 사용할 수 있습니다.


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