2012-06-05 1 views
5

В eclipse, когда я нажимаю на переменную с помощью мыши (вы знаете, что курсор находится где-то в имени переменной), eclipse достаточно полезен, чтобы выделить все другие вхождения этой переменной в файл. Я предполагаю, что у pycharm это есть, но понятия не имею, как включить это.Влияния выделения PyCharm

Я знал, как это сделать на одном этапе, но это была (из памяти) клавиатура, которую я должен был держать нажав для каждой новой переменной. Если подсветка возможна, как ее сохранить?

+0

Возможный дубликат [IntelliJ: как автоматическое выделение переменных, таких как Eclipse] (http://stackoverflow.com/questions/3763183/intellij-how-to-auto-highlight-variables-like-in-eclipse) – CrazyCoder

ответ

13

Вам необходимо включить этот параметр:

highlight usages of element at caret

Но этот вопрос на самом деле является дубликатом IntelliJ: How to auto-highlight variables like in Eclipse.

+0

Теперь, как изменить цвет выделения? – shadfc

+3

@shadfc, 'Настройки' | 'Редактор' | 'Цвета и шрифты' | 'Общие' | ** Идентификатор под кареткой **. – CrazyCoder

1
Edit > Find > Highlight usages in file. 

Там есть сочетание клавиш отмечено там для вашей ОС

+0

это хорошо, но он не * обновляет * hilighting, когда я перемещаю курсор! Я должен * держать * нажатие клавиши быстрого доступа, чтобы заставить его работать, что довольно плохо. Нет ли способа, с помощью которого pycharm мог бы постоянно поднимать все курсоры, даже когда курсор переместится на новое слово (в этом случае новое слово и его события будут светятся)? – bharal

+0

Я не уверен, можно ли переназначить поведение вашей мыши, возможно, при настройках. Offtopic: Я знаю, что jetbrains имеет тенденцию серьезно относиться к предложениям, поэтому вы можете захотеть разместить билеты на своем сайте, чтобы заставить эти вещи работать в будущих обновлениях. –

+0

нет нет - я не имел в виду мышь, я имел в виду курсор, маленький мигающий вещь! Если я перемещаю курсор с клавиатуры, я бы ожидал то же самое. – bharal