IDE, такие как Geany, Eclipse и т. д., обычно имеют эту функцию. Если вы не хотите использовать IDE, вы можете попробовать ctags и vim или emacs. Я не знаю, как использовать его в emacs, но для vim вы запускаете ctags в каталоге, где находится ваш источник, затем используйте Ctrl] и CtrlT, чтобы перепрыгивать между переменной / функцией / классом / ... и его определение.
sudo apt-get install exuberant-ctags
# in source directory
ctags -R .
vim -t <tag>
# This does the same thing as Ctrl-] while the cursor is on <tag> within vim.
См. https://stackoverflow.com/questions/563616/vim-and-ctags-tips-and-tricks для получения дополнительной информации. @lion предлагает использовать плагин TagList для vim - http://amix.dk/blog/post/19329
PS: Программа называется ctags, но она может использоваться для многих языков программирования, кроме C.
PPS: быстрые клавиши были неправильными. Теперь я использую правильные значения по умолчанию.
На самом деле это не MAAS, который устанавливает virbr0 и virbr0-nic. Они установлены libvirt. Установка MAAS без libvirt (например, без apt install libvirt-bin) показывает, что MAAS не устанавливает эти элементы ...
На самом деле это не MAAS, который устанавливает virbr0 и virbr0-nic. Они установлены libvirt. Установка MAAS без libvirt (например, без apt install libvirt-bin) показывает, что MAAS не устанавливает эти элементы ...
На самом деле это не MAAS, который устанавливает virbr0 и virbr0-nic. Они установлены libvirt. Установка MAAS без libvirt (например, без apt install libvirt-bin) показывает, что MAAS не устанавливает эти элементы ...