Запрет Xcode изменить содержимое вкладки при достижении точки останова - PullRequest
19 голосов
/ 10 мая 2011

Допустим, у меня есть два класса, Единорог и Радуга. Unicorn.m открыт в одной вкладке в xcode, и я сейчас редактирую Rainbow.m, открываю в другой вкладке. У меня установлена ​​точка останова в Unicorn.m. Когда я запускаю свой код, срабатывает точка останова Unicorn, и моя вкладка Rainbow, вкладка, на которую я сейчас смотрю, переключается на Unicorn. Так что теперь у меня есть Unicorn, открытый в двух вкладках, и Rainbow, открытый ни в одной.

Я бы хотел, чтобы xcode либо:

a) посмотрите, есть ли в настоящий момент открытая вкладка, содержащая эту точку останова, и если да, переключите текущий вид на эту вкладку

или

б) открыть новую вкладку

Меня действительно раздражает, когда моя текущая вкладка переключается на другой файл. Есть ли какие-либо настройки в xcode, которые я могу сделать, чтобы помочь мне с этим? Или я должен отправить запрос на яблоко?

1 Ответ

26 голосов
/ 26 мая 2011

Я могу помочь с б):

Открыть настройки -> Поведения -> Паузы запуска:

enter image description here

Проверить Показать вкладкуи введите имя для новой вкладки, которую вы хотите создать при достижении точки останова.Для этого примера это Точка останова .

Затем создайте новую вкладку, дважды щелкнув пустую область рядом с вкладкой (красная стрелка) или +.На новой вкладке дважды щелкните имя вкладки (зеленая стрелка) или нажмите cmd + opt + shift + T иНазовите его, не удивительно, Точка останова .

enter image description here

Когда точка останова будет достигнута, она откроет вкладку Точка останова или переключится на нее, если она уже открыта.

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