Macro that changes file encoding and then saves?
I’m hoping to record a macro that will ‘convert to UTF-8’ and then save the file to a specific file name. I tried to use the “Start Recording” feature for this, but those actions aren’t captured. Is it possible to manually write a macro to do all of that?
It should be possible with one of the scripting plugins available, e.g. NppExec. This plugin (like others as well) allows to create a menu entry in the
Macromenu which can be assigned to a keyboard shortcut.
But you should elaborate more precisely what you meant with
a specific file name
Automatically generated from the original file name, following a certain rule? Or provided by user by opening a file selector dialog?
Thank you. I have a daily task where I open a uniquely named CSV file, and I have to encode it to UTF-8 and then perform a Save-As to a specific file name so I can then upload it into another system. So I was hoping to turn a few of those steps into a macro/menu choice.
The NppExec plugin did the trick! Just two simple lines were all I needed:
npp_menucommand Encoding\Convert to UTF-8