Nie jestem programistą, ale w swojej pracy śledzę wiele kodów. W rzeczywistości raczej trudno jest odczytać kod innych ludzi, szczególnie w przypadku większych projektów.
Source Insight to świetna aplikacja, która przechowuje wszystkie symbole w bazie danych, dzięki czemu możesz zobaczyć, jak wywoływana jest nowa funkcja, kliknij ją i zobacz, jak jest napisana. Możesz zobaczyć wszystkich polecających obiekt lub przejść do dzwoniącego. Nie musisz przerywać myślenia i wymyślać poleceń powłoki, aby znaleźć te rzeczy za każdym razem, gdy natrafisz na nową zmienną / strukturę / funkcję z niektórych innych plików.
Mam go uruchomionego na WINE, ale są małe usterki, które czasem przeszkadzają.
Wiem, że ludzie wspominają o zakresie C, próbowałem, ale tak naprawdę to nie to samo. Więc przy tak wielu ogromnych projektach open source dla Ubuntu, czy istnieją natywne narzędzia, które pomagają je skutecznie czytać?
EDYTOWAĆ:
Dziękuję za sugestie, ale czy CODE :: BLOCKS lub CodeLite zapewnia możliwości zobaczenia funkcji klikniętej przez mysz bez przeskakiwania do niej, dzięki czemu mogę jednocześnie zobaczyć osobę dzwoniącą i odbierającą?