How to indent/format a selection of code in VSCode with ctrl+shift+f
I want to indent a specific section of code in VSCode
I read How do you format code in Visual Studio Code (VSCode) post that gives shortcuts to indent the whole code but it doesn't work when selecting a specific section of code.
I tried ctrl+shift+F
after selecting some line in my code but the whole file is indented. I'm on Windows with VSCode Insider 1.8.0. Any help is appreciated.
visual-studio-code indentation
add a comment |
I want to indent a specific section of code in VSCode
I read How do you format code in Visual Studio Code (VSCode) post that gives shortcuts to indent the whole code but it doesn't work when selecting a specific section of code.
I tried ctrl+shift+F
after selecting some line in my code but the whole file is indented. I'm on Windows with VSCode Insider 1.8.0. Any help is appreciated.
visual-studio-code indentation
add a comment |
I want to indent a specific section of code in VSCode
I read How do you format code in Visual Studio Code (VSCode) post that gives shortcuts to indent the whole code but it doesn't work when selecting a specific section of code.
I tried ctrl+shift+F
after selecting some line in my code but the whole file is indented. I'm on Windows with VSCode Insider 1.8.0. Any help is appreciated.
visual-studio-code indentation
I want to indent a specific section of code in VSCode
I read How do you format code in Visual Studio Code (VSCode) post that gives shortcuts to indent the whole code but it doesn't work when selecting a specific section of code.
I tried ctrl+shift+F
after selecting some line in my code but the whole file is indented. I'm on Windows with VSCode Insider 1.8.0. Any help is appreciated.
visual-studio-code indentation
visual-studio-code indentation
edited Aug 13 '18 at 7:58
darshan a n
326114
326114
asked Nov 8 '16 at 17:25
Damien LerouxDamien Leroux
5,53332344
5,53332344
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
I want to indent a specific section of code in VSCode:
- Select the lines you want to indent,
- use Ctrl + ] to indent them.
If you want to format a section (instead of indent it):
- Select the lines you want to format,
- use Ctrl + K, Ctrl + F to format them.
On my keyboard,]
and)
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!
– Damien Leroux
Nov 9 '16 at 9:24
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,Cmd
+]
(indent) andCmd
+[
(unindent) works for me.
– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
add a comment |
- you can also indent a whole section by selecting it and clicking
TAB
- and also indent backward using Shift+TAB
and of course for auto indentation and formatting, following the language your using you can see which good extension do the good job, and which formatters to install or which parameters settings to enable or set. Each language and it's available tools. Just make sure to read well the documentation of the extension, to install and set all what it need. Up to now indentation problem bother me with python when copy pasting a block of code, if that's the case here how you solve that https://stackoverflow.com/a/46899704/7668448 .
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
add a comment |
In OSx "Document Format" , Select all lines that you need format
Option + Shift + F
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f40492960%2fhow-to-indent-format-a-selection-of-code-in-vscode-with-ctrlshiftf%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
I want to indent a specific section of code in VSCode:
- Select the lines you want to indent,
- use Ctrl + ] to indent them.
If you want to format a section (instead of indent it):
- Select the lines you want to format,
- use Ctrl + K, Ctrl + F to format them.
On my keyboard,]
and)
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!
– Damien Leroux
Nov 9 '16 at 9:24
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,Cmd
+]
(indent) andCmd
+[
(unindent) works for me.
– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
add a comment |
I want to indent a specific section of code in VSCode:
- Select the lines you want to indent,
- use Ctrl + ] to indent them.
If you want to format a section (instead of indent it):
- Select the lines you want to format,
- use Ctrl + K, Ctrl + F to format them.
On my keyboard,]
and)
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!
– Damien Leroux
Nov 9 '16 at 9:24
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,Cmd
+]
(indent) andCmd
+[
(unindent) works for me.
– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
add a comment |
I want to indent a specific section of code in VSCode:
- Select the lines you want to indent,
- use Ctrl + ] to indent them.
If you want to format a section (instead of indent it):
- Select the lines you want to format,
- use Ctrl + K, Ctrl + F to format them.
I want to indent a specific section of code in VSCode:
- Select the lines you want to indent,
- use Ctrl + ] to indent them.
If you want to format a section (instead of indent it):
- Select the lines you want to format,
- use Ctrl + K, Ctrl + F to format them.
edited Nov 8 '16 at 22:46
answered Nov 8 '16 at 22:40
Shaun LuttinShaun Luttin
58.7k33224285
58.7k33224285
On my keyboard,]
and)
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!
– Damien Leroux
Nov 9 '16 at 9:24
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,Cmd
+]
(indent) andCmd
+[
(unindent) works for me.
– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
add a comment |
On my keyboard,]
and)
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!
– Damien Leroux
Nov 9 '16 at 9:24
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,Cmd
+]
(indent) andCmd
+[
(unindent) works for me.
– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
On my keyboard,
]
and )
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!– Damien Leroux
Nov 9 '16 at 9:24
On my keyboard,
]
and )
are on the same key. So when using it, it unindent the seleciton. Ctrl + K, Ctrl + F works well. Thank you!– Damien Leroux
Nov 9 '16 at 9:24
2
2
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
Shift + Alt + F can also be used for formatting ( Windows Platform )
– SridharKritha
May 2 '17 at 16:29
1
1
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
What about OSX?
– GreenAsJade
Jul 8 '18 at 1:22
@GreenAsJade On MacOS,
Cmd
+ ]
(indent) and Cmd
+ [
(unindent) works for me.– Alex Johnson
Jul 12 '18 at 13:33
@GreenAsJade On MacOS,
Cmd
+ ]
(indent) and Cmd
+ [
(unindent) works for me.– Alex Johnson
Jul 12 '18 at 13:33
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
@AlexJohnson sorry, I was asking about what about OSX format selected lines.
– GreenAsJade
Jul 14 '18 at 0:29
add a comment |
- you can also indent a whole section by selecting it and clicking
TAB
- and also indent backward using Shift+TAB
and of course for auto indentation and formatting, following the language your using you can see which good extension do the good job, and which formatters to install or which parameters settings to enable or set. Each language and it's available tools. Just make sure to read well the documentation of the extension, to install and set all what it need. Up to now indentation problem bother me with python when copy pasting a block of code, if that's the case here how you solve that https://stackoverflow.com/a/46899704/7668448 .
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
add a comment |
- you can also indent a whole section by selecting it and clicking
TAB
- and also indent backward using Shift+TAB
and of course for auto indentation and formatting, following the language your using you can see which good extension do the good job, and which formatters to install or which parameters settings to enable or set. Each language and it's available tools. Just make sure to read well the documentation of the extension, to install and set all what it need. Up to now indentation problem bother me with python when copy pasting a block of code, if that's the case here how you solve that https://stackoverflow.com/a/46899704/7668448 .
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
add a comment |
- you can also indent a whole section by selecting it and clicking
TAB
- and also indent backward using Shift+TAB
and of course for auto indentation and formatting, following the language your using you can see which good extension do the good job, and which formatters to install or which parameters settings to enable or set. Each language and it's available tools. Just make sure to read well the documentation of the extension, to install and set all what it need. Up to now indentation problem bother me with python when copy pasting a block of code, if that's the case here how you solve that https://stackoverflow.com/a/46899704/7668448 .
- you can also indent a whole section by selecting it and clicking
TAB
- and also indent backward using Shift+TAB
and of course for auto indentation and formatting, following the language your using you can see which good extension do the good job, and which formatters to install or which parameters settings to enable or set. Each language and it's available tools. Just make sure to read well the documentation of the extension, to install and set all what it need. Up to now indentation problem bother me with python when copy pasting a block of code, if that's the case here how you solve that https://stackoverflow.com/a/46899704/7668448 .
answered Oct 23 '17 at 23:13
Mohamed AllalMohamed Allal
2,1111321
2,1111321
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
add a comment |
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
1
1
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
this doesn't work in VS Code for me, pressing tab while selecting text simply adds a tab where my cursor is
– Abe Fehr
Aug 6 '18 at 13:38
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
I think you selected only a portion of one line text. For that to work, you have too cases: you have selected multi-lines and in such a case it doesn't matter how much you selected, it will work. The other case is to select the whole line where it will work too. If you select just a portion from one line, then the behavior is that a tab will be inserted in place of the selected text. I tested that in both windows and linux systems. Confirm if it's the same with you, or there is something wrong with your config.
– Mohamed Allal
Aug 14 '18 at 21:59
add a comment |
In OSx "Document Format" , Select all lines that you need format
Option + Shift + F
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
add a comment |
In OSx "Document Format" , Select all lines that you need format
Option + Shift + F
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
add a comment |
In OSx "Document Format" , Select all lines that you need format
Option + Shift + F
In OSx "Document Format" , Select all lines that you need format
Option + Shift + F
answered Nov 22 '18 at 23:47
Adrian RomeroAdrian Romero
605
605
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
add a comment |
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
Thankyou thankyou!
– GreenAsJade
Dec 7 '18 at 8:13
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f40492960%2fhow-to-indent-format-a-selection-of-code-in-vscode-with-ctrlshiftf%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown