Eclipse вже не виділяє посилання


320

У мене дивна проблема. У Eclipse Ganymede я раніше міг виділити змінну, і це підкреслило б використання цих змінних у цьому методі. Однак через деякі дії я зараз її відключив. Чи є спосіб я це можу включити?

Я спробував шукати Google, але оскільки я не знаю, як називається ця функція, її якось важко.

Це дійсно корисна функція, і прикро, що вона не працює.


3
Добре, я намагаюся зробити це більш актуальним наступного разу. Щоби задовольнити мою цікавість, чим би ти користувався?
Геррі


виконавши те, що говорить прийнята відповідь, вам, можливо, доведеться перезапустити затемнення, щоб зміни вступили в силу.
mathheadinclouds

Відповіді:


613

На панелі інструментів є маленька піктограма "виділення" - вона перемикає "Позначити виникнення".

У вікні налаштувань функція, яку ви маєте на увазі, налаштовується за допомогою переходу до:

Вікно -> Налаштування -> Java -> Редактор -> Позначити виникнення

знімок екрана


23
Підказка: у діалоговому вікні параметрів є чудовий пошук пошуку, який я знаходжу, саме так я і знайшов його. :)
Ритміс

2
працює і для PHP, якщо ви перейдете до вікна -> уподобання -> php -> редактор ->
випадки

1
Дуже дякую! Працює і для CDT: вікно -> уподобання -> c / c ++ -> редактор -> виникнення
позначок

Аналогічно для студії Aptana: Window-> Налаштування-> Aptana-> Редактори -> {php | javascript | html ...} Джерело: Кнопка "Toggle Mark" ("Позначення подій"
замурована)

1
Якщо жоден із вищезазначених коментарів не спрацював, зніміть прапорець "Позначити події вибраного елемента у поточному файлі"> Застосувати> ОК. Поверніться до налаштувань, поставте прапорець "Позначити події вибраного елемента у поточному файлі"> Застосувати> ОК.
realPK

142

На панелі інструментів є маленька піктограма "виділення" - вона перемикає "Позначити виникнення".

Ви, ймовірно, випадково натиснули на нього, намагаючись вибрати пункт меню в якийсь момент. У мене був друг, який робив це за допомогою кнопки на панелі інструментів "показати лише вибраний елемент" ...

Ви можете натиснути його ще раз або налаштувати так, як каже Ритміс.


Для студії aptana це кнопка сірого кольору. Це потрібно зробити в меню.
sumid

Ця відповідь мені сподобалась більше, ніж прийнята відповідь, оскільки це задовольнило таємницю: "Як я міг, можливо, вимкнути функцію, коли я ніколи не відкривав вікно налаштувань у роках"
Syed Aqeel Ashiq

oops Я випадково натиснув його: P
Шантарам Тупе

106

Натисніть alt- shift- O.

Він перемикає функцію "Позначити виникнення" Eclipse; що забезпечує функцію виділення, якої ви не маєте.


18
  • В Eclipse , Кеплер ,
    Ви можете просто використовувати « Переключити Марк знахідки значка» на панелі інструментів , або ви можете використовувати поєднання клавіш alt+ shift+ O.

    введіть тут опис зображення

  • Window > Preferences > Java > Editor > Mark Occurrences. Увімкніть " Позначити події вибраного елемента в поточному файлі " та натисніть Apply.

    введіть тут опис зображення


І якщо ви зіткнулися з цією проблемою, навіть якщо у вас є варіанти перевірені, так: 1) "зніміть прапорці"> "застосувати". 2) "перевірити"> "застосувати"
Фарах

11

У Mac OS це opt- cmd- Oя натиснув це помилково, завдяки цьому питанню я знайшов свій шлях назад


8

У мене це було теж, і мої параметри Марк Події вже були перевірені. Як завжди, спробуйте перезапустити Eclipse, це працювало для мене.

EDIT: Це насправді якось спрацювало. У Eclipse є помилка, що коли ви відкриваєте проект у новому вікні (у випадку, якщо ваше перше вікно Eclipse є безладом, повним проектів) воно не працює. Якщо вам потрібно, ви можете вибрати предмет та переключити підсвітку на панелі інструментів або використати Alt + Shift + O, але вам доведеться робити це кожного разу, коли ви вибираєте предмет.


Я також стикався з цією помилкою. Замість того, щоб перезапустити затемнення, ви також можете дотримуватися порад на цій сторінці та вимкнути події позначок, а потім знову ввімкнути його.
lifeson106

4

Крім того, вам потрібно перейти до Загальні-> Редактори-> Редактори тексту-> Анотації, вибрати Події та встановити прапорець "Текст як" та вибрати Виділено. Це зробить вас щасливими.


Це дозволяє вибрати спосіб відображення подій на екрані. Виділений для мене був попередньо встановлений. Можливо, за замовчуванням.
misiu_mp

2

Це, мабуть, вимкнено "маркування" ... Я використовував Ctrl + Shift + O для організації імпорту і помилково вибрав Alt замість Ctrl. Тому його можна знову ввімкнути Alt + Shift + O.


Та сама помилка, яку я зробив, але щоб виділити виникнення файлу, я використав ярлик Перейменування подій Ctrl + Alt + r. Дякую, ваша посада дуже допомогла мені. ): -
Yash

1

У мене була подібна проблема. Я вирішив це, видаливши плагін erlang під назвою "erlide".


3
Дякую, я перешлю це своєму фанатичному другові Erlang. Хоча я впевнений, що він не використовує затемнення.
Геррі

1

У мене була аналогічна проблема, коли посилання не були виділені, про ввімкнення позначених знаків у windows-prefrences-java-editorмені вдається виділити посилання


0

Для мене це більше не працювало, оскільки в коді сталася помилка. Він, як правило, працює, але іноді може не статися, переконайтеся, що ваш код не має помилок, якщо нічого іншого не працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.