LINUX.ORG.RU

Отцы, чем читаете сырцы?


1

3

Подскажите, чем можно комфортно читать исходники на Си и Си++? Хочу приносить пользу, читать код ядра и других проектов. Читаю сейчас банальным less'ом, но неудобно! Vim - удобнее (из-за подсветки синтаксиса), но всё равно не то! Вызов функции - и начинаешь grep-ом рыскать по файлам!

Можно ли это как-то «автоматизировать»? Уверен, что есть какие-то инструменты.

Подскажите, как и в чём вы код читаете?


Ответ на: комментарий от Deleted

IDE, чтобы подсвечивать буковки? И эти люди ещё ругают емакс за оверкилл.

Ты придурок что ли? IDE - это и есть инструмент для работы с кодом.

anonymous
()
Ответ на: комментарий от xl743

удачи. почему-то в раше (и сопредельных) считают, что обучение должно превращаться в мучение. иначе не айс. конечно, с vim гораздо комфортнее, но если хочешь через тернии к звездам - бери notepad в wine.

mos ★★☆☆☆
()
Ответ на: комментарий от stevejobs

его на любой клаве гурстно юзать.

одни ctrl-n,p,f,b чего стоят. однако, когда пытаешься указать на подобные очевидные вещи упоротому, в ответ в лучшем случае получаешь «у меня всё переопределено и конрол на капсе, а ты как думал».

mos ★★☆☆☆
()
Ответ на: комментарий от andreyu

Doxygen на лету изменения не подхватывает (специфика такая). А запускать генерацию повторно (еще и на ядре) — накладная по времени задача.

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Doxygen на лету изменения не подхватывает (специфика такая). А запускать генерацию повторно (еще и на ядре) — накладная по времени задача.

А при изучении сорцов они постоянно обновляются? Интересно.

andreyu ★★★★★
()
Ответ на: комментарий от Artificial_Thought

тогда можно и джыэдит. если стрелочки-то. опять имакс в пролете. wretched софтина.

mos ★★☆☆☆
()
Ответ на: комментарий от KennyMinigun

ТС еще хочет навигации и видеть структуру кода.

Если ты про

> Вызов функции - и начинаешь grep-ом рыскать по файлам!

То да, Ctrl+F — это ещё одна незаменимая фича, присущая только IDE.

Deleted
()
Ответ на: комментарий от Deleted

То да, Ctrl+F — это ещё одна незаменимая фича, присущая только IDE.

Пффф. Ctrl+Click - стильно, модно, молодёжно!

Мне сдаётся, что Ъ не только по ссылкам не ходят, а еще и IDE в глаза не видели.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: комментарий от KennyMinigun

Wise old Shitashi, I apologize for my tardiness.

Deleted
()
Ответ на: комментарий от stevejobs

я вообще подобным не страдаю - у меня есть AppCode для исходников и Sublime Text для всяких xml которые относятся к проекту.
поэтому я не мучаюсь вопросами - как перейти к методу или классу , как найти вызов метода - все есть в иде

sacred ★★
()
11 июля 2014 г.
Ответ на: комментарий от stevejobs

А что не так-то? Samsung chromebook + emacs, никаких неудобств.

anonymous
()
Ответ на: комментарий от mos

и контрол на капсе

Справедливости ради, эти хоткеи для такого расположения и делались же, что правда их упоротости не уменьшает =)

GAMer ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.