

The next time, it selects the entire function. Visual Studio Code supports multiple line edit. For multiple select in Visual Studio Code, hold down the Alt key and starting clicking wherever you want to edit. On using it again, it selects all the parameters (if there is more than one parameter). I wish VS Code would provide native keyboard-box-selection support, but this answer is the next best thing. On using it again, the parent block is selected, so on and so forth.įor example, if the cursor is inside the function parenthesis list, and you use the block selection key combination, it selects the current parameter. This could be used iteratively, such that on using it, the current block is selected. Note, how I did not mention the Left arrow! It is because this combination does not work with the left arrow. The key combination is Alt + Shift + Right Arrow Key
#ALTERNOTE CODE BOCK FREE#
Other interesting free alternatives to Code::Blocks are Microsoft Visual Studio, CppDroid, Apache. If that doesn't suit you, our users have ranked more than 50 alternatives to Code::Blocks and many of them is free so hopefully you can find a suitable replacement. But, I recently learned that there is a key combination that we could use to select the current block or the parent block of the current block in Visual Studio Code. The best free alternative to Code::Blocks is Eclipse, which is also Open Source.

Normally, I would do it using the key combination Ctrl + Shift +. Did you know that we could select a block, using the keyboard in visual studio code!
