File Exchange

image thumbnail

easyBrowser

version 3.0.2.0 (34.9 KB) by Michele Scalseggi
Browse easily through MATLAB files and folders

1 Download

Updated 22 May 2017

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

When I work on a large project, I usually have files scattered across multiple directories with many files open at once in the Editor. Being able to quickly navigate through the files and directories becomes really important from an efficiency point of view.

EasyBrowser is a group of functions to browse faster through the MATLAB file tree and to jump between files. It is incredibly useful to improve your productivity when you have to work on more projects (i.e more folders) or more files located in different positions.

The most useful function in this package is nav.
You can use the nav function to bookmark a set of files and folders using the add commands.
Then you can show the list of links of the bookmarked files/folder using the command nav without arguments.
This list of favorites is persistent across MATLAB sections.

Since often we are forced to work on more projects at the same time, it is natural to think to groups of favorites. Every group is meant to be a group of links related to a work project. Every group of link is independent from the others.

One another nice feature of the nav function is that it allows creating static bookmarks that point to specific locations INSIDE a file.
It has some advantages over the MATLAB built-in bookmarks (ctrl + F2 in Windows):
1) persistency: it keeps your bookmarks even if you close your file, or you turn your pc off. This is useful to jump immediately to the point where you were working on your previous work session.
2) view from above: it allows visualizing all the bookmarks of your files at the same time

To see all the functions in easyBrowser type "help easyBrowser" in the command window

Cite As

Michele Scalseggi (2019). easyBrowser (https://www.mathworks.com/matlabcentral/fileexchange/62683-easybrowser), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (2)

You are welcome!

quite handy, thanks a lot

Updates

3.0.2.0

Description updated

3.0.1.0

Forgot to add some files

3.0.0.0

added genOpen and improved nav in several ways. Now nav supports the static bookmarks and the groups of favorites

2.2.1.0

Small change in the nav example

2.2.0.0

nav displays links in columns. The internals are no more exposed

2.1.0.0

Corrected a bug in nav, modified the nav example

2.0.0.0

Added the functions: nav, up, cdaf, od, oaf

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux