@Anonymous wrote:
If I draw a bunch of wires, every time I click the "NET" tool, it shows me the default name of that wire.
Which is good, yes, but if I have to put in DATA[0..31], it gets annoying every time.
Store the last input value; if it ends in a number, auto-increment the number - it's a sane default.
Yes I think having an auto increment feature available on the NET command could be useful but it could also be dangerous if it wasn't done correctly. For example, somebody could end up with a all their nets named DATA<number> if they forgot to cancel the command after they drew their data bus! Maybe if you could specify the range so it finishes automatically that would help.
I think I might actually prefer it as a feature to the NAME command as I often draw lots of nets, add net labels so I can visually see the net name and then rename them.
This isn't a completely replacement for the feature you are requesting but you can achieve quick naming of nets of you create busses and then rip the nets from the bus to name them. So for example you'd create a bus and name it something like
MCU:MCU_ADDR_[0..15],MCU_DATA_[0..31],MCU_RD/!WR,MCU_!CE[0..7],MCU_!WAIT,MCU_!INT
Then when you connect nets up to the bus you can select all those names and the individual bits from ADDR, DATA and !CE. You can then copy that bus segment elsewhere in the schematic and rip the signals out to connect up to another component, thus ensuring you get the correct net names across your design and things are connected as expected.
Best Regards,
Rachael