The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Подскажите дебагер под Unix (лучше без Иксов)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Banzai emailИскать по авторуВ закладки on 12-Май-03, 01:30  (MSK)
Если кто знает подскажите оболочку для программирования на С типа как у BC 3.1. Ну немогу я в слепую писать.
Заранее всем спасибо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от SergeiZz Искать по авторуВ закладки on 12-Май-03, 10:05  (MSK)
>Если кто знает подскажите оболочку для программирования на С типа как у
>BC 3.1. Ну немогу я в слепую писать.
>Заранее всем спасибо!
Есть такая буква. Думаю и не одна.
Например xwpe:
http://www.identicalsoftware.com/xwpe/
Я использовал его во времена Black Cat 5.3. Полный аналог Borland.

Есть ещё редактор CoolEdit. Он содержит интерфейс к отладчику в стиле
Borland. Я серьёзно его не использовал -- не понравился. И он, помнится,
чисто X.

Да. Синонимы к xwpe: wpe, we. Есть как X, так и консольный интерфейс.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Olej emailИскать по авторуВ закладки on 12-Май-03, 15:56  (MSK)
>Если кто знает подскажите оболочку для программирования на С типа как у
>BC 3.1. Ну немогу я в слепую писать.
>Заранее всем спасибо!

Если дебагер, то классика UNIX-like - JDB - отладчик, по возможностям до которого BC/Builder & VCPP - ещё долго грести... Это - уж точно без Х ;-). Но с ним работать без руководства под рукой - невозможно, руководство там - стр.50-60 :-(, есть хорошие русские переводы, лежат в И-нет, поискать нужно...

Для JDB есть приличный фронт-энд Х-овый: DDD.

Из оболочек мне сильно понравился CodeForge: www.codeforge.com ... в предыдущей линейке версий 2.ХХ - они свободно отдавали эвалюэйшн версии, их вполне хватало для ... экспериментов, через 3 мес. обновляя. Сейчас у них там какая-то ... реконструкция - линия 3.ХХ ... download пока нет (или почти нет ;-))...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от ChiP Искать по авторуВ закладки on 13-Май-03, 08:00  (MSK)
Возможно, имелся ввиду gdb? а не jdb
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Olej emailИскать по авторуВ закладки on 14-Май-03, 16:02  (MSK)
>Возможно, имелся ввиду gdb? а не jdb

я - я (нем.)... вы ж всё сами поняли ...
"Глаза боятся, а руки - делают" (с).


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Andy emailИскать по авторуВ закладки on 12-Май-03, 17:42  (MSK)
>Если кто знает подскажите оболочку для программирования на С типа как у
>BC 3.1. Ну немогу я в слепую писать.
>Заранее всем спасибо!


Я RHIDE (www.rhide.com или rpmseek.com) юзал одно время ( Полный аналог Борландовских продуктов). Но там регулярно какой-то глюк с дебагерром :)
Потом хорошие люди посоветовали motor (rpmseek.com). Вроде ничего (просто и зло).

Andy.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от DeathClaw emailИскать по авторуВ закладки on 15-Май-03, 22:32  (MSK)
Знаеш чувак, если у тебя настолько дерьмовый код, что его нужно трахать дебагером чтоб он заработал, то лучше его переписать, чем меньше ты пользуешся дебагером, тем более понятный код пишешь, ведь иногда ты пишешь кучу кода, а потом его отлаживаеш даже не подумав а как я это делаю, то ты получаешь дурную программу, баг на баге, посмотри например в java.awt - полное гавно исходники по 10000 строк, а багов... Если хочешь еще про такое то пос мотри книжку Кернигана и Пайка про программирование, не помню как это нахывается там это все очень подробно и доходчиво обьеснено.
Так что вместо того чтобы дебажить подумай.
А так помоему лучший выбор это интеграция дебагера в emacs е все очень просто и удобно.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Мартовский заец emailИскать по авторуВ закладки on 19-Авг-03, 15:42  (MSK)
>А так помоему лучший выбор это интеграция дебагера в emacs е все
>очень просто и удобно.
Согласен, что кому-то emacs кажеться простым и удобным :)...
Но я как-то привык к цветному монитору и 105-клавишной клавиатуре:))) и с трудом заставляю себя иногда залезть в emacs и попробовать чтото написать :о|
Согласен, что emacs рассчитан на то, чтобы каждый его настроил по своему, потому он и удобным считается... Но вот кто бы научил его настроить???? Начнем с начала - клавиша BackSpace - она на первых линуховых компах не была???? Почему ее нада отдельно включать? В умной книге нашел, как включить подсветку синтаксиса в emacs. Все сделал - пофиг! И хоть бы ОН что сказал!!! А то полный игнор....
Короче: ставлю вопрос ребром! Кто умеет настроить emacs, чтобы им мог пользоваться человек, избалованный борландовскими продуктами :)? ПАМАГИТЕ!!!!! Конкретно, на пальцах! Что куда и как нажимать!
ЗЫ: Автор харошей программы "Соло на клавиатуре" сказал святые слова: "Когда пишешь, должен думать о том, что пишешь, а не о том, как писать!!!".

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Мартовский заец emailИскать по авторуВ закладки on 19-Авг-03, 16:00  (MSK)
Вдогонку: с gdb я разобрался немного. Наманый дебаггер, если научиться пользоваться и привыкнуть:)
Теперь применяю следующую методу. Открываю три консоли:
1) В редакторе Midnight Commander'a редактирую программу. Хароший редактор!!! Почти не напрягаясь работается!
2) В командной строке компилю программу. И запускаю отладчик gdb.
3) Читаю man'ы.
Если руки привыкли над клавиатурой летать - то быстро и легко выходит:)
Если вдуматься - удобнее выходит, нежели в emacs'e на одном экране размещаться:)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от konst emailИскать по авторуВ закладки on 20-Авг-03, 12:44  (MSK)
>Вдогонку: с gdb я разобрался немного. Наманый дебаггер, если научиться пользоваться и
>привыкнуть:)
>Теперь применяю следующую методу. Открываю три консоли:
>1) В редакторе Midnight Commander'a редактирую программу. Хароший редактор!!! Почти не напрягаясь
>работается!
>2) В командной строке компилю программу. И запускаю отладчик gdb.
>3) Читаю man'ы.
>Если руки привыкли над клавиатурой летать - то быстро и легко выходит:)
>
>Если вдуматься - удобнее выходит, нежели в emacs'e на одном экране размещаться:)
По поводу emacs:
Если emacs запущен в X - то try
Ctrl-X 2 (или Alt-X split-window-horizontally ИЛИ  split-window-vertically)
Ctrl-X 5 2
Подсветка работает только в X. Все личные настройки файл ~/.emacs. Полезные включения в .emacs

(defun Ctl-C-prefix ()
  Ctl-C-keymap)
(setq Ctl-C-keymap (make-keymap))
(global-set-key "\C-c" (Ctl-C-prefix))
(global-set-key "\C-c\C-x" 'kill-this-buffer) ; так проще закрывать файл !!!
(global-set-key "\C-c\C-c" 'ediff-files) ; быстрый

(line-number-mode 't)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от konst emailИскать по авторуВ закладки on 20-Авг-03, 12:46  (MSK)
>Вдогонку: с gdb я разобрался немного. Наманый дебаггер, если научиться пользоваться и
>привыкнуть:)
>Теперь применяю следующую методу. Открываю три консоли:
>1) В редакторе Midnight Commander'a редактирую программу. Хароший редактор!!! Почти не напрягаясь
>работается!
>2) В командной строке компилю программу. И запускаю отладчик gdb.
>3) Читаю man'ы.
>Если руки привыкли над клавиатурой летать - то быстро и легко выходит:)
>
>Если вдуматься - удобнее выходит, нежели в emacs'e на одном экране размещаться:)
По поводу emacs:
Если emacs запущен в X - то try
Ctrl-X 2 (или Alt-X split-window-horizontally ИЛИ  split-window-vertically)
Ctrl-X 5 2
Подсветка работает только в X. Все личные настройки файл ~/.emacs. Полезные включения в .emacs
;-*-unibyte: t;-*-   === это 1-я строка
(standard-display-european t)
(set-input-mode nil nil ?\234)


(defun Ctl-C-prefix ()
  Ctl-C-keymap)
(setq Ctl-C-keymap (make-keymap))
(global-set-key "\C-c" (Ctl-C-prefix))
(global-set-key "\C-c\C-x" 'kill-this-buffer) ; так проще закрывать файл !!!
(global-set-key "\C-c\C-c" 'ediff-files) ; быстрый вызов сравнения файлов

(line-number-mode 't)
(global-font-lock-mode t) ; подсветка включена по умолчанию


  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Макс Зиналь emailИскать по авторуВ закладки on 22-Авг-03, 22:09  (MSK)
Лично я давненько уже юзаю некий XEmacs. GNU Emacs
не перевариваю - IMHO корявое оно. Наиболее рабочий
*для меня* вариант - XEmacs без MULE (мультиязыковое
извращение для Емаксоидов), плюс пара русифицирующих
локальных пакетиков типа rus-input и rus-convert,
плюс конфиг где-то на 500 строк Лиспа. На пальцах
такое объяснить так же невозможно, как научить
за пять минут строительству мостов. Укажите мыло -
вышлю по доброте душевной все это хозяйство с
мини-инструкцией по установке. Одно НО: Иксы должны
обеспечивать нормальный ввод русских букв в KOI8.
К Девятой Красной Кепке приходится, например, прикручивать
некий файлик xmodmap'ом.

Adios.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Мартовский заец emailИскать по авторуВ закладки on 23-Авг-03, 10:33  (MSK)
>Лично я давненько уже юзаю некий XEmacs. GNU Emacs
>не перевариваю - IMHO корявое оно. Наиболее рабочий
>*для меня* вариант - XEmacs без MULE (мультиязыковое
>извращение для Емаксоидов), плюс пара русифицирующих
>локальных пакетиков типа rus-input и rus-convert,
>плюс конфиг где-то на 500 строк Лиспа. На пальцах
>такое объяснить так же невозможно, как научить
>за пять минут строительству мостов. Укажите мыло -
>вышлю по доброте душевной все это хозяйство с
>мини-инструкцией по установке. Одно НО: Иксы должны
>обеспечивать нормальный ввод русских букв в KOI8.
>К Девятой Красной Кепке приходится, например, прикручивать
>некий файлик xmodmap'ом.
>
>Adios.


Отлично!!! Адрес: kanashin@yandex.ru. Жду с нетерпением!
Насчет иксов - проблема есть небольшая. Мои глазки ен выдерживают ее!!! :(
Наверна потому, что там все жутко мелко... а настроить не могу - не могу найти таких настроек... Када в KDE сидел - настраивал. щас entlighment поставил - ваще голяк...
В принципе, чем емакс под иксы сильно отличается от консольного? Канешна синтаксис - харошая вещь, а еще чтонить есть?
Меня главным образом убивает  то, что клавишей backspace пользоваться не дают...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от DAS emailИскать по авторуВ закладки on 23-Авг-03, 15:10  (MSK)
>>Лично я давненько уже юзаю некий XEmacs. GNU Emacs
>>не перевариваю - IMHO корявое оно. Наиболее рабочий
>>*для меня* вариант - XEmacs без MULE (мультиязыковое
>>извращение для Емаксоидов), плюс пара русифицирующих
>>локальных пакетиков типа rus-input и rus-convert,
>>плюс конфиг где-то на 500 строк Лиспа. На пальцах
>>такое объяснить так же невозможно, как научить
>>за пять минут строительству мостов. Укажите мыло -
>>вышлю по доброте душевной все это хозяйство с
>>мини-инструкцией по установке. Одно НО: Иксы должны
>>обеспечивать нормальный ввод русских букв в KOI8.
>>К Девятой Красной Кепке приходится, например, прикручивать
>>некий файлик xmodmap'ом.
>>
>>Adios.
>
>
>Отлично!!! Адрес: kanashin@yandex.ru. Жду с нетерпением!
>Насчет иксов - проблема есть небольшая. Мои глазки ен выдерживают ее!!! :(
>
>Наверна потому, что там все жутко мелко... а настроить не могу -
>не могу найти таких настроек... Када в KDE сидел - настраивал.
>щас entlighment поставил - ваще голяк...
>В принципе, чем емакс под иксы сильно отличается от консольного? Канешна синтаксис
>- харошая вещь, а еще чтонить есть?
>Меня главным образом убивает  то, что клавишей backspace пользоваться не дают...
>


Я вот 3 года назад не поленился - потратил три дня на vim, а теперь наслаждаюсь. И все IDE пофигу.  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Мартовский заец emailИскать по авторуВ закладки on 23-Авг-03, 19:06  (MSK)
>>>Лично я давненько уже юзаю некий XEmacs. GNU Emacs
>>>не перевариваю - IMHO корявое оно. Наиболее рабочий
>>>*для меня* вариант - XEmacs без MULE (мультиязыковое
>>>извращение для Емаксоидов), плюс пара русифицирующих
>>>локальных пакетиков типа rus-input и rus-convert,
>>>плюс конфиг где-то на 500 строк Лиспа. На пальцах
>>>такое объяснить так же невозможно, как научить
>>>за пять минут строительству мостов. Укажите мыло -
>>>вышлю по доброте душевной все это хозяйство с
>>>мини-инструкцией по установке. Одно НО: Иксы должны
>>>обеспечивать нормальный ввод русских букв в KOI8.
>>>К Девятой Красной Кепке приходится, например, прикручивать
>>>некий файлик xmodmap'ом.
>>>
>>>Adios.
>>
>>
>>Отлично!!! Адрес: kanashin@yandex.ru. Жду с нетерпением!
>>Насчет иксов - проблема есть небольшая. Мои глазки ен выдерживают ее!!! :(
>>
>>Наверна потому, что там все жутко мелко... а настроить не могу -
>>не могу найти таких настроек... Када в KDE сидел - настраивал.
>>щас entlighment поставил - ваще голяк...
>>В принципе, чем емакс под иксы сильно отличается от консольного? Канешна синтаксис
>>- харошая вещь, а еще чтонить есть?
>>Меня главным образом убивает  то, что клавишей backspace пользоваться не дают...
>>
>
>
>Я вот 3 года назад не поленился - потратил три дня на
>vim, а теперь наслаждаюсь. И все IDE пофигу.


а че vim умеет??? подсветка синтаксиса? выполнение команд вроде компиляции и дебуггера?
чем лучше встроенного редактора миднихт коммандера?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от DAS emailИскать по авторуВ закладки on 25-Авг-03, 17:09  (MSK)

>
>а че vim умеет??? подсветка синтаксиса? выполнение команд вроде компиляции и дебуггера?
>
>чем лучше встроенного редактора миднихт коммандера?

ну, там после компиляции сразу строки с ошибками можно посмотреть.
MC поддерживает bash или XF86Config или xml или еще туеву хучу чего?
Дело вкуса, не спорю :]    

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Макс Зиналь emailИскать по авторуВ закладки on 23-Авг-03, 19:10  (MSK)
>Я вот 3 года назад не поленился - потратил три дня на
>vim, а теперь наслаждаюсь. И все IDE пофигу.

По моему его сколько ни IMPROVEвь, натуру не
переделаешь. Есть такое издевательство над ламером:
берёшь ламера, сажаешь tty с vi, объясняешь ламеру,
что это, мол, текстовый редактор, и предлагаешь
бедолаге пару баксов просто за за выход из оного vi.
Эффект обеспечен!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Мартовский заец emailИскать по авторуВ закладки on 24-Авг-03, 11:12  (MSK)
>>Я вот 3 года назад не поленился - потратил три дня на
>>vim, а теперь наслаждаюсь. И все IDE пофигу.
>
>По моему его сколько ни IMPROVEвь, натуру не
>переделаешь. Есть такое издевательство над ламером:
>берёшь ламера, сажаешь tty с vi, объясняешь ламеру,
>что это, мол, текстовый редактор, и предлагаешь
>бедолаге пару баксов просто за за выход из оного vi.
>Эффект обеспечен!

ТОчна! Ламеру будет весело!!! :)
Я раз туда попал:) ( в vim!) ... Зато уже знал ,как закрывать программки в линухе:) через другую консоль и kill :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от Стирч emailИскать по авторуВ закладки on 25-Авг-03, 12:19  (MSK)
можно и мне прислать эту конфигурацию emacs на root@atlant-inform.ru
cенкс.
P.S. а может выложить на opennet? :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Подскажите дебагер под Unix (лучше без Иксов)"
Сообщение от konst emailИскать по авторуВ закладки on 25-Авг-03, 12:41  (MSK)
>можно и мне прислать эту конфигурацию emacs на root@atlant-inform.ru
>cенкс.
>P.S. а может выложить на opennet? :)
Идея неплохая.
Сам я Xemacs не перевариваю. пользуюсь emacs в X-режиме. У меня скопилось много своего lisp-кода дающего много удобств при работе. Вот напр. такая фенечка:
(defun finddN (arg)  
  (interactive "M")
  (setq ccc 0)
  (setq ppp (point))
  (goto-char (point-min))
(while
      (setq rez1    (re-search-forward arg nil 1))
    (setq rez2 (match-beginning 0))
    (if (equal rez1 nil)
()
      (set-text-properties rez1 rez2 '(face secondary-selection) nil)
      )
    )
  (goto-char ppp)
  (save-buffer)
;  (message "find: %s" ccc)
);HERE
- если подгрузить эту функцию (можно записать в любой тектовый файл + C-x C-e находясь в позиции перед ";HERE" ) - то можно "подкрашивать" все места все места в текстовом файле соответствующие введенному регул.выражению: usage: Alt-x finddN <ENTER> рег.выражение<ENTER>.

Пришлите мне тоже этот 500-строковый config - может что полезное найдется (kvk@infotec.ru)


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру