Перейти к основному содержанию

Руководство для GNU CGDB

CGDB
Автор: Боб Росси, перевод В.Айсин
Язык: RU, EN
Год: 2022

Это руководство предназначено для GNU CGDB (версия 0.8.0, 16 января 2022 г.), интерфейса для GDB на основе GNU ncurses.

CGDB — это основанный на curses интерфейс к отладчику GNU (GDB). Цель CGDB — быть легким и отзывчивым; и не обремененным ненужными функциями.

Интерфейс разработан для предоставления знакомого текстового интерфейса GDB с разделенным экраном, на котором отображается исходный код во время его выполнения. Пользовательский интерфейс создан по образцу классического текстового редактора Unix vi. Те, кто знаком с vi, должны чувствовать себя как дома, используя CGDB.

Библиотека, отвечающая за связь с GDB, называется gdbwire. Желающие разработать другие интерфейсы к GDB могут использовать gdbwire в качестве основы для своей программы. Используя ее, можно избежать многих проблем, связанных с анализом вывода и аннотаций GDB.

Некоторые функции, предлагаемые CGDB:

  • Окно исходного кода с подсветкой синтаксиса
  • Настройка визуальной точки останова
  • Сочетания клавиш для общих функций
  • Окно поиска исходного кода (с использованием регулярных выражений)
cgdb

Ссылки

Теги

 

Похожие материалы

Почтовый сервер Exim SMTP

Филип Хейзел, перевод В.Айсин
В наши дни частых злоупотреблений в сети и больших объемов нежелательной почты любой, кто занимается администрированием почтового сервера, должен иметь общее представление о том, как работает интернет-почта и как ее сервер обрабатывает. Это относится как к небольшим персональным хостам, так и к большим фермам серверов.

Теги

grep — Карманный справочник

Джон Бамбенек, Агнешка Клус, перевод В.Айсин
Команда grep позволяет пользователю быстро и легко находить текст в заданном файле или выводить его. Предоставляя строку для поиска, grep распечатает только строки, содержащие эту строку, и может распечатать соответствующие номера строк для этого текста.

Теги

Быстрое освоение Vim

Йовица Илич, перевод В.Айсин
Эта книга предназначена для всех, кто хочет изучить Vim. Независимо от того, являетесь ли вы новичком, начинающим с нуля, или более продвинутым пользователем, эта книга будет вам очень полезна.

Теги