Electrum allows their users to see a list of addresses even if their private keys are kept on a hardware wallet. However, don't expect to be able to generate as many of them as you would like to. I guess it's not enabled by default so after you initialize your wallet, click
View and select
Show addresses.
Thanks a lot. I use both, Nano Ledger and Electrum but I did not know that I can use both in combination. I'll give it a try.
Of course, to create an infinite number of address was exaggerated. A dozen or two is enough for me.