During meetings, when it comes to devel stuff, the not-missing question that pops up is “what do you use when hacking for Kamailio (OpenSER)?”.
Well, it is very simple, in two (+1) words: vim and ctags. vim fits nice with me, and gvim (the GTK flavour) is perfect for my Fluxbox X manager.
ctags helps in browsing the sources from vim. Kamailio (OpenSER) has a built in command to generate the tags, just issue: “make TAGS”. Once you open a file, jump to definition and back with CTRL+] and CTRL+t.
This environment works perfect when working on my computer and on a remote host via ssh, and no plan to move to something else. However, I do check from time to time what new cool stuff Linux adds in this area and even try