Я не розробник, але для своєї роботи я відслідковую безліч кодів. Насправді досить важко читати код інших людей, особливо для великих проектів.
Source Insight - це чудовий додаток, який зберігає всі символи в базі даних, тому ви можете побачити нову функцію, яка викликається, клацніть по ній і побачити, як функція записана. Ви можете побачити всіх рефератів об'єкта або перейти до абонента. Вам не потрібно переривати порядок думок і придумувати команди оболонки, щоб знайти ці речі кожного разу, коли ви натрапляли на нову змінну / структуру / функцію з деяких інших файлів.
У мене він працює на ВИНО, але є невеликі збої, які іноді заважають.
Я знаю, що люди будуть згадувати С-сферу, я спробував це, але насправді це не те саме. Отже, маючи стільки величезних проектів з відкритим кодом для Ubuntu, чи існують рідні інструменти, які допомагають їх ефективно читати?
Редагувати:
Дякуємо за поради, але чи надає CODE :: BLOCKS або CodeLite можливість бачити функцію, на яку клацала миша, не переходячи на неї, тож я можу побачити абонента та виклику одночасно?