Сделайте так, чтобы Xcode выделил выделенный символ больше - PullRequest
49 голосов
/ 07 сентября 2011

Xcode подчеркивает все вхождения символа, на котором находится курсор.Тем не менее, подчеркивание не совсем «всплывает» в исходном коде.Можно ли заставить Xcode выделять цвет фона символа, как это делает Eclipse?Я ничего не могу найти на панели настроек.

Xcode:

Xcode

Затмение:

Eclipse

Ответы [ 7 ]

10 голосов
/ 30 января 2018

XCode уже имеет эту функцию, но есть задержка после того, как вы один раз нажмете на тексте, который хотите выделить. Вы можете установить задержку на 0 секунд.

XCode> Настройки> TextEditing> HighlightInstancesOfSelected и установите Delay на 0s

Это работает, но я не смог изменить его цвет. Это бледно-голубой цвет, и его немного трудно увидеть.

9 голосов
/ 25 октября 2015

Поиск AutoHighlightSymbol в Alcatraz (менеджер пакетов Xcode) . Это будет делать именно то, что вы хотите.

После установки плагина выберите «Редактор»> «Редактировать цвет подсветки». Это прозрачный по умолчанию, поэтому вы должны выбрать тот, который лучше всего подходит для вашей цветовой темы.

РЕДАКТИРОВАТЬ: Теперь, когда Alcatraz ушел, вам придется установить плагин вручную. Загрузите с их GitHub , соберите проект и перезапустите Xcode, который должен быть без знака, чтобы иметь возможность загружать сторонние пакеты. Подробнее об этом здесь .

3 голосов
/ 13 апреля 2014

Это не совсем то, что вы ищете, но вы можете попробовать полихроматический XCode плагин (проще всего установить через Alcatraz ). Это дает каждому символу уникальный цвет, который используется последовательно во всем. Таким образом, каждый экземпляр myVar может быть синим, а каждый экземпляр myOtherVar может быть красным.

1 голос
/ 02 июля 2015

Этот плагин делает то, что вы хотите. Это доступно через Алькатрас :

https://github.com/keepyounger/HighlightSelectedString

0 голосов
/ 03 июля 2015

сообщество!

У меня такая же проблема, и я нашел что-то подобное. (где "currencyId" я выбираю, другая его работа плагина)

enter image description here

Это, я думаю, делает то же самое, что и [ Cmd + E , Cmd + F и Cmd + G combo] Но это проще, вы должны только выбрать слово в вашем коде.

Как установить на свой XCode:

  1. Запустить XCode
  2. В верхнем меню выберите Window-> Package Manager
  3. В тип поиска " highlightSelectedString " enter image description here
  4. Установите его!
  5. Прибыль

А также вы можете изменить цвет подсветки !!!

  1. перейдите в Edit-> Set Highlight color

  2. Выберите свой цвет

0 голосов
/ 31 июля 2014

Не знаю, актуально ли это, но когда вы наводите курсор на символ, появляется небольшое меню выбора, и вы можете выбрать «Редактировать все в области». Это выделяет все такие символы гораздо более наглядным способом. Как следует из названия, эта функциональность предназначена для более высокой цели, но я думаю, что она пригодится даже для выделения. Я не знаю, была ли эта функция доступной до Xcode 5.

0 голосов
/ 06 ноября 2012

хорошо, перейдите к xcode, выберите всплывающее окно настроек, выберите шрифты и цвета, и вы увидите 4 кнопки, у 1 из которых есть выбор имени, нажмите и выберите любой насыщенный цвет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...