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

Руководство для 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

Ссылки

Теги

 

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

Документация по micro

Закари Йедидия, перевод В.Айсин
Micro — это текстовый редактор на базе терминала, который стремится быть простым в использовании, интуитивно понятным, а также использовать все возможности современных терминалов.

Теги

Использование csh и tcsh

Пол Дюбуа, перевод В.Айсин
Оболочка (shell) — это интерпретатор команд. Вы вводите команды в оболочку, и она передаёт их компьютеру для выполнения. В системах UNIX обычно есть несколько вариантов оболочек. В этом руководстве рассматриваются две оболочки: C-оболочка (csh) и расширенная C-оболочка (tcsh).

Теги

sed & awk

Дейл Догерти, Арнольд Роббинс, перевод В.Айсин
Sed и awk - это инструменты, используемые пользователями, программистами и системными администраторами - всеми, кто работает с текстовыми файлами. Sed, названный так потому, что это потоковый редактор, и он идеально подходит для применения серии правок к нескольким файлам. Awk, названный в честь разработчиков Ахо, Вайнбергера и Кернигана, является языком программирования, который позволяет легко манипулировать структурированными данными и создавать форматированные отчеты.

Теги