This extension makes it possible to open the output folders of a solution in ConEmu and Total Commander.
Optionally, the extension can also open the folder of the selected item in the Solution Explorer window.
Install from the Open VSIX gallery via the Extensions -> Manage Extensions menu (you might need to add the feed, see this) or download the latest CI build as a VSIX package and install it manually.
- Note that the
releasestab atGitHubwill either be empty or have out-of-date releases.
- A quick way to get to OpenOutputFolder is to add the extension to the toolbar, as shown in the image below (bottom right below) or to manually assign a shortcut to it via
Options -> Keyboard -> Openoutputfolder.
-
Note that the first time
ConEmuorTotal Commanderare invoked, the user will be prompted for the location of the corresponding executable. Were this location to change, the user will be prompted again. Otherwise, OpenOutputFolder remembers these locations once first set. -
On running OpenOutputFolder, it will find the
selected itemin theSolution Explorerwindow, proceed to list all projects and their configurations in its solution, and highlight the one that corresponds to theselected itemin theconfigurations listbox, as shown below.
-
The default button is
TC, which will take the selected folder from theconfigurations listboxand open it in a new tab in theright panel(per the appropriate checkbox) ofTotal Commanderand bring it to the foreground. Thus, in general, pressing 'Enter' upon invoking OpenOutputFolder is sufficient. -
If the button clicked on is
ConEmu, the selected folder from the listbox will be opened in a new tab in theConEmu. -
In both cases, running instances of
ConEmu/Total Commanderwill be used, if available. -
If the checkbox
Active itemis checked,ConEmu/Total Commanderwill open the folder containing the selected item in theSolution Explorerwindow instead of the selection in theconfigurations listbox. Note thatActive itemwill "stick" and, if checked, will pop up checked next time OpenOutputFolder in run. -
Double-clicking on a configuration opens it in
Total Commanderwithout further ado, ignoring the state of theActive Itemcheckbox. -
If by any chance there are no items selected in the
Solution Explorerwindow, OpenOutputFolder will try to use the currently active document in the IDE. Failing that, OpenOutputFolder will give up quietly and not even open.
It is safe to assume that OpenOutputFolder has some limitations since it has only been tested with c# solutions and on just a few of machines.



