问题描述
if(condition){/ * Hello! * /}
如果这是C#代码,它的格式如下:
if(condition)
{
// Hello!
$ b 如果是JavaScript,VSCode将如下格式化:
if(condition){
// Hello!
$ b 那么我怎样才能使用第一种格式化样式(在新行中使用花括号)对于所有语言?我找不到一个设置或类似的东西。建议?
解决方案我认为在条件语句中没有副作用,但是在return语句中存在一个问题。检查这个链接:
如果你想学习javascript,我建议你阅读JavaScript:The好部分Douglas Crockford。
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?
解决方案 I think that in a condition statement there are no side effects, but in a return statement there is a problem. Check this link: http://encosia.com/in-javascript-curly-brace-placement-matters-an-example/
If you want to learn javascript, I recommend you read the book "JavaScript: The Good Parts" by Douglas Crockford.
这篇关于我如何设置VSCode把大括号放在一个新的线上?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!