Community
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • Michele DelpianoM

      XML Tools Plugin - Can't get Pretty Print feature to work

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      14
      0 Votes
      14 Posts
      13k Views
      Paul StokesP

      A very old thread I know, but this may help someone else.

      I was trying to use Pretty Print to format some MSOffice XML (from a PPT template that had been renamed as a zip). My initial attempts didn’t work “Nothing happened”. I eventually solved the problem when I realised that it wouldn’t work on files still stored in the zip. Notepad++ could read the files and displayed them as 2 looooog lines so I assumed (wrongly) that I could Preetify, edit and write back. In retrospect I should have realised that this was never going to work as the “file” I was working on was a temporary copy.

      Solution: Extract the file from the zip (as opposed to view the file in the zip without extracting properly) , Preetify (which worked of course), edit, save, copy back into the zip overwriting the original.

      An interesting corollary: Using the Windows Explorer zip functionality to open and view the contents (as opposed to extracting them) which uses a rather long temporary folder prefix - Pretty Print didn’t work.
      Using 7Zip which uses a much shorter temporary folder prefix - Pretty Print did work. Obviously, I was still working in a temporary copy which wouldn’t get saved back.

    • Pierre le LidgeuP

      Cursor become black square at line selection

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      8
      0 Votes
      8 Posts
      2k Views
      Andrzej JaworskiA

      @mpheath. Thank you so much. You found a simple and very effective solution. It works 100 percent. Now I see the desired cursor instead of the black square. Thanks again.

    • dz15mlruD

      [Question, performance analyse]. Which documents eats more resources?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion session resources unsaved performance analysis
      1
      0 Votes
      1 Posts
      169 Views
      No one has replied
    • conky77C

      show the current zoom

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      30
      1 Votes
      30 Posts
      23k Views
      Alan KilbornA

      @Javier-Utrilla said in show the current zoom:

      something like U | Zoom +10

      It’s fine…but why not make the abbreviated encoding MORE descriptive, and the zoom info LESS descriptive. E.g. (just my thinking): U8B |Z+10

    • Chec PufosC

      Need help with finding and replacing

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      193 Views
      PeterJonesP

      @Chec-Pufos ,

      Your specs are more vague than you think they are.

      Assuming you want to replace any positive integer immediately after that specific I:max= with 987 and any positive integer immediately after that specific I:min= with 654, then it could be done with something like:
      FIND = (?-is)(Size\s+{\s*.*\R\s*I:max=)\d+(\s*.*\R\s*I:min=)\d+
      REPLACE = ${1}987${2}654
      SEARCH MODE = Regular Expression
      REPLACE IN FILES

      hopefully, you can figure out what to change in order to replace with values other than 987 or 654

      highly recommended: always back up your data before trying a regex that someone hands you; always try a new regex on a single file and make sure it behaves as you expect before trying on the full 30 files.

      ----

      Useful References Please Read Before Posting Template for Search/Replace Questions Formatting Forum Posts Notepad++ Online User Manual: Searching/Regex FAQ: Where to find other regular expressions (regex) documentation
    • FreeMeowF

      Praise Notepad++

      Watching Ignoring Scheduled Pinned Locked Moved Praise Notepad++
      2
      3 Votes
      2 Posts
      714 Views
      Maddox ArmstrongM

      @FreeMeow I goon to Notepad++ :P

    • JWJ

      AI Plugin

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      1
      1 Votes
      1 Posts
      368 Views
      No one has replied
    • Ertan KüçükogluE

      Pascal multi line string highlight

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      0 Votes
      4 Posts
      827 Views
      EkopalypseE

      @ViniwDOrazio

      Yes, when working with multi-line matches enclosed by the same pre- and suffix, you should try to match something unique before the prefix.
      If the number of lines is fixed, you could also adjust the offset configuration parameter accordingly.

    • donhoD

      Planned Migration: Notepad++ Hosting Change in 30 Minutes

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      1
      6 Votes
      1 Posts
      733 Views
      No one has replied
    • W

      The problem with notepad.runMenuCommand

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      10
      1 Votes
      10 Posts
      875 Views
      W

      @PeterJones said in The problem with notepad.runMenuCommand:

      Simple and light is often the opposite of universal.

      This is often the case, but not always.

      @PeterJones said in The problem with notepad.runMenuCommand:

      If you solution is “universal enough” for you, fine;

      Of course, when there is no ideal option, you have to choose the one that is most suitable for the situation.

      @Alan-Kilborn said in The problem with notepad.runMenuCommand:

      Good luck achieving all of those all of the time.
      Or do you have a “pick any 2” or “pick any 3” type rule? ;-)

      Thanks. It happens to everyone at some point ;)
      But it must be universal and fast, even if it means making the code complex.

    • H

      Search Dialog Adding `\r\n` to pasted search queries.

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      3
      0 Votes
      3 Posts
      230 Views
      H

      @PeterJones Thanks so much for the quick reply. Installing the release candidate fixed the issue for me. Much appreciated!

    • S

      Is it possible (with addon or otherwise) To stick the "function" panel to the "other view" divider bar ?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      116 Views
      No one has replied
    • El Greco 0E

      TABS CTRL+TAB, CTRL+TAB+SHIFT

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      305 Views
      PeterJonesP

      @El-Greco-0 ,

      The Ctrl+Tab / Ctrl+Shift+Tab is the “Document Switcher” feature. By default, Settings > Preferences > Misc > Document Switcher has ☑ Enable MRU behavior checkmarked, which turns on Most Recently Used (MRU) order for the Ctrl+Tab order. If that is unchecked, then the Ctrl+Tab order is determined by the order of the tabs in the view, so if you turn off that option and use Window > Sort By > Name A to Z, then Ctrl+Tab will follow alphabetical order.

      The reason why Ctrl+Tab defaults to MRU, is because it is often (maybe even mostly) used as the quick/simple “swap between this tab and the last tab I used”, rather than cycling through the entire list. Also, there is a separate set of keystrokes, Ctrl+PageDown for next-tab and Ctrl+PageUp for previous-tab, which already follows the order of tabs in the view (so also affected by the Window > Sort By > … sorting), so it’s already easy to navigate between tabs in the view order by another similar means – so again, it makes sense to default the Document Switcher Ctrl+Tab to use Most Recently Used behavior…

    • Nils GehrigN

      UNIgetUI update shows 2 instances of notepad++

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      130 Views
      No one has replied
    • donhoD

      Notepad++ v8.9.1 Release Candidate

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      1
      5 Votes
      1 Posts
      915 Views
      No one has replied
    • submitificS

      HOW Do You Add Keyboard Shortcuts

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      11
      0 Votes
      11 Posts
      4k Views
      CoisesC

      @PeterJones said in HOW Do You Add Keyboard Shortcuts:

      Actually, anything in the Scintilla Commands tab of the Shortcut Mapper can have 0 or more shortcuts assigned. It’s not limited to only 2. And it’s not limited to only Copy/Cut/Paste. This is described in the user manual’s Preferences > Shorcut Mapper, specifically in the paragraph that starts with “In the Scintilla commands tab, you can actually assign more than one shortcut to a given Scintilla command”

      This might be confusing to @Michael-Neumann, because Cut, Copy and Paste are no longer Scintilla shortcuts; they moved to the Main menu tab, Edit category, as part of the changes that enhanced multiple selections and implemented VS Code-style line cut/copy/paste.

      Since the two sets of shortcuts, with X/C/V and with Insert/Delete, are so familiar and either would have been missed, special allowance was made to let those menu items have two distinct shortcuts. No other commands work that way.

    • C

      Notepad++ plugin to detect secrets in open files (API keys/tokens), looking for feedback

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      1
      1 Votes
      1 Posts
      169 Views
      No one has replied
    • Chuck MooreC

      How do I change font?

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      16
      0 Votes
      16 Posts
      186k Views
      PeterJonesP

      @Cam-K said in How do I change font?:

      Noticed on newer versions of N++ that the “Enable global font” option is gone

      It’s not gone, just at the bottom of the list, because it’s not what most people should be using. See the global override dialog and the user manual for more on why you shouldn’t use it.

    • 4614

      I want to make columns and rows like Microsoft Excel and I want strikethrough

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      6
      0 Votes
      6 Posts
      431 Views
      4614

      @PeterJones Ok, Thank you. I see now Microsoft Excel is the way to go!

    • S

      Open container folder in cmd but as a toolbar button ?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      0 Votes
      4 Posts
      344 Views
      S

      Hello

      Thank you for the responses !

      @Ekopalypse

      I have tried this method

      After installing PythonScript, it was unclear where I could add the script

      open_containing_folder_in_cmd.py

      I tried
      C:\Users\user\AppData\Roaming\Notepad++ (no)
      C:\Users\user\AppData\Roaming\Notepad++\plugins (no)
      C:\Program Files\Notepad++\plugins\PythonScript\scripts (maybe)

      It still wouldn’t appear, until restart (this should, auto refresh I believe, when you open configuration at least ?)

      It appeared in the menu

      0ac210cc-ad88-4800-87c7-58a74d503428-image.png

      But not in the configuration page

      322dddaa-81f2-486f-a484-d2097340a938-image.png

      Click on Plugins->Python Script-> Scripts -> open_containing_folder_in_cmd.py
      Did open cmd.exe in the right location

      Ah ok, from clicking the “new” script button

      The path is
      C:\Users\user\AppData\Roaming\Notepad++\plugins\config\PythonScript\scripts
      The folder was not created during installation apparently !

      Now it does appear !

      cd365908-f84e-46cf-8ff8-9ae887336bc6-image.png

      And yes this works !

      493bdea5-d298-4f7b-869c-b2918b47ebf8-image.png

      Thanks !

      @PeterJones

      Thanks for this suggestion

      I gave this a try as well

      ab026774-25a1-450d-8212-b4bc999595d7-image.png

      Then I edited

      C:\Users\user\AppData\Roaming\Notepad++\plugins\config\CustomizeToolbar.btn

      I pasted your suggested command
      changed the file to a screenshot of the cmd.exe icon I took
      I also added you suggested extra space fix

      File,Open Containing Folder,cmd,,fRgHGCzWpi.png,fRgHGCzWpi.png,fRgHGCzWpi.png View,Show Symbol,Show All Characters,,Icons\allChars.bmp,Icons\allChars_off.ico,Icons\allChars_off_dark.ico

      This did not work yet

      I used webservice
      https://www.icoconverter.com/
      To create a .ico file
      with these settings
      c7397a0a-1735-44fc-a70e-b4b6e891d909-image.png

      and I downloaded the 3 files from the github issues

      https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/src/icons/standard/toolbar/allChars.bmp
      https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/src/icons/light/toolbar/regular/allChars_off.ico
      https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/src/icons/dark/toolbar/regular/allChars_off.ico

      And I placed them in folder

      C:\Users\user\AppData\Roaming\Notepad++\plugins\config\Icons

      Restarted notepad++

      The icon appears and works but the icon is wrong

      f9a8a675-ab97-4ff9-931f-bb7bc7497520-image.png

      I tried these settings

      a95b67a9-69de-4527-9a06-aa6cbbbac32f-image.png

      Also does not work

      0c0e31a7-ed98-4597-a728-94df39b63ab7-image.png

      also no

      d5274fe9-e9c7-422b-b35b-93844462b236-image.png

      also no ???

      Oh wait

      File,Open Containing Folder,cmd,,cmd.ico,cmd.ico,cmd.ico

      should have been

      File,Open Containing Folder,cmd,,Icons\cmd.ico,Icons\cmd.ico,Icons\cmd.ico

      Icon has disappeared !

      54d68466-f8bd-4877-803e-82916cc556ec-image.png

      ok, instead move the file to C:\Users\user\AppData\Roaming\Notepad++\plugins\config
      51f48583-924a-4e0b-be1d-9df87f8909a3-image.png

      change it back to

      File,Open Containing Folder,cmd,,cmd.ico,cmd.ico,cmd.ico

      restart npp

      icon is back, but still question mark

      580fc2d1-b691-4081-916b-935a9805cdce-image.png

      Maybe the file is not 16x16 256 colours ?

      b7aa94fa-7748-42b8-8e51-49e507acb631-image.png

      Looks like it is as specified

      Maybe something is wrong with the file …

      e0b2e4e5-7210-4687-881d-69eebba78699-image.png

      I’m not good enough to mentally decode this, looks normal

      Hmm

      https://en.wikipedia.org/wiki/ICO_(file_format)

      0x02 idType is 1 , which is ICO good
      0x04 idCount is 1, just 1 image
      0x06 ICONDIRENTRY struct

      bWidth is 10 , which is width 16
      bHeight is 10, which is width 16
      bColorCount 0. does not use a pallette
      wPlanes is 1, has color plane , whatever that is, 0 is black and white ?
      wBitCount, it is 8 bit per pixel
      dwBytesInRes, 1384 bytes ?? idk

      …
      onion.bmp,onion.ico,onion.ico

      ah wait you have BMP in there ??

      2f4a2017-f18f-4b16-af27-0fa951d8d002-image.png

      File,Open Containing Folder,cmd,,cmd.bmp,cmd.ico,cmd.ico

      restart

      72f5b447-bfe2-46c1-a8b4-fc22137f42ad-image.png

      woohoo !

      Wow, I was about ready to give up there !

      Thanks both of you, I will go with the CustomizeToolbar plugin as it give me that distinctive icon !