Community
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • Silva YunusS

      Improving programming speed and performance in Notepad

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      2
      0 Votes
      2 Posts
      18 Views
      PeterJonesP

      @Silva-Yunus ,

      The CustomizeToolbar plugin allows you to add menu commands (including saved macros) to the main toolbar, so it’s almost what you are asking for.

      Otherwise, we have a FAQ on Feature Requests

    • Christopher BasakC

      Font size and toolbar too small in Linux

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      27 Views
      Terry RT

      @Christopher-Basak said in Font size and toolbar too small in Linux:

      I hope that Notepad++ developers can address these issues for Linux users

      That would be extremely unlikely as Notepad++ is a Windows app, it relies on the Windows environment. No support has ever been given by the developers to Linux users, but occasionally it seems a newer Notepad++ release or even Wine update may provide some benefit. In your case however the opposite seems to have occurred.

      You haven’t mentioned if you are using a high dpi monitor. If so there is a setting in Notepad++ that provides more compatibility under these conditions in Windows. This is located under Preferences, Misc. Look for direct write/gdi rendering mode. I’ve no idea if this will help you, but if it does, please let us know.

      Terry

    • JE RamirezJ

      Note++ file location

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      5
      0 Votes
      5 Posts
      324 Views
      PeterJonesP

      @tnet-chrome said in Note++ file location:

      The file config.xml under %AppData% had the recent files list. But if I manually delete any recents, save the file and restart Notepad++ the same list of files is re-added. Why? Where from?

      Because those recents were still in memory when you exited Notepad++, and when Notepad++ exits, it overwrites the existing config.xml with those values from memory – even if you had recently manually edited config.xml. The user-manual section on Editing Config Files has a paragraph explaining how to edit config.xml, because it must be treated differently than the other config files (and config files in general have to be treated differently relative to “normal” files, as that entire section describes).

    • donhoD

      Fighting Malicious Ads on Download Pages

      Watching Ignoring Scheduled Pinned Locked Moved Security
      32
      3 Votes
      32 Posts
      10k Views
      donhoD

      @Fitsneezy
      Both convertfile.ai & gamesuniverse.co are blocked.
      Thank you.

    • Valery OrlovV

      Applying Proper Case only for the first words of many paragraphs — is it possible?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      42 Views
      guy038G

      Hello, @valery-orlov and All,

      Generally, this kind of modifications can be achieved with regular expressions according to that following syntax :

      FIND ^(\w)(\w+)

      REPLACE \u\1\L\2

      However, you do not have chance because Notepad++ case changes can work properly on default ASCII characters in range [A-Z] and/or [a-z] ONLY :-((

      A second possibility would be to use the Columns++ plugin which has a true Unicode search/replace feature, which correctly handle any case modification !

      But, here is an easy solution to your problem, which can be simply processed from within Notepad++ :

      First, backup your file with an other name ( One never knows ! )

      Open your file in Notepad++

      If necessary, disable the Word wrap feature ( View > Word wrap )

      If necessary, move to the beginning of your file ( Ctrl + Home )

      Open the Replace dialog ( Ctrl + H )

      Un-check all box options

      FIND ^\S+

      REPLACE $0\t\t\t\t\t\t\t\t\t\t

      Click on the Replace All button

      So, for example, from this INPUT text :

      ЗАПРАШИТЬ, начать прашить, запрасолить. ЗАПРЕВАТЬ, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель. ЗАПРЕДМЕТНЫЙ, находящийся позади предмета. ЗАПРЕДПОСЛЕДНИЙ, допредпоследний, третий с хвоста.

      You should get this OUTPUT text :

      ЗАПРАШИТЬ, начать прашить, запрасолить. ЗАПРЕВАТЬ, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель. ЗАПРЕДМЕТНЫЙ, находящийся позади предмета. ЗАПРЕДПОСЛЕДНИЙ, допредпоследний, третий с хвоста.

      Now, move again to the very beginning of your file ( Ctrl + Home )

      Run the option Edit > Begin/End Select in Column Mode option ( Alt + Shift + B )

      Move to the very end of your file ( Ctrl + End )

      Move the caret/cursor after a fair number of tabulations, on this last line

      Run again the option Edit > Begin/End Select in Column Mode option ( Alt + Shift + B )

      => A rectangular selection, on all the lines of your file, should occurs

      Run the Edit > Convert Case to > Proper Case option ( Alt + U ) on this rectangular selection

      You should get this OUTPUT text :

      Запрашить, начать прашить, запрасолить. Запревать, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель. Запредметный, находящийся позади предмета. Запредпоследний, допредпоследний, третий с хвоста.

      Finally, use the following regex S/R to get rid of the excess TAB characters :

      FIND \t

      REPLACE Leave EMPTY

      And you’ll get your expected OUTPUT text :

      Запрашить, начать прашить, запрасолить. Запревать, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель. Запредметный, находящийся позади предмета. Запредпоследний, допредпоследний, третий с хвоста.

      Best Regards,

      guy038

    • Sherly GomesS

      After updating plugins and theme my WordPress website is down

      Watching Ignoring Scheduled Pinned Locked Moved Blogs
      8
      0 Votes
      8 Posts
      12k Views
      OliverO

      @Sherly-Gomes Hi Sherly,

      It looks like the error you’re seeing is related to the X theme missing its core functions. The x_get_view() function is part of the theme’s framework, and this usually happens if:

      The X theme is not fully updated.

      The Cornerstone plugin (which works with X) is missing or deactivated.

      Some core files got overwritten during the update.

      Here’s what you can try:

      Reinstall the X theme from a fresh download.

      Make sure the Cornerstone plugin is installed and activated.

      If you’re using a child theme, switch to the parent theme temporarily to test.

      Also, always take a full backup before updates. I had a similar issue recently and found some helpful guides while researching. You can check resources like this one: https://medithrivehub.com/ — they often share useful tools and solutions around WordPress and tech issues.

      Hope this helps!

    • Vitalii DovganV

      Auto-Completion Popup is unexpectedly shown when handling SCN_CHARADDED

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      11
      1 Votes
      11 Posts
      182 Views
      Vitalii DovganV

      Eventually, it seems the best solution is to subclass Scintilla’s WndProc (for both Main and Secondary Scintilla window) and to handle WM_CHAR there.
      The benefits:

      no need to bother with Scintilla’s native notifications and their nuances; full control and clarity of what happens and when it happens: within own WM_CHAR handler, we are able to process a character before it goes to Scintilla and after it goes to Scintilla; simplified code because all the logic is controlled by you and there is no need to conform to Scintilla’s way of processing the events.