0

当我创建一个新的 javascript 构造函数时,我想这样做:

var PersonViewModel = function(){};

然后我在分号后按回车键并得到这个:

var PersonViewModel = function()
{
};

但我想要的是这样的:

var PersonViewModel = function()
{
   // so I can immediately continue writing code here
};

我希望在左大括号之后换行。

我在javascript选项中找不到设置,有人知道吗?

4

1 回答 1

0

ReSharper 非常努力地不弄乱用户输入(至少在输入正确时)。它可以帮助您不要触摸太多,但是如果您想完整地输入某些内容,它会尝试允许您这样做。但是您想要的功能打破了这一原则:当用户并排键入函数语句时,第二个将在第一个内部。

我建议只是键入...function(){并按 Enter 键。ReSharper 会}自动为您添加,因此您可以继续编写函数体。你会得到语法正确的代码,因为;在 JavaScript 中可以省略。ReSharper;无论如何都会突出显示缺失,并建议;在整个文件中添加所有缺失的内容。只需不时使用此功能即可使您的代码美观。

于 2013-04-08T20:29:30.850 回答