Есть ли плагин для Vim, который помог бы мне отлаживать, как Visual Studio? - PullRequest
3 голосов
/ 19 ноября 2010

Причина, по которой я спрашиваю об этом, заключается в том, что я пишу на C ++, в putty / ssh, и мне нравится тот факт, что я могу кодировать практически везде без необходимости устанавливать что-либо.

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

Если вы думаете, что в этом мире нет такого, есть ли какая-нибудь хорошая техника, которую я мог быиспользовать для отладки в командной строке?

Спасибо

Ответы [ 4 ]

8 голосов
/ 19 ноября 2010

В прошлом я успешно использовал gdb для отладки командной строки:

http://www.gnu.org/software/gdb/

Достойное руководство можно найти по адресу:

http://www.cs.cmu.edu/~gilpin/tutorial/

3 голосов
/ 10 мая 2011

vimgdb даст то, что вы хотите.Я использовал его около года.Наиболее интересная особенность:

  • Текущая строка тока
  • Элемент списка
  • Может отображать код разборки
  • Шаг вперед, шаг
  • проверка переменных, адрес памяти
  • Выполнить все основные команды GDB возможно
  • И, конечно, установить точку останова, условную точку останова и т.д.

Высоконастраивается с помощью vim key mapping и сценариев.

На самом деле я использую checkinstall, чтобы сделать rpm для него, и устанавливаю его везде, когда мне нужно отладить на коробке.важные функции, которые я хочу от визуального отладчика.

2 голосов
/ 19 ноября 2010

Вы пробовали gdb?Это почти 100 * отладчик командной строки * 1003, но это не плагин vim.

1 голос
/ 19 ноября 2010

У вас есть скрипт для этого: http://www.vim.org/scripts/script.php?script_id=1954

По моему скромному мнению, Vim не предназначен для таких вещей, и это плохая идея.

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