I think jumping between files is an important usecase. (it isn't much harder than jumping within a file;et me know if you want API guidance).
Robby On Saturday, February 4, 2012, Stephen Chang <stch...@ccs.neu.edu> wrote: >> Since jumping to a definition will sometime open a new window. > > Is this true in drracket? It doesnt seem like it is. I have a new > implementation where bookmarks are a text mixin, so each tab will have > it's own stack. But there is no jumping between windows. > > > > On Sat, Feb 4, 2012 at 5:00 PM, Guillaume Marceau <gmarc...@gmail.com> wrote: >> Note that the "Bookmark" features are almost always separate from the >> "Long Jump" features, both in key binding and in nomenclature. >> >> In Visual Studio: >> Jump to definition: F12 >> Jump back on the stack: C-* >> Jump forward on the stack: C-& >> >> Toggle a bookmark: C-k C-k >> Jump to next bookmark: C-k C-n >> Jump to previous bookmark: C-k C-n >> >> In Eclipse: >> Jump to definition: F3 >> Jump back on the stack: A-left >> Jump forward on the stack: A-right >> >> By default, Eclipse doesn't have keyboard shortcut for its >> bookmarking feature, but some people use >> Toggle a bookmark: C-b >> Jump to next bookmark: C-n >> Jump to previous bookmark: C-p >> >> In Emacs (using the built-in tagging functionality): >> Jump to definition: M-. >> Jump back on the stack: M-* >> Jump forward on the stack: not available >> >> Toggle a bookmark: C-x r m >> Jump to next bookmark: C-x r j >> Jump to a different bookmark (from a list): C-x r l >> >> I don't remember any having a visual display of the stack. I don't >> remember any saving the stack across sessions. Some save bookmarks, or >> save them them, but only if you ask. >> >> To make the stack feature work, it is essential that it jump across >> windows. You want M-. followed by M-* to cancel each other. >
_________________________ Racket Developers list: http://lists.racket-lang.org/dev