2

我正在为 Visual Studio 2008 寻找一个工具(宏、扩展),当您保存文件时它会重新格式化源代码(C/C++)。

4

2 回答 2

3

AStyle是我在 Google 上的第一击。看起来有道理。您可以将其与 Visual Studio 中“外部工具”下的键盘事件相关联。(我怀疑编写/录制一个格式化和保存文件的小宏很容易,就像将它重新绑定到 Ctrl-S 一样)

另请参阅https://stackoverflow.com/questions/841075/best-c-code-formatter-beautifier,它也推荐 AStyle。

于 2009-10-25T09:19:29.943 回答
1

不是这样您就可以自己在 Visual Studio 中定义一个“宏”吗?如果是这样,您可以尝试让一个做类似Ctrl+A -> Ctrl+K Ctrl+F -> Ctrl+S含义的事情select all, reformat, save,然后将其绑定到您的Ctrl+S. 我不确定,但我认为这不会太复杂。

于 2009-10-25T12:41:29.560 回答