我正在使用Visual Studio 2008在C#和JavaScript(AJAXy的东西)中工作。
这是我的问题 - 我喜欢Eclipse,特别是格式化的代码(Ctrl-Shift-F)。 Visual Studio的Ctrl-k,Ctrl-d,相比之下真的很糟糕,特别是对于javascript。
有没有办法让VS的行为像我想念的那样?
答案 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有点迟钝。