Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open in Explorer (feature) #380

Closed
ghost opened this issue Mar 4, 2016 · 4 comments
Closed

Open in Explorer (feature) #380

ghost opened this issue Mar 4, 2016 · 4 comments

Comments

@ghost
Copy link

ghost commented Mar 4, 2016

One much needed feature in Geany is to right-click on a tab (of the currently edited file) and choose "Open File Location".

If it doesn't exist in Geany, it should exist in TreeBrowser. Right-click on a file and then "Open File Location" should open the File Manager in the file's containing folder. This is especially important on Linux, since neither FileOpen nor FileSave dialogs on Linux have the advanced functionality that is normal on Windows.

TreeBrowser adds many of those functions (such as renaming or deleting) but sometimes I just need to open File Manager in that folder and do other tasks. I think majority of users would profit from this option.

@codebrainz
Copy link
Member

This seems like it would be a reasonable feature to implement in the core (and kind of hard to implement well from a plugin). I could imagine adding a "Tool" to "Preferences->Tools->Tool Paths" for the file manager (ex. start %d in Windows, open %d in OSX, and something like exo-open %d in others, where %d is a directory path), and then adding items to the document tab and document sidebar context menu for "Open in File Manager..." that use that tool command. Maybe also adding a keybinding, and perhaps an API function for plugins like TreeBrowser to support the same functionality.

@ghost
Copy link
Author

ghost commented Mar 4, 2016

I agree it should be in the core. In fact this entire plugin should be in the core. But since it's not, and since the plugin is kinda "file manager" itself, with some useful OS functions, adding a command to open the system file manager would be quite aligned with the rest of its functionality.

@frlan
Copy link
Member

frlan commented Mar 4, 2016

Treebrowser is having this already
geany_treebrowser_openextern

@frlan
Copy link
Member

frlan commented Mar 13, 2016

I tent to close this issue as it's already there. Maybe rewording would be a good thing -- not sure. Please reopen if you like

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants