When I invoke a method or constructor and use Ctrl-Space to select the signature I want, the output I get is shown below. Note that place-holders have been used for the arguments.
Now, if started with a non-argument constructor and use Ctrl-Space to pick the same signature:
I get this, note the lack of place-holders:
Is there any way to trigger Eclipse to put in place-holders in this latter example?
Uhm ... yes ... sort of. You can also delete the ()
and then Ctrl+Space which will get you back to the start.
But I'm not aware of any way to trigger the place holders again (which would often be useful when you already have 2 arguments and want to replace the following ones).