notepad-plus-plus / notepad-plus-plus

Notepad++ official repository
https://notepad-plus-plus.org/
Other
23.04k stars 4.61k forks source link

Feature request - Put full path in File Explorer for Open File / Save File menu options #5252

Closed j2associates closed 5 years ago

j2associates commented 5 years ago

Use WIndows 10 style File Browser for File Open and File Save As menu items

When opening a file or saving a file as in NotePad++, old style File Explorers are shown, with each sub folder displayed as a node in a tree. This makes it difficult to copy and paste full paths while loading or saving a file. Alternatively, a Right Click option for copy full path would be acceptable

Steps to Reproduce the Issue

  1. Open NotePad++
  2. From the File menu, click Open.. or Save As...
  3. Navigate 3 or 4 sub folders deep
  4. Try to copy the full path

Expected Behavior

Full path is available for copying similarly to a Windows 10 File Explorer image

Actual Behavior

Path is displayed as individual nodes on a tree image

Debug Information

image

hexiyou commented 5 years ago

In the "Open" File dialog, you can put the full path in the text box after the "File name" and press Enter key.

image

j2associates commented 5 years ago

Thanks, that is helpful to know. But there is still no way to copy the path if you do a save as to a different location.

j2associates commented 5 years ago

Sorry, did not mean to close the issue.

SinghRajenM commented 5 years ago

It can be changed from setting menu... Settings->Default Directory->Use new style dialog

@MetaChuh, we are ok to close this ticket.

inbay commented 5 years ago

Is there a reason this feature is not implemented in an address bar with [back], [forward] and [up] directory links, as well as a user input pane at the top of the menu, and most importantly, the Navigation pane on the left, as provided in the screen captures above? These work-arounds are not conducive to the 'Windows' experience, nor are they particularly useful for average users, and utilize more time with advanced users. While notepad++ can be used in many advanced ways it's knowledge entry level is quite low, and the menus suggested are quite conducive for environments without a keyboard. I believe these functions have been created in C++ as the 'OpenFileDialog' function; https://forums.whirlpool.net.au/archive/413992 http://forums.codeguru.com/showthread.php?428840-How-to-use-the-openFileDialog

sasumner commented 5 years ago

@inbay, do your comments take into account what you see if you tick the Use new style dialog setting per @SinghRajenM above? I'm on Windows 7 which apparently doesn't have the back/forward/up stuff, but appears to have everything else desired.

inbay commented 5 years ago

@sasumner I stand corrected; I did not review the comment you mentioned, as it appeared to reference an item in the menu which did not exist; This item appears @ [Settings] > [Preferences...] > Default Directory [X] Use new style dialog. This provides exactly what I wanted, my apologies.

[SOLUTION] To provide the expected behavior of the OP: Select 'Settings' from the file menu, Select 'Preferences...' from this sub-menu Select the 'Default Directory' heading in the left-hand menu And check the box at the bottom labelled 'Use new style dialog (without file extension feature & Unix style path capacity)'

MetaChuh commented 5 years ago

@inbay

thanks for your understanding, as well as for your summary guide. here is a screenshot of the new style dialog of notepad++ version 7.6.6:

Bildschirmfoto 2019-04-24 um 22 40 12

best regards.

sasumner commented 5 years ago

@MetaChuh

old style / new style ... seems to be the #1 support question generator

It would be best if "old style" could head to the retirement home, but I'm sure if it disappeared the complaints would really start pouring in.

Perhaps Peter will choose that topic as his # 1 when revamping the docs. :)

j2associates commented 5 years ago

Hello,

Perhaps the alternate setting could be changed to the default setting since that is the standard Windows OS setting. Just a thought.

On Wed, Apr 24, 2019 at 4:26 PM inbay notifications@github.com wrote:

Is there a reason this feature is not implemented in an address bar with [back], [forward] and [up] directory links, as well as a user input pane at the top of the menu, and most importantly, the Navigation pane on the left, as provided in the screen captures above? These work-arounds are not conducive to the 'Windows' experience, nor are they particularly useful for average users, and utilize more time with advanced users. While notepad++ can be used in many advanced ways it's knowledge entry level is quite low, and are quite conducive for environments without a keyboard. I believe these functions have been created in C++ as the 'OpenFileDialog' function; https://forums.whirlpool.net.au/archive/413992

http://forums.codeguru.com/showthread.php?428840-How-to-use-the-openFileDialog

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5252#issuecomment-486412104, or mute the thread https://github.com/notifications/unsubscribe-auth/AHO3XBNX5Z6JJVZ5KOECXHLPSC7AVANCNFSM4GROMZWQ .

sasumner commented 5 years ago

@j2associates Yes, but we are back to being bound by history: People don't like it when you eliminate features or change default settings. :)

MetaChuh commented 5 years ago

@j2associates

yes, you are correct.

the setting use new style dialog already is the default setting of a fresh notepad++ install since 7.6.4. but since the installer is, by design, not allowed to alter existing user settings, an update can not activate new style dialog automatically.

our apologies for that.

j2associates commented 5 years ago

I requested the same thing earlier because I didn't know about the alternate setting. That might be a good topic for a short FAQ. I would be happy to write one for you as a small contribution if outsiders have that capability. Just let me know.

Have a great day!

On Thu, Apr 25, 2019 at 8:09 AM sasumner notifications@github.com wrote:

@j2associates https://github.com/j2associates Yes, but we are back to being bound by history: People don't like it when you eliminate features or change default settings. :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5252#issuecomment-486645602, or mute the thread https://github.com/notifications/unsubscribe-auth/AHO3XBMIQ2RGPJUMXSQYZFTPSGNPDANCNFSM4GROMZWQ .