Visual Studio代码格式化程序

时间:2009-04-15 16:39:01

标签: javascript visual-studio-2008 formatting

我正在使用Visual Studio 2008在C#和JavaScript(AJAXy的东西)中工作。

这是我的问题 - 我喜欢Eclipse,特别是格式化的代码(Ctrl-Shift-F)。 Visual Studio的Ctrl-k,Ctrl-d,相比之下真的很糟糕,特别是对于javascript。

有没有办法让VS的行为像我想念的那样?

5 个答案:

答案 0 :(得分:10)

进入工具|选项|文本编辑器并编辑您喜欢的语言特定设置。 Ctrl-K,Ctrl-D遵循这些设置,因此您可以使代码格式化程序按您希望的方式工作。您可以更改大量选项(支架定位,间距,缩进等)。

答案 1 :(得分:3)

我使用了很棒的Resharper plugin来格式化我的C#代码。有许多设置需要根据自己的喜好进行格式化。甚至可以使用Resharper制作一个编码标准,供所有程序员使用。

对于键绑定,可以更改选项中的那些。

答案 2 :(得分:1)

转到选项>环境>键盘,找到命令Edit.FormatDocument并将其绑定到ctrl + shift + f

编辑:误读,您可以配置选项中VS格式的格式>文本编辑器> (文件类型)。

不知道你是否能像eclipse那样完全得到它,但这就是你设定偏好的地方。

答案 3 :(得分:1)

以下是visual studio的解决方法: 我只是将扩展名重命名为.css,右键单击文档内部并选择"格式化文档"并将其重命名为.js,格式非常好。

答案 4 :(得分:0)

我没有尝试,但Resharper有很多格式和编码相关的好东西。也许你可以在那里找到有用的东西,你也可以开始爱VS.

注意:VS2005上的Resharper有点迟钝。