Stack Overflow Asked by M. Fatih on October 16, 2020
Let’s say I type in the following code and format it.
if (condition) { /* Hello! */ }
If this is C# code, it is formatted like this:
if (condition)
{
// Hello!
}
If it is JavaScript, VSCode formats it like this:
if (condition) {
// Hello!
}
So how can I use the first formatting style (curly braces on new lines) for all languages? I can’t find a setting or something similar. Suggestions?
Just for reference: if it is for Java. Filepreferencessettings ExtensionsJavaCode Generation: Use Blocks.
Answered by user1546559 on October 16, 2020
Go to FilePreferencesSettings and search for 'curly'.
Enable the settings illustrated below.
This allows me to auto-format code with curly braces on the following line for function definitions and control blocks.
Tested with Visual Studio Code 1.30.2
Answered by Charley Ramm on October 16, 2020
Follow the steps below to make Visual Studio Code format opening curly braces on a new line for Java Script and Type Script.
In Visual Studio Code (v1.20.0)
Add the following lines in 'User Settings' (in the right side pane)
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true,
"javascript.format.placeOpenBraceOnNewLineForFunctions": true,
"typescript.format.placeOpenBraceOnNewLineForControlBlocks": true,
"typescript.format.placeOpenBraceOnNewLineForFunctions": true,
Save 'User Settings' and you are done!
Answered by Advait Baxi on October 16, 2020
By default VS code don't support customization in formatting. But you could do your format customization using js-beautify extension. You can find the free version on VS code Marketplace (https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify).
For your requirement of curly braces on new line can be setup by creating a '.jsbeautifyrc' config file on your project root folder and define a following line.
{
"brace_style": "expand"
}
For more formatting options you can find from the following link: https://github.com/HookyQR/VSCodeBeautify/blob/master/Settings.md
Answered by SridharKritha on October 16, 2020
To answer the question, you can't customize the auto-formatting in VSCode yet but you can vote for the feature request here: https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7756212-format-beautify-source-code
Answered by Shanoor on October 16, 2020
The following instruction apply to VS Pro 2012...
I hope this is helpful. Feel free to reply if you have any questions.
Answered by toonice on October 16, 2020
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP