|On this page…|
This table summarizes the steps for navigating to a specific location within a file open in the Editor. In some cases, different sets of steps are available for navigating to a particular location. Choose the set that works best with your workflow.
Includes local functions and nested functions
For both class and function files, the functions list in alphabetical order—except that in function files, the name of the main function always appears at the top of the list.
Functions list in order of appearance within your file.
Alt+Up and Alt+Down are the default keyboard shortcuts for the actions Go to Previous Underline or Highlight and Go to Next Underline or Highlight, respectively.
For more information, see Define Keyboard Shortcuts.
Code Analyzer Message
Press Alt+Up or Alt+Down to go to the next or previous code analyzer message, respectively.
For more information, see Divide Your File into Code Sections
|For more information, see How to Use Properties|
|For more information, see How to Use Methods|
|For information on setting and clearing bookmarks, see Set Bookmarks.|
You can set a bookmark at any line in a file in the Editor so you can quickly navigate to the bookmarked line. This is particularly useful in long files. For example, suppose while working on a line, you want to look at another part of the file, and then return. Set a bookmark at the current line, go to the other part of the file, and then use the bookmark to return.
To set a bookmark:
Position the cursor anywhere on the line.
On the Editor tab, in the Navigate section, click Go To .
Under Bookmarks, select Set/Clear
A bookmark icon appears to the left of the line.
To clear a bookmark, position the cursor anywhere on the line. Click Go To and select Set/Clear under Bookmarks.
MATLAB® does not maintain bookmarks after you close a file.
To access lines in a file in the same sequence that you previously navigated or edited them, use and
The back and forward sequence is interrupted if you:
Edit a line or navigate to another line using the list of features described in Navigate to a Specific Location.
You can still go to the lines preceding the interruption point in the sequence, but you cannot go to any lines after that point. Any lines you edit or navigate to after interrupting the sequence are added to the sequence after the interruption point.
You can open a function, file, variable, or Simulink® model from within a file in the Editor. Position the cursor on the name, and then right-click and select Open selection from the context menu. Based on what the selection is, the Editor performs a different action, as described in this table.
Navigates to the local function within the current file, if that file is a MATLAB code file. If no function by that name exists in the current file, the Editor runs the open function on the selection, which opens the selection in the appropriate tool.
Opens in the Editor.
Figure file (.fig)
Opens in a figure window.
MATLAB variable that is in the current workspace
Opens in the Variables Editor.
Opens in Simulink.
If the selection is some other type, Open selection looks for a matching file in a private folder in the current folder and performs the appropriate action.