It doesn't work with "docking of IDE windows" enabled in Tools->Options->Docking/Anchordocking.
Keymaps for toggle commands in View menu are ignored, no-op.
Unfortunately, this is a long-standing
issue. But it doesn't affect all windows.
Emacs is the best documented UX system in existence. "C-h r" to access main info system.
Emacs is fully introspective and discoverable, any keymap is a function that can be jumped to and debugged immediately.
Even those Emacs Lisp functions that are implemented in C can be jumped to if sources are installed, it opens a C file and points to a function that implements it.
I'm not sure what exactly you're talking about. Are you talking about documentation (on websites or the "
docs" folder), hints in the IDE, or navigation in code?
To display function prototypes (and even descriptions from the documentation), simply hover the mouse over them. There are numerous options for this, and packages ("
TurboPowerIProDsgn"). The
Object Inspector also displays property help in the bottom panel.
During debugging, when the program is stopped, you can hover the mouse over any variable, and its current value will be shown. This also depends on many options and the specific debugger.
And to navigate through the code, simply right-click and select "
Find declaration..." or many other commands.
For example a simple command that scrolls screen so that a line where cursor is located ends up in the middle of the screen. It's how code in Emacs/Vim is read, moving cursor to a point of interest(not arrow keys) and centering that location on page.
Window scrolling while navigating through the code is controlled by the options in the "
CodeTools > General" category.
Or you can scroll the text "in place" using the
[Ctrl+Up/Down] keys.
I hope this information helps. There are many more
useful features.
If you have problems with these features, please create (read) separate threads, as they are off-topic.