Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Help: Safely have several N++ versions on PC; how to access each?

    Help wanted · · · – – – · · ·
    3
    7
    194
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L Smxxx
      L Smxxx last edited by

      Hi all…Can any knowledgeable user pls HELP/comment: I’ve just joined this board, to post a question: N++ crashing when I run as Admin (first & only occurrence). No solution yet, so I’m forced to reinstall/download new, to continue my work. NEW question: I wish to retain my original N++, so I have access to all those files, but add a new version to my PC. — Is it “safe” to have several versions of N++… If yes, how do I access each separately, hopefully via a shortcut? (Am hoping that this is not an unusual/weird practice) — THANK YOU for any knowledgeable advice!

      PeterJones 1 Reply Last reply Reply Quote 0
      • PeterJones
        PeterJones @L Smxxx last edited by

        @L-Smxxx

        Is it “safe” to have several versions of N++

        Yes, at any given moment when I’m helping people in the forum, I have between 1 and 10 different Notepad++ unzipped to various locations.

        To make multiple Notepad++'s work, you can have no more than 1 “installed”; the rest need to be portable unzips in a different location (for example, I have a c:\usr\local\apps\npp\ directory, where I unzip all my portable Notepad++ instances) – so use the portable/zip version when downloading from the official https://notepad-plus-plus.org/downloads/ .

        • The “installed” version will still be in c:\program files\notepad++ or whatever, and likely has its config files in %AppData%\Notepad++\.

        • The portable copies will have their config files in the same directory as the notepad++.exe resides.

        • If you have any Windows file associations (open .txt with Notepad++ automatically, or what have you), those will still point to the original installation, so you cannot use Windows double-click to open a file in the portable copy; double-click will only open in the installed copy of Notepad++.

        • To edit a file in the portable copy, go into the portable directory, and run notepad++.exe from there; then you can use the normal internal methods of opening a file (File > Open, using the Open button, dragging a file from Windows Explorer into Notepad++)

          • if you have *Settings > Preferences > Multi-Instance set to always open in mono-instance (the default setting), then once the portable Notepad++ is open, double-clicking the associated file in Windows Explorer should use the already-open portable instance of Notepad++ instead of trying to also launch the installed copy.

        how do I access each separately, hopefully via a shortcut?

        You should already have your shortcut for the installed Notepad++. For the portable copy, just use normal Windows methods to create a shortcut to the notepad++.exe in the portable directory.

        so I have access to all those files

        In general, there is nothing to prevent you from editing the same files with a new copy of Notepad++ as with the copy that was previously installed currently on your machine – I am not sure why you would be worried about that at all.

        1. If you want to edit a normal file from somewhere on your hard drive, just open that file; there is nothing preventing that

        2. If you want to open one of the new # files from your installed instance: unless you closed the tabs in the installed instance, the %AppData%\Notepad++\backup directory should have those; to stay safe, I would copy those to some known location on your drive, and give the files a proper name rather than new #@yyyy-mm-dd_hhmmss

        3. If you want to know the list of files that you had open in the installed Notepad++:

          1. run the portable Notepad++
          2. in the portable Notepad++, open the file %AppData%\Notepad++\session.xml
          3. session.xml will list all the files that were open in the installed Notepad++; you can then re-open those files in your portable Notepad++
        PeterJones 1 Reply Last reply Reply Quote 2
        • PeterJones
          PeterJones @PeterJones last edited by

          BTW, @L-Smxxx ,

          I meant to link you to the FAQ about %AppData% (https://community.notepad-plus-plus.org/topic/15740/faq-desk-what-is-appdata), so you would understand that you could paste the %AppData%\... directories in normal Windows (and Notepad++) file/directory chooser windows and have it go to the right place.

          Alan Kilborn 1 Reply Last reply Reply Quote 1
          • Alan Kilborn
            Alan Kilborn @PeterJones last edited by

            @PeterJones said:

            To edit a file in the portable copy, go into the portable directory, and run notepad++.exe from there

            I’m not sure of the context Peter means this in, but if another Notepad++ is currently running, this won’t work to start the portable N++. What will happen is that an already running version will get switched to.

            To truly start another instance, you must add the -multiInst command-line option to the invocation. This means that a simple double-click on the .exe from Explorer won’t do it – and it probably means you’d want to create a shortcut file where you can add command line parameters.

            Again, not sure the context Peter was going for with his explanation, but I thought I’d point this out.

            PeterJones 1 Reply Last reply Reply Quote 0
            • PeterJones
              PeterJones @Alan Kilborn last edited by

              @Alan-Kilborn ,

              I’m not sure of the context Peter means this in,

              Sorry, I thought I had phrased things in a way that it was implied/understood that the installed copy wasn’t running. I didn’t think that @L-Smxxx wanted to run both the installed and the portable simultaneously; I thought he wanted both installed, but only running one at a time.

              1 Reply Last reply Reply Quote 0
              • Alan Kilborn
                Alan Kilborn last edited by Alan Kilborn

                @PeterJones

                Well, maybe it isn’t that big of a stretch to imagine the OP coming back here and saying “When I double click a portable’s .exe, it just takes me back to the installed’s window instead of running – what gives?!?” :-)

                1 Reply Last reply Reply Quote 1
                • L Smxxx
                  L Smxxx last edited by

                  Thank you very much, Peter! — Appreciate your patient(!) assistance!

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright © 2014 NodeBB Forums | Contributors