Как установить язык LLDB по умолчанию на Swift?

У меня есть большой проект Swift, технически смешанный проект, так как он содержит небольшое количество кода Objective-C. Но всякий раз, когда я захожу в LLDB, оценщик выражений ожидает синтаксиса Objective-C. Я могу использовать Swift с e -l swift --, но каждый раз вводить это утомительно.

Могу ли я по умолчанию использовать оценщик выражений LLDB для Swift?


person Bill    schedule 23.05.2016    source источник


Ответы (1)


Существует настройка целевого уровня для принудительного использования языка:

(lldb) settings set target.language swift

Или вы можете создать псевдоним для быстрых конкретных выражений:

command alias es expression -l swift --
person Jim Ingham    schedule 23.05.2016
comment
Джим или @Bill, есть ли способ добавить command alias es expression -l swift -- в некоторую таблицу псевдонимов, чтобы она сохранялась в каждом сеансе отладки xCode? - person J. Doe; 23.02.2019
comment
Сохраните его в ~/.llbinit - person Bill; 23.02.2019