< :: Try `icicle-search-tag' (`##M-.##' in Icicle mode). It does all that and more in one command -- a tags browser. [[Icicles - Tags Enhancements]] -- DrewAdams
> :: Try `icicle-search-tag' (`##M-.##' in Icicle mode). It does all that and more in one command -- a tags browser. [[Icicles - Emacs Tags Enhancements]] -- DrewAdams
If you are an experienced programmer who is used to IDEs such as VisualStudio?, Borland, and Eclipse, this is the page for you. Emacs initially appears to lack many of the functions of IDEs, but in fact they are all there beneath the surface. This page has been created by a recent DevStudio migrant, and aims to list common FAQs for migrants, of the form ‘what’s the emacs equivilent of XXX from DevStudio?’ This is a task-directed page, in contrast to the emacs documentation, which usually is ordered by emacs’ own capabilities. Answers should be reasonably language independent where possible, for example, debugging should all be possible via the GrandUnifiedDebugger (GUD) regardless of language. So if you learn to debug in C, you can easily debug Java, Python etc in the same way. As a newcomer from DevStudio I have listed the questions, but am not qualified to answer so I leave that to the experienced emacs hackers.
Please try to write answers in native DevStudio jargon, not emacs hacker jargon, as this is for folks who have just arrived here and are re-adjusting. Many DevStudio users are put off learning emacs due to the steep learning curve and barrage of new jargon. We’re smart people but we’re new here, please be gentle with us so we can join your community and escape from Bill! We do however expect readers of this to have read and understood EmacsNewbie first.
How do I:
(setq semantic-load-turn-useful-things-on t)in your
.emacs, this will make semantic much more fun. Try tag charting by complexity (now, that’s something DevStudio doesn’t have), just enjoy yourself. Observe the blue lines semantic inserts in between defuns bodies. Activate
‘which-function-mode’, note how lovely it’s redundant info shown in top fringe is.
See also, for VisualStudio?-style bookmarking: