Arrow right is already only 1 keystroke, so it is a good question what can be even easier.
One solution came to my mind though: we are planning to implement a feature that would place semi colon in function parameter list at end of statement.
Or it could work in a situation like this as well:
do
{
// some code
} while(i > 0|)
Pressing ; would move the caret outside and put the semicolon there.
However, with "", the situation is more tricky because you may want to put the semicolon inside them instead of outside:
std::string str = "sometext|"
You can't know if the semicolon should put inside or outside.
The feature request is:
case=296