`

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

    博客分类:
  • C++
阅读更多
之前老是一遍遍的找,这里备份一下~
关于astyle的具体用法可以看看:http://blog.csdn.net/memory_xj/article/details/2983093

1、点击tools菜单下的external tools


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


更多参数选项:http://astyle.sourceforge.net/astyle.html
注意:参数中类似这样的情况--style=stroustrup / -A4 是两种形式的参数写法,用时只要--style=stroustrup或者-A4 即可!!!
自己当前使用的参数:--style=java  -P      $(ItemFileName)$(ItemExt)



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


  • 大小: 24.8 KB
  • 大小: 43.1 KB
  • 大小: 26.6 KB
  • 大小: 32.1 KB
  • 大小: 3.9 KB
  • 大小: 96 KB
  • 大小: 31.5 KB
  • 大小: 68.3 KB
  • 大小: 72.5 KB
  • 大小: 15.1 KB
分享到:
评论

相关推荐

    代码格式化工具Astyle V2.06

    3. **格式化操作**:在命令行中输入`astyle [options] file(s)`,其中`options`是上述的格式化参数,`file(s)`是待格式化的文件或目录。 4. **对比与恢复**:Astyle会在格式化后的文件旁边生成一个备份,名为原始...

    代码格式化工具 AStyle

    **代码格式化工具 AStyle** AStyle,全称Artistic Style,是一款强大的源代码格式化工具,主要用于C、C++、C++/CLI、Objective-C、C#和Java等编程语言。这款开源软件的设计目标是帮助程序员保持代码的一致性和整洁...

    代码格式化工具 代码格式化工具 代码格式化工具

    在实际开发中,`AStyle`常与其他工具集成,如IDEs(如Eclipse、Visual Studio)或版本控制系统(如Git)。这样,每次提交代码前,可以通过钩子脚本自动运行`AStyle`,确保代码风格一致。 为了更深入地利用`AStyle`...

    AStyle(vs2010代码格式化工具)

    然后,你可以在Visual Studio 2010中配置外部工具,使得可以直接在IDE内调用AStyle进行代码格式化。具体步骤如下: - 打开Visual Studio 2010,点击“工具”菜单 -> “外部工具”。 - 在“命令”字段中,输入AStyle...

    Astyle代码格式化工具

    7. **易于集成**:Astyle可以通过脚本或IDE插件的方式与其他开发工具(如Eclipse、Visual Studio、Code::Blocks等)集成,使得代码格式化成为开发流程的一部分。 8. **版本控制友好**:Astyle格式化后的代码改动会...

    keil 代码格式化工具AStyle-3.1

    "keil 代码格式化工具AStyle-3.1"是一个专为C/C++语言设计的开源代码格式化工具,适用于Keil集成开发环境。本文将详细介绍这个工具的用途、功能以及如何在Keil环境下使用。 AStyle(Artistic Style)是一款强大的源...

    Source Insight代码格式化工具 AStyle_3.1_windows

    为了在Source Insight中直接利用AStyle进行代码格式化,我们可以设置Source Insight的外部工具。步骤如下: 1. 打开Source Insight,选择“Tools”菜单,然后点击“External Tools...”。 2. 在弹出的对话框中,...

    Astyle 代码格式化工具

    在 **VS2010** 集成环境下,虽然Astyle 原生不支持Visual Studio,但可以通过外部工具的方式调用Astyle命令行工具对代码进行格式化。步骤如下: 1. 下载并安装Astyle,将其添加到系统环境变量PATH中,以便于在...

    C-Free5 代码格式化工具Astyle

    由于C-Free5自带的Astyle不支持中文路径的文件格式化,用起来不是很方便,还好Astyle是开源的,我用VC6修改后重新编译了一下,中文路径完美支持。

    Keil MDK 5.26 最新版本的代码格式化插件 AStyle3.1

    然后,将其添加到Keil的工具路径中,或者在Keil的外部工具菜单中配置AStyle的路径和参数。通过这种方式,只需点击一下,就可以对当前打开的代码文件进行格式化,极大地提高了开发效率。 在使用过程中,AStyle还附带...

    AStyle (keil代码自动对齐工具)

    **AStyle:代码格式化与自动对齐工具** AStyle,全称为Artistic Style,是一款开源的源代码格式化、美化工具,适用于C、C++、C++/CLI、Objective-C、C#以及Fortran等编程语言。它旨在提供一种标准化的代码格式,...

    astyle代码格式化工具及参数设置、批处理工具

    总结来说,Astyle作为一个强大的代码格式化工具,通过合理的参数设置和批处理能力,可以帮助开发者提高代码质量和团队协作效率。无论是在桌面开发还是嵌入式系统开发环境中,Astyle都能发挥重要作用,尤其在结合像...

    astyle,非常好用的代码格式化工具

    **标题:“astyle,非常好用的代码格式化工具”** **描述分析:** "astyle"是一款备受赞誉的代码格式化工具,它被设计用来帮助程序员整理和美化他们的源代码,使其符合特定的编码规范。它能够支持集成到像Source...

    VS2015 C++ 格式化 插件

    VS2015 C++格式化插件是一个针对Visual Studio 2015 IDE的工具,旨在帮助开发者自动整理和格式化C++源代码。这个插件是基于Astyle(Artistic Style)代码格式化器,它是一个开源的源代码美化工具,支持多种编程语言...

    astyle代码格式化工具

    5. **整合到IDE**:AStyle可以方便地集成到许多集成开发环境(IDE)中,如Visual Studio、Eclipse等,通过插件或自定义脚本实现一键格式化。 ### AStyle在项目管理中的作用 1. **代码审查**:在团队开发中,AStyle...

    AStyleShell AStyle代码格式化工具的GUI外壳

    AStyle是一个能格式话C/C++、C#、Java源代码的命令行工具,功能在同类中算强大(但比不上eclipse的CDT的格式化功能)。 本儿偶然使用AStyle来格式化代码,但是命令行不方便,就用delphi随便写了个个GUI外壳,这个...

    Qt Creator 代码格式化插件Astyle

    1、Qt中格式化代码工具有好几种,目前使用的最多最好用的就是Astyle 2、Windows平台下:可以直接下载带有Astyle.exe文件的压缩包,放到指定的目录即可 3、单击上面一行的“工具——选项——Beautifier”进入面板,在...

    Keil uVision5 代码格式化

    如果需要自定义格式化规则,可以在工具菜单中找到“Options for Target”,在其中的“C/C++”选项卡下,可以设置缩进风格、空格数量、注释处理等参数。 4. 如果你选择使用AStyle,可以先将代码导出,使用AStyle进行...

    sourceinsight 代码格式化插件Astyle

    然而,当面对大量未经格式化的代码时,Source Insight的功能可能会受到限制,这时就需要借助外部的代码格式化工具。 **Astyle:代码格式化的利器** Astyle,全称为Artistic Style,是一款开源的代码格式化工具,...

    AStyle扩展 for Visual Studio 2017

    【标题】"AStyle扩展 for Visual Studio 2017"是专为2017年发布的Visual Studio 2017开发的一款代码格式化工具。这个扩展的主要目的是提升开发者的编程体验,通过自动化代码美化功能,使得源代码更加整洁、易读,...

Global site tag (gtag.js) - Google Analytics