Community
    • 登入

    How can you make All types (*.*) the default, when saving

    已排程 已置頂 已鎖定 已移動 General Discussion
    41 貼文 15 Posters 15.4k 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • Michael VincentM
      Michael Vincent @Alan Kilborn
      最後由 編輯

      @Alan-Kilborn said in How can you make All types (*.*) the default, when saving:

      But then wouldn’t the people that want .txt, or whatever fixed/known extension, to be added automatically–when no extension is manually appended by them

      If I understand correctly, any new file saved will default to the extension specified by the first extension option based on what they have selected in the combo box we’re taking about. For me, I have “Normal Text” selected so any “new 1” file I have open and save for the first time as “myfile” (no extension), .txt is automatically appended for me. If I save as “myfile.xyzzy” (unknown brand new extension) then I get “myfile.xyzzy.txt” which is what the OP was asking about. Letting a user select “No Default Type” from that pull down would result in my examples:

      myfile => myfile
      myfile.xyzzy => myfile.xyzzy

      Selecting the default of Normal Text would result in:

      myfile => myfile.txt
      myfile.xyzzy => myfile.xyzzy.txt

      I won’t argue either is right - they both behave according to Windows default Save As behavior as @PeterJones shows above. My proposal just gives users the option to select *.* as the default new document type if that’s the way they want to operate.

      Cheers.

      1 條回覆 最後回覆 回覆 引用 2
      • Alan KilbornA
        Alan Kilborn
        最後由 編輯

        FWIW (probably nothing), I noticed that if you do a Rename… operation on a file, the Save as type: box seems to always be set to All types (*.*) when the Save As box appears.

        1 條回覆 最後回覆 回覆 引用 1
        • remus_roanR
          remus_roan
          最後由 編輯

          I just updated my Notepad++ on my Windows 10 laptop and hit this issue. Why is this issue? Because I use NppFTP to edit files on a lot of linux hosts. Now when I save files to my hosts after editing it applies useless .txt extension to all files.

          PeterJonesP dennis mcmanamonD 2 條回覆 最後回覆 回覆 引用 0
          • PeterJonesP
            PeterJones @remus_roan
            最後由 編輯

            @remus_roan ,

            Did you try any of the workarounds mentioned above? Because for the near future (until someone makes an official feature request, and the developers decide to implement and release it), your choices are to use one of those workarounds or downgrade to an earlier Notepad++.

            If the workarounds don’t work for you, please explain exactly what you did, and we’ll try to help you get it working.

            1 條回覆 最後回覆 回覆 引用 1
            • dennis mcmanamonD
              dennis mcmanamon @remus_roan
              最後由 編輯

              此回覆已被刪除!
              1 條回覆 最後回覆 回覆 引用 0
              • Tom CavenderT
                Tom Cavender @PeterJones
                最後由 編輯

                @PeterJones Respectfully, if there was simply an option to choose “no extension” or “. All file types” in settings, this would be much, much less frustrating.

                I understand that some, maybe even a majority may want “*.txt” as their default, but it should be far simpler for those of us who want no extension as their default. In any case, thanks for listening.

                Alan KilbornA PeterJonesP 2 條回覆 最後回覆 回覆 引用 0
                • Alan KilbornA
                  Alan Kilborn @Tom Cavender
                  最後由 編輯

                  @Tom-Cavender

                  Version 7.9.1 has:

                  608e2783-cbb6-4b86-838b-133cf1afab3a-image.png

                  Maybe that helps?

                  Tom CavenderT Hillarie FurmanH 2 條回覆 最後回覆 回覆 引用 2
                  • PeterJonesP
                    PeterJones @Tom Cavender
                    最後由 編輯

                    @Tom-Cavender

                    Respectfully, I called them workarounds, which implicitly acknowledges it might not be the best way to implement it, but it was the only way available at the time.

                    The good news is that someone did follow my advice, and put in the feature request; moreover, that feature has been implemented, and the version with it implemented has been released: v7.9.1. If you want that feature, install the new version.

                    1 條回覆 最後回覆 回覆 引用 1
                    • Tom CavenderT
                      Tom Cavender @Alan Kilborn
                      最後由 編輯

                      @Alan-Kilborn That helped immensely. Thank you thank you thank you thank you!!!

                      Alan KilbornA 1 條回覆 最後回覆 回覆 引用 0
                      • Alan KilbornA
                        Alan Kilborn @Tom Cavender
                        最後由 編輯

                        @Tom-Cavender

                        Well, I didn’t do the work to make it happen, just pointed it out!
                        That part was very easy.
                        Praise to the developers, who do the hard parts!
                        :-)

                        1 條回覆 最後回覆 回覆 引用 2
                        • Marcel AbeleM
                          Marcel Abele
                          最後由 編輯

                          Thanks to the developers about this additional tick-box.
                          Much appreciated.

                          1 條回覆 最後回覆 回覆 引用 2
                          • xenadminX
                            xenadmin
                            最後由 編輯

                            I deployed 7.9.1 to our users yesterday, but they are still unhappy, as the new checkbox only returns the old behavior partly.
                            Without the checkbox enabled, and new file you “Save as” and an edited file you “save as” suggests you to save as .txt.
                            With the old notepad++ versions it was for new and edited files .
                            Now with the checkbox it is . for new files, but not for opened files.

                            Example:
                            We explicitly have the problem, that our users have to edit .STA files (which are just text files with STA as a file ending).
                            So they open them via right click context menu, edit them and click “save as” and regardless that it’s a STA file, notepad++ 7.9.1 with the new checkbox enabled, always wants to save that file as .txt.
                            That is a huge problem.

                            1 條回覆 最後回覆 回覆 引用 0
                            • Peters VecrumbaP
                              Peters Vecrumba
                              最後由 Peters Vecrumba 編輯

                              I didn’t need any of the latest features or fixes so I solved the problem today by overwriting my Notepad++ installation with version 7.8.1. Unfortunately, that does mean that I can’t install any version updates.

                              What put it over the edge for me was not only the inconvenience of having to scroll up to and pick All file types, but that any time I had a non-.TXT extension (i.e., every file I ever edit!), when I went to “Save as” in another location, or, say as the next file in a sequence (i.e., just change number in file name), it would automatically add the .TXT extension even though A FILE EXTENSION WAS ALREADY PRESENT–and Notepad++ should have been smart enough to understand that. Nor can I begin to count up how many times I accidentally saved PHP source files as something.php.txt and then wondered why something didn’t work.

                              After a month of tearing my hair out, I gave up and rolled back. Good luck, all, and stay safe in the pandemic! /Peters

                              1 條回覆 最後回覆 回覆 引用 0
                              • bReathl3sSB
                                bReathl3sS
                                最後由 編輯

                                fyi - just found out that this is already being handled:
                                https://github.com/notepad-plus-plus/notepad-plus-plus/pull/9328
                                Thanks to sasumner

                                1 條回覆 最後回覆 回覆 引用 0
                                • Hillarie FurmanH
                                  Hillarie Furman @Alan Kilborn
                                  最後由 編輯

                                  @Alan-Kilborn
                                  Apologies for the necropost. I loved when 7.9.1 provided this option in MISC. However, I have been given a new PC running 8.4.2 and the option is gone. Why on earth was it removed? I don’t have a way to regress versions or make registry edits.

                                  PeterJonesP 1 條回覆 最後回覆 回覆 引用 0
                                  • PeterJonesP
                                    PeterJones @Hillarie Furman
                                    最後由 編輯

                                    @Hillarie-Furman ,

                                    Because it was moved, not removed.

                                    This is thoroughly documented in the Online User Manual:

                                    https://npp-user-manual.org/docs/preferences/#preference-toggles-in-other-dialogs

                                    • When saving a new file or otherwise running the Save As dialog, there is an ☐ Append extension checkbox. If checked, Notepad++ will automatically append the first extension listed in the selected Save as type; otherwise, the extension must be manually included in the File name field. (This toggle is new to v8.0.0, and replaces the Preferences > MISC > ☐ Set Save dialog file extension filter to *.* or Set Save dialog file extension filter to .* for Normal Text preferences for setting the save dialog file extension to *.* that were present in prior v7.9.1-v7.9.5; in v7.9.1, that *.* option replaced the setting in the Default Directory section called Use new style dialog which influenced how extensions were added or not as it toggled the Save As dialog from an ancient Windows Save-As dialog to a somewhat more modern dialog.)
                                    grk88G 1 條回覆 最後回覆 回覆 引用 1
                                    • grk88G
                                      grk88 @PeterJones
                                      最後由 編輯

                                      Am in 8.4.4 version, even though i select ☐ Append extension checkbox , the all file type is saving as .txt file default, if i un select the text box while saving also it does the same. quite annoying. is there anyway i force NP++ to follow the type i select while saving as.

                                      Alan KilbornA 1 條回覆 最後回覆 回覆 引用 0
                                      • Alan KilbornA
                                        Alan Kilborn @grk88
                                        最後由 編輯

                                        @grk88 said in How can you make All types (*.*) the default, when saving:

                                        Am in 8.4.4 version, even though i select ☐ Append extension checkbox , the all file type is saving as .txt file default,
                                        if i un select the text box while saving also it does the same. quite annoying.

                                        Presume (in your first part) you mean you tick the box…

                                        By default with a “new” file, N++ will show this:

                                        d62ced17-0b12-4c77-974a-8a503c005191-image.png

                                        If you then untick the box, this will happen:

                                        3923becf-e2ce-4460-b0d1-5bc1d2773bb3-image.png

                                        Note that the Save as type changed, but the .txt remains after new 1. It is easy enough to delete off the .txt, but you can also press Esc to abandon the save, then restart the save process, to see:

                                        66244fef-f5c0-4b8e-bacd-b4bc81d3c65e-image.png

                                        Saving now will result in a new 1 file on disk (no .txt extension), and all future saves of new text files will have the same type of prompt (no extension applied).

                                        is there anyway i force NP++ to follow the type i select while saving as.

                                        Not sure what this part means, as Notepad++ will do this already (that’s why I think I am misunderstanding this part of your question).

                                        grk88G 1 條回覆 最後回覆 回覆 引用 2
                                        • grk88G
                                          grk88 @Alan Kilborn
                                          最後由 編輯

                                          @Alan-Kilborn Thanks for your Response, i have re-installed NP++ and followed this and it works. Cheers.

                                          1 條回覆 最後回覆 回覆 引用 1
                                          • 第一個貼文
                                            最後的貼文
                                          The Community of users of the Notepad++ text editor.
                                          Powered by NodeBB | Contributors