From: Sergey Matveev Date: Thu, 24 Dec 2020 08:03:09 +0000 (+0300) Subject: LLDB нравится X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=618015263cc440aab96882c85aed59397f705a07;p=stargrave-blog.git LLDB нравится http://lldb.llvm.org/ Последние много использую LLDB и с ним очень приятно работать! Во-первых, любо что не надо ставить GDB, имея полностью non-GNU окружение. Во-вторых, в LLDB синтаксическая подсветка и куча всего разукрашенного, что помогает работе. Не знаю схожи ли они по возможностям или GDB всё же мощнее, но LLDB для моих нужд хватает с лихвой. Нет правда интеграции с Vim-ом -- GDB протокол общения в LLDB не заложен. Есть некоторые неприятные вещи, типа необходимости указывать номера строк и смещения (для memory read команд) через аргументы к функции. Как программист я понимаю что это упрощает парсер, но удобству чуть вредит. Но чтобы расставлять breakpoint-ы, то для Vim просто сделал штуку самостоятельно высчитывающую строку для LLDB: http://www.git.stargrave.org/?p=dotfiles.git;a=blob;f=vim/.vim/plugin/whereami.vim;h=8c55eded5f032db1fed06e8819392f70a01c70a3;hb=HEAD#l8 ---