图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

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

1、点击tools菜单下的external tools
图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

2、增加astyle的外部命令如下
图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

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

图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

之后,工具栏上会出现一个空的工具组,点击向下的箭头,即可添加按钮了
图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)





4、为命令添加快捷键
图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)


图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)



图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)

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

图解Visual Studio中代码格式化工具Astyle的设立,快捷键设置(含Visual Assist的),VS的环境变量(外部工具参数)






附上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)
包含核心运行时组件的目录(定义形式:驱动器 + 路径)。