The best IDE file browser
Some time ago I noticed, that I dislike our File Browser ui. It takes too lot of free space, and there are too lot of buttons, but I never use them.
Here is old version:
At first, I just removed 2 of the buttons.
Why do we need "Select a root folder", if it only opens file dialogue, similar to main UI? I think, we don't need it. Removed
Do we need "Set selected item as root" button? If I am browsing with a mouse, I don't select item, than click the button, I just doubleclick the item. If I am browsing with keyboard, I also don't click the button, I press enter on the item. Removed
Do you use bookmarks in the current File Browser version? This functionality intended to help us quickly open popular directories, but I'm to lazy for keeping directories list up to date, therefore, don't use bookmarks. Functionality does not serve its goal. Useless. Removed
OK, it seems I removed all, now UI contains only 1 button (Up), one read only edit box and the tree. As simple, as possible. Now about useful functionality...
Let's look at popular web browsers. It is kind of software, which actively used at most every PC user. Really big user base, and valuable experience.
How do you open your pages? I think:
I think, all 4 variants are suitable for an IDE File Browser as well. So, my changes are:
There are also one IDE specific action, which was not implemented in MkS (and I really was missing it), and which is implemented by some other IDEs as a button
I'm also thinking about adding web browser like Back and Forward buttons to the dock title, and, probably, 'Go to directory of current file' button, so, combo will contain only popular dirrectories.
So, I think, here is the best IDE File Browser:
Now this file browser included to mksv3. But, it is not released yet, only available as sources.