Notepad++ XYscripts & Color Filters highlighting

Discuss and share scripts and script files...
Post Reply
Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

Hello users! Inspired by PyCharm design I decided to make my own theme and synaxis highlighting for Notepad++. It allows you to conveniently create your .xys scripts, and edit (Instant) Color Filters with great convenience, because I made everything unnecessary (punctuation marks) barely visible. Only the main elements are most visible: names, filter type, color. Comments are supported.
xyscript.png
xyscript.png (126.64 KiB) Viewed 5216 times
npp cf.png
npp cf.png (120.2 KiB) Viewed 5216 times
npp icf.png
npp icf.png (118.17 KiB) Viewed 5216 times
Installation
  1. Install the font: https://www.jetbrains.com/lp/mono/
  2. Put the Big Sur.xml theme into %appdata%\Notepad++\themes\.
    Big Sur.xml
    (67.96 KiB) Downloaded 110 times
  3. Put the syntax highlighting XYplorer script.xml & XYplorer_color_filters.xml into %appdata%\Notepad++\userDefineLangs\.
    XYplorer script.7z
    (3.03 KiB) Downloaded 129 times
    files.png
    files.png (94.78 KiB) Viewed 5216 times
  4. Open Style Configurator and select the Big Sur theme.
    select theme.png
    select theme.png (90.59 KiB) Viewed 5216 times
  5. Create an .xys or .icf file for Instant Color Filters and make sure there is syntax highlighting. If there is not, select XYplorer script or XYplorer_color_filters manually in the Language menu.
sel lang.png
sel lang.png (84.27 KiB) Viewed 5216 times

admin
Site Admin
Posts: 63745
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Notepad++ XYscripts & Color Filters highlighting

Post by admin »

Looks great! :tup:

karbuff
Posts: 7
Joined: 18 May 2021 13:20

Re: Notepad++ XYscripts & Color Filters highlighting

Post by karbuff »

Regarding the notepad++ theme "Big Sur.xml":
I noticed that the most programming language specific sections haven't got a font defined, which seems fine as there is a global section, where a font is set.

What I find odd is that only in the "C" section has the font "JetBrains Mono" defined and in the "CSS" section, only the "Tag" has a custom font "Batang" set.
Is this intended behavior? Maybe there is a newer version of "Big Sur.xml" somewhere?

Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Re: Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

karbuff wrote: 17 Feb 2025 09:37 Regarding the notepad++ theme "Big Sur.xml":
I noticed that the most programming language specific sections haven't got a font defined, which seems fine as there is a global section, where a font is set.

What I find odd is that only in the "C" section has the font "JetBrains Mono" defined and in the "CSS" section, only the "Tag" has a custom font "Batang" set.
Is this intended behavior? Maybe there is a newer version of "Big Sur.xml" somewhere?
I'm working on a new, improved portable version with syntax highlighting, font, and modern icons. However, I cannot configure the debugger.XYS, running the current script from NPP to XY, and the version control system interface. So far, the process has not been completed due to my lack of knowledge...

I can't share the new version of BigSur.xml until I complete the full setup.

Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Re: Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

karbuff wrote: 17 Feb 2025 09:37 Maybe there is a newer version of "Big Sur.xml" somewhere?
I've updated the themes!
Attachments
PyCharm Darcula.xml
(70.48 KiB) Downloaded 32 times
Colorful dark.xml
(75.55 KiB) Downloaded 29 times
Big Sur.xml
(75.32 KiB) Downloaded 30 times

Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Re: Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

Awesome Notepad++ is a modern portable version of the well-known text editor, which gives all users not only advanced features out of the box, but also allows you to customize the editor for yourself. Use beautiful syntax highlighting in existing user languages, learn from their example how to add your own language, write code with beautiful syntax highlighting and run it directly from Notepad++ (coming soon: for different languages). You can download it here. Due to the large number of changes made, only the 64-bit version is supported. For a better experience, it is recommended to install the Maple Mono font.
The attachment image.png is no longer available
You can always contribute to the project or add new features for yourself. Details on how to customize everything and where the settings are located are described here.

Improvements
  • Added high-quality syntax highlighting for assembly[/i]language]Assembly, Xyplorer, Nilesoft Shell, Autohotkey, file]Batch (and DOS), PowerShell and expression]Regex.
  • Added the buttons to run, compile, and debug this languages.
  • Added buttons and a backend for working with DOSBox, launching and debugging the x86 Assembly.
  • Each default script file can be run by default using the Windows shell (for example, PowerShell scripts).
  • AutoHotkey files can be compiled with a single button if Ahk2Exe directives are added to the file. Here's an example.
  • Autohotkey functions and labels have been updated in the functionList
  • The initial version of auto-completion has been added
  • Autohotkey has the most complete syntax highlighting: custom functions, private methods, interpolation.
  • The application design and fonts have been improved.
  • Modern versions of useful plugins are installed.
New icons
  • Buttons have been added to the toolbar settings menu for all plugins. You can always turn on the desired button in the special menu by clicking on the gear in the left corner of the toolbar.
    • Сreated a new fluent icon design on the toolbar
    • Added new buttons for pre-installed plugins and internal commands.
    • The font in the "Search/Replace" window has been enlarged and all labels have been simplified to a minimum.
    • Added a new application icon from the Lumicons set from niivu.
All the button icons for plugins are here: .\Notepad++\plugins\Config\icons. You can override / change them! Details are described here.
Attachments
funcs.png
funcs.png (88.76 KiB) Viewed 976 times
gh create.png
gh create.png (208.91 KiB) Viewed 976 times

Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Re: Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

Improved XYplorer syntax highlighting
Attachments
.png
.png (149.66 KiB) Viewed 976 times
(2).png
(2).png (87.68 KiB) Viewed 976 times
(3).png
(3).png (135.92 KiB) Viewed 976 times
(4).png
(4).png (165.03 KiB) Viewed 976 times

Raf
Posts: 98
Joined: 31 Jul 2024 15:34

Re: Notepad++ XYscripts & Color Filters highlighting

Post by Raf »

Also Notepad++ can run ur scripts! No more hover box without syntax highlighing. Run or debug ur code directly from Notepad++
Attachments
run.gif
run.gif (2.45 MiB) Viewed 884 times
run (2).png
run (2).png (203.33 KiB) Viewed 884 times

Post Reply