Visual Studio.NET 2010 JavaScript 格式设置
在 Visual Studio.NET 2010 中,编辑器不断在函数关键字和参数集之间插入空格,如下所示:
function (event, ui)
无论如何,我找不到在不完全禁用 javascript 格式的情况下关闭它的方法,其中大部分是我喜欢的。虽然我确信有些人喜欢这个惯例,但我不喜欢。
我还安装了 Resharper 5.1.3000.12,但似乎不太可能,因为 Resharper 还不支持 javascript。
无论如何,如果对如何解决这个问题有任何想法,我将不胜感激。
干杯, 马修
In Visual Studio.NET 2010 the editor keeps inserting a space between the function keyword and the parameter set like this:
function (event, ui)
I can't find anyway to turn it off with out disabling javascript formatting entirely, most of which I like. While I am sure some folk like this convention, I do not.
I also have Resharper 5.1.3000.12 installed, but it seems unlikely as Resharper doesn't support javascript yet.
If anyway has any thoughts on how to fix this I would appreciate it.
Cheers,
Matthew
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你为什么不喜欢它?是为了编程时的美观还是为了在生产中获得更好的性能?如果你的原因是性能,我会让 IDE 在开发时做任何它想做的事情,然后运行一个混淆器来压缩代码。我使用 YUI 压缩机。
编辑 #1
既然你提到了它的美观,你可以转到“工具”->“选项... ->文本编辑器 -> JScript->格式化。并关闭所有自动格式和间距。
例子:
Why don't you like it? Is it aesthetics while programming or for better performance in production? If your reason is performance I'd let the IDE do whatever it wants while developing and then run an obfuscator that will compress the code. I use YUI Compressor.
EDIT #1
Since you've mentioned it's aesthetics, you can go to Tools -> Options... -> Text Editor -> JScript -> Formatting. and turn off all the automatic formating and spacing.
example:
打开选项,然后转到文本编辑器 -> JScript->格式化。取消选中“在匿名函数的函数关键字后插入空格”:
Open Options, then go to Text Editor -> JScript -> Formatting. Uncheck "Insert space after function keyword for anonymous functions":