2015-01-20 2 views
1

Есть ли способ создать простые макросы в LLDB, не создавая специальный плагин? Так, например, в развитии IOS, я часто приходится выполнять эту специфическую строку:Простые макросы в LLDB?

e CATransaction.flush() 

Есть ли что-то я могу добавить к моему .lldbinit, что позволит мне просто наберите:

caflush 

без необходимости писать плагин?

P.S. Я знаю Chisel, но он еще не поддерживает Swift.

+0

Вы не используете Xcode? –

+0

Я иду туда и обратно между Xcode и AppCode - почему вы спрашиваете? – Bill

+0

А, ладно. Просто не было ясно. –

ответ

2

Хорошо, я понял, это один на моем собственном после того, как какой-то более глубокий Googling:

command alias caflush e CATransaction.flush() 

делает трюк.

Довольно простой!

+1

Вы также можете обратиться к аргументам команды с помощью% 1,% 2 и т. Д. – Bill

Смежные вопросы