Dumb-jump: an Emacs “jump to definition” package
11–20 of 53 posts
Re: Dumb-jump: an Emacs “jump to definition” package
#12What do people use to get something like this for C/C++? Also is there any package for auto-completion in C/C++?
Re: Dumb-jump: an Emacs “jump to definition” package
#13What do people use to get something like this for C/C++? Also is there any package for auto-completion in C/C++?
Re: Dumb-jump: an Emacs “jump to definition” package
#14Re: Dumb-jump: an Emacs “jump to definition” package
#15What do people use to get something like this for C/C++? Also is there any package for auto-completion in C/C++?
Whenever the point is over a word in a C++ codebase, e.g. FooSystem, it will be underlined, and you can click on it and jump to definition, show all references, etc. Then if you type Foo, CompanyMode should pop up a dialog box that will autocomplete FooManager.
I think you can also install a fuzzy matching package for CompanyMode which allows you to type e.g. "FSy" to complete "FooSystem", though I may be confusing Helm and CompanyMode.
You may also want to check out the Projectile package. It's for large project navigation, and I think it helps with automatically running ETags / GTags on an as-needed basis.
Re: Dumb-jump: an Emacs “jump to definition” package
#16Still learning VIM user here, do we have something like this?
Are you aware of '*' and '#', and 'gd'? http://vim.wikia.com/wiki/Go_to_definition_using_g
Re: Dumb-jump: an Emacs “jump to definition” package
#17I must be missing something, but what is the advantage of this over something like Emacs Tags ( https://www.emacswiki.org/emacs/EmacsTags ) ?
Re: Dumb-jump: an Emacs “jump to definition” package
#18I must be missing something, but what is the advantage of this over something like Emacs Tags ( https://www.emacswiki.org/emacs/EmacsTags ) ?
Re: Dumb-jump: an Emacs “jump to definition” package
#19What do people use to get something like this for C/C++? Also is there any package for auto-completion in C/C++?
Re: Dumb-jump: an Emacs “jump to definition” package
#20I must be missing something, but what is the advantage of this over something like Emacs Tags ( https://www.emacswiki.org/emacs/EmacsTags ) ?
Building a tags file is not trivial.For example if you cloned a random repository on github you'd want to just jump around and not have to have the additional step of generating it and keeping it up to date.