<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to Script Showcase</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/</link><description>Recent posts to Script Showcase</description><atom:link href="https://sourceforge.net/p/npppythonscript/discussion/1199074/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:12:38 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/npppythonscript/discussion/1199074/feed.rss" rel="self" type="application/rss+xml"/><item><title>I (actually it was chatgpt) made a PythonScript plugin for Named Entity Recognition Labelling.</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/2d6fe8f635/?limit=25#6c32</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Dang. Cool! 👍😄&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave W.</dc:creator><pubDate>Fri, 20 Mar 2026 00:12:38 -0000</pubDate><guid>https://sourceforge.net74b10681391089d561bec848f56d566d59e0d3f5</guid></item><item><title>I (actually it was chatgpt) made a PythonScript plugin for Named Entity Recognition Labelling.</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/2d6fe8f635/?limit=25#c5cf</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a href="https://github.com/john-a-m/NPP_NER_Labeller" rel="nofollow"&gt;https://github.com/john-a-m/NPP_NER_Labeller&lt;/a&gt; it has at least one minor bug with where sometimes it doesn't apply a color, it works though. Let me know what you think (love or hate).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M</dc:creator><pubDate>Thu, 19 Mar 2026 23:41:39 -0000</pubDate><guid>https://sourceforge.net856e2504dd1448ee2aeaea5c4b4c7498826010f1</guid></item><item><title>Toolbar button name</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/14ffcbb5c5/?limit=25#3d01</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I found this discussion because I'm having the same issues. Either (1) the button looks like I want it to and has the right label but is always at the end, or (2) the button  looks like I want it to and resides where I want it to but says "Python Script 1" when I hover over it. Maybe the onhover label could be the script name?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">VTGroup</dc:creator><pubDate>Wed, 21 May 2025 20:35:24 -0000</pubDate><guid>https://sourceforge.net61e06cfb6a05f184a6645cffbdcf40ab0bd2f521</guid></item><item><title>Toolbar button name</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/14ffcbb5c5/?limit=250#6b22/3afc/8c1c/4aff</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;No idea.  You can always open an issue about it here: &lt;a href="https://github.com/bruderstein/PythonScript/issues" rel="nofollow"&gt;https://github.com/bruderstein/PythonScript/issues&lt;/a&gt;&lt;br/&gt;
I use CT without problem, but I always put my script icons to the right end of the toolbar anyway (it is where I want them so I've never tried anything else).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sasumner</dc:creator><pubDate>Thu, 29 Sep 2022 11:45:19 -0000</pubDate><guid>https://sourceforge.netd2d492ad3bef2b03318830a13ca293854fb5ca9e</guid></item><item><title>Toolbar button name</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/14ffcbb5c5/?limit=25#6b22/3afc/8c1c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Yes I did initially use CT,  but I ran into a problem. Whenever I use the CT button, the next time I start Npp, the button has moved to the end of the toolbar. I've checked on a clean install of Npp with only CT and PS installed and it still does it. So I decided to check out the PS method. However, I think I'd rather have a button I know the name of than worry about its placement on the toolbar so I'll stick with the CT one. Do you know if there's likely to be a fix for the name issue with PS buttons?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kiwichick</dc:creator><pubDate>Thu, 29 Sep 2022 01:11:24 -0000</pubDate><guid>https://sourceforge.netf424159bbecc737de089ad8ed4151ade931762f7</guid></item><item><title>Toolbar button name</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/14ffcbb5c5/?limit=250#6b22/3afc</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Yea, it's a known issue.  You can get better results if you use the CustomizeToolbar plugin and set up the button that way.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sasumner</dc:creator><pubDate>Tue, 27 Sep 2022 11:51:48 -0000</pubDate><guid>https://sourceforge.netfe4f54c8a9f73d516401887c53e636d7b45507dd</guid></item><item><title>Toolbar button name</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/14ffcbb5c5/?limit=25#6b22</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When adding a script to the toolbar then hovering over the toolbar button, why isn't the script name shown? Instead it just says "Python Script" followed by a number. I find this very un-user-frirendly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kiwichick</dc:creator><pubDate>Tue, 27 Sep 2022 00:52:52 -0000</pubDate><guid>https://sourceforge.netcb71376fce0a4df08774aa2f55550e7664921ec2</guid></item><item><title>newbee and basic algorithm</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/fa2c176592/?limit=25#7020</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;I'm sorry for my bad english.&lt;/p&gt;
&lt;p&gt;I used to use perso Notepad++ macros : I just record what I do using keyboard, keyboard shortcuts and the mouse only to clic on 'close (cross) button' of find window. It often help me to save a lot of time in order to modify semi automatically a lot of files 'song.ini' (arround 5000).&lt;/p&gt;
&lt;p&gt;Unfortunatly, I’m stuck on the impossibility of using basing conditional tests. I understood that PythonScript plugin in Notepad++ allow this conditionnal tests (and far more).&lt;br/&gt;
I never used Python and it would take me a lot of time to code my basic algorithm. For a regular, this will probably only take an hour or less.&lt;/p&gt;
&lt;p&gt;I wrote my basic algorithm (Algorithme rename.txt) and I hope somebody could code it entirely or help me for the Python part. I have already record a macro (Algorithme rename shortcuts.xml) which is likely what I want without conditionnal tests.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;I attach 1 zip file contains :&lt;br/&gt;
 - exemple1 song.ini&lt;br/&gt;
 - exemple2 song.ini&lt;br/&gt;
 - Algorithme rename.txt&lt;br/&gt;
 - Algorithme rename shortcuts.xml&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">saih_tam</dc:creator><pubDate>Tue, 18 Jan 2022 19:39:29 -0000</pubDate><guid>https://sourceforge.net58755255f826b8ab770c3607d71215cc4b1bfeba</guid></item><item><title>Auto backup with full path and timestamp</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/ce05950735/?limit=100#3e22</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is a simple Python script that backup edited file before it's being overwritten on save.&lt;br/&gt;
It recreates a directory structure of original file in the backup folder and appends modification date of the original file to the end of filename (not date of the backup, file modification date).&lt;br/&gt;
i.e. file &lt;code&gt;C:\blah\mycode.js&lt;/code&gt; will be backed up as &lt;code&gt;D:\Backup\Notepad++\C\blah\mycode.js_20210928_221824.js&lt;/code&gt;&lt;br/&gt;
Because it copies file before NPP saves new data into it, you always will have a copy of the original file.&lt;/p&gt;
&lt;p&gt;Required &lt;a class="" href="https://github.com/bruderstein/PythonScript" rel="nofollow"&gt;PythonScript&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Save this script as &lt;code&gt;autobackup.py&lt;/code&gt; into the same directory where &lt;code&gt;startup.py&lt;/code&gt; is (in portable NPP it's in Notepad++\plugins\PythonScript\scripts) and in Python Script configuration window set "Initialization" dropdown to "ATSTARTUP"&lt;/p&gt;
&lt;p&gt;Change to your desired backup directory&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;backup_dir&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'D:\\Backup\\Notepad++\\'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;  
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Than in &lt;strong&gt;startup&lt;/strong&gt;.&lt;strong&gt;py&lt;/strong&gt; at the bottom add this line:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;autobackup&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">V@no</dc:creator><pubDate>Thu, 30 Sep 2021 00:42:32 -0000</pubDate><guid>https://sourceforge.netac7a1a2501f86ec30a592ad6a1eb5821e3e01a8c</guid></item><item><title>replacing text with regular expressions by invoking a python function.</title><link>https://sourceforge.net/p/npppythonscript/discussion/1199074/thread/0df851fe/?limit=25#3c00</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Very nice blog, its informative and helped allot . thanks for sharing this information with us &lt;br/&gt;
&lt;a class="" href="https://notepadplusplusdownload.com/notepad-download-windows-8/" rel="nofollow"&gt;notepad++ windows 7&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">notepad++ windows 7</dc:creator><pubDate>Thu, 16 Jan 2020 03:18:56 -0000</pubDate><guid>https://sourceforge.net8990b799152ed7f6c24ad3f9ec67e9e945eb5d23</guid></item></channel></rss>