extensive macro support required in npp
npp’s macro writing is cryptic and almost impossible. We can’t write a macro in text, we have to record it. it kills the very purpose of coding.
so many repetitive things are to be done in npp, but we have to do that manually every time, because simple macro writing is not possible.
lack of macro support is becoming biggest handicap of npp.
extensive macro support required.
npp’s macro writing is cryptic and almost impossible
It was never created in such a way to be user friendly to create them manually. It was made to record and replay simple actions.
I would recommend if you need better automated support, try a plugin such as LuaScript or PythonScript to create your set of actions by coding them in an actual scripting language.
I have downloaded both, shall try them out.
Thanks for poiting to the right direction.
btw, has anyone tried using AutoHotKey or AutoIt type of general window based scripting whether they work within an open window of npp++ and can do sequential find/ replace within current tab/ all open tabs?
I use foxpro - foxreplace for doing text based sequential replacement.
but that work “line-based”, doesn’t carry changes “broken across multiple lines”, and that can not combine lines by removing \r\n, as far as I know.
Whereas, in Npp, I need to look into characters broken across \r\n to do the replacement, so I need some scripting method that can do sequential find/ replace across \r\n.
AutoHotKey or AutoIt
These will work with N++ but the control you get is not as refined as what you get from one of the scripting languages. I used to have some AutoIt automation for Find/Replace that I converted to Pythonscript, and the PS version works much better,’
broken across multiple lines
Notepad++ can find across lines using Regular Expression search mode. Without you providing more detail, however, it is hard to advise you on the “scripting” aspect of the searching you want to do…