Here is my use case. Created a schema and pcbnew layout. then want to use this in a several projects. Would like to to be able to renumber all refdesc with an offset in both schema and pcnew without going through a lot of manual steps. Just a one time “bulk” change for all components , for example from C1 to C101 or C51 etc before importing (coy/paste) both schema and layout into the new project. (no need to use hierarchical sheets). This will prevent conflicts and manual renaming.
I have here at hand only KiCad V5.
In V5 when annotating you had a box [Use first free number after:…] so you can get all numbers being 100+. I believe this option didn’t disappeared in KiCad.
Then moving your changes to PCB is just updating PCB from schematic - one manual step.
I need two clicks for: Start Menu / Electronics / KiCad
Third Click for opening the Schematic Editor
Another two clicks for Tools / Annotate Schematic
A few more (depending on what the current settings and your intentions are) to Reset existing annotations and Use first free number after (Does number entry add a penalty to the mouse clicks?)
And then an 8th or so click for the final [Annotate] button.
I don’t see a way to do this any quicker, so I’m sorry to disappoint you and for this long winded explanation, but I’m still traumatized by those ridiculous advertisements of “one click shopping”, which of course nobody wants. Just try to imagine that for each click you do on the internet you’ve bought some product and truckloads of them arrive at your doorstep every day.
Thank you for the reply. One click AI results is another new one. ( OneClick is the ultimate productivity tool for your browser. That stuff aside, what i was looking for was the using the existing reference number and add an offset to it. if the ultimate answer is no (for now and in the near/far future), so be it and i’ll work around it or looking at making a script.
KiCad’s files are readable text, well documented and relatively easy (S-Expressions) for handling with a script. It does not seem too difficult to write a script that opens a schematic, searches for all the RefDes’ and then modifies them in some preferred way. But you will still need to tell that script which files to modify, so it’s still not one click. And afterwards you have to run Schematic Editor / Tools / Update PCB from Schematic [F8] to keep the schematic and PCB in sync, so that’s even more clicks.