读书人

图解Visual Studio中代码格式化工具As

发布时间: 2012-09-07 10:38:15 作者: rapoo

图解Visual Studio中代码格式化工具Astyle的设置,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)
之前老是一遍遍的找,这里备份一下~
关于astyle的具体用法可以看看:http://blog.csdn.net/memory_xj/article/details/2983093

1、点击tools菜单下的external tools


2、增加astyle的外部命令如下


3、接下来将该命令添加到工具栏





之后,工具栏上会出现一个空的工具组,点击向下的箭头,即可添加按钮了








4、为命令添加快捷键









visual assist的快捷键设置类似,以vassist开头的命令~








附上VS的外部工具参数列表:
出自:http://msdn.microsoft.com/zh-cn/library/ekbzk5f8(v=vs.100).aspx
引用

项路径
$(ItemPath)
当前源的完整文件名(定义形式:驱动器 + 路径 + 文件名);若存在活动的非源窗口时为空白。

项目录
$(ItemDir)
当前源的目录(定义形式:驱动器 + 路径);若存在活动的非源窗口时为空白。

项文件名
$(ItemFilename)
当前源的文件名(定义为文件名);若存在活动的非源窗口时为空白。

项扩展名
$(ItemExt)
当前源的文件扩展名。

当前行
$(CurLine)
编辑器中光标的当前行位置。

当前列
$(CurCol)
编辑器中光标的当前列位置。

当前文本
$(CurText)
选择的文本。

目标路径
$(TargetPath)
要生成的项的完整文件名(定义形式:驱动器 + 路径 + 文件名)。

目标目录
$(TargetDir)
要生成的项的目录。

Target Name
$(TargetName)
要生成的项的文件名。

目标扩展名
$(TargetExt)
要生成的项的文件扩展名。

项目目录
$(ProjDir)
当前项目的目录(定义形式:驱动器 + 路径)。

项目文件名
$(ProjFileName)
当前项目的文件名(定义形式:驱动器 + 路径 + 文件名)。

解决方案目录
$(SolutionDir)
当前解决方案的目录(定义形式:驱动器 + 路径)。

解决方案文件名
$(SolutionFileName)
当前解决方案的文件名(定义形式:驱动器 + 路径 + 文件名)。

二进制文件目录
$(BinDir)
包含核心运行时组件的目录(定义形式:驱动器 + 路径)。


读书人网 >VSTS

热点推荐