问题标签 [astyle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - Astyle 代码格式化
我正在编写一个 linux 内核模块,并尝试使用astyle来帮助我遵循编码标准。它似乎spi_driver
错误地格式化了一个结构,我想知道是否有人知道为什么。这是传递给 astyle 之前的代码(使用 command astyle --style=linux lightmod.c
):
这是输出:
为什么会这样缩进.remove
?有人知道吗?
formatting - 如何创建 makefile 规则来运行 astyle?
我想创建一个 makefile 规则来在任何可写的源文件上运行 astyle。目前,我有如下规则:
这条规则基本上有效,但似乎不是做事的方式。
c++ - 将艺术风格与 Visual Studio 2010 集成
是否可以将艺术风格与 Visual Studio 2010 集成?与包含 Visual Studio 代码格式化程序相比,它在修复损坏的代码缩进和样式方面做得更好。理想情况下是热键或将其应用于当前文件的东西。我知道如何手动应用它,但必须有一个插件或可用的东西来帮助自动完成它。
c++ - 如何避免额外的“外部”缩进
我使用 astyle 格式化我的 C/C++ 源代码,经过多次尝试,它几乎满足了我的需要,只是它在从句后添加了额外的缩进extern "c" {
。
我发现 astyle 在这里有这个功能,它说“C/C++ 关键字'extern'不再导致额外的缩进。”,但在其文档中找不到该选项。
我正在使用astyle 2.02。
coding-style - 是否可以在 AStyle 中设置行限制
我正在使用 AStyle 来格式化 C 或 cpp 源代码。我只是想知道是否可以在 AStyle 中设置行限制?
c++ - 格式化函数参数
您是否知道任何工具或程序能够美化函数输入参数,使变量左对齐,如下例所示?
我现在正在看 A-Style。你知道它是否可以为我完成这项工作吗?
我想改变这段代码
对这些。
c++ - c++ - 如何使用astyle格式化C++方法中的左大括号?
将函数的左大括号移动到下一行是一种常见的做法。如何在带有astyle(代码美化器)的类方法中应用它?
例子:
修改后的版本应该是:
我所有的尝试都只适用于全局函数。
svn - AnkhSVN 客户端预提交钩子
基本上我想和那边的家伙做同样的事情。
似乎每个人都在考虑服务器端钩子(具有所有邪恶的潜力)。
我希望在提交之前运行客户端脚本,以便 astyle 可以按照我老板喜欢的方式格式化代码。
由于我的 IDE (VS2010Pro) 会自动检查磁盘上的文件何时更改并选择我重新加载它,所以这一切并没有真正的邪恶。
是否有任何(干净的)方法可以使用 AnkhSVN 实现这一目标?
也许还有一种方法可以扩展 VisualStudio 来调用我的预提交脚本......
c# - 通过 C# 在字符串或文件上调用 Astyle
我正在通过 C# 生成 C++ 代码,出于某种原因,在应用 astyle 后我生成的代码编译。那么有没有一种方法可以从我的 C# windows 应用程序中调用 astyle ?
c# - 无效的选项文件选项:pad=oper
收到此错误:尝试通过 C# 调用 Astyle 时的选项文件选项无效