问题标签 [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.

0 投票
1 回答
3771 浏览

c - Astyle 代码格式化

我正在编写一个 linux 内核模块,并尝试使用astyle来帮助我遵循编码标准。它似乎spi_driver错误地格式化了一个结构,我想知道是否有人知道为什么。这是传递给 astyle 之前的代码(使用 command astyle --style=linux lightmod.c):

这是输出:

为什么会这样缩进.remove?有人知道吗?

0 投票
1 回答
944 浏览

formatting - 如何创建 makefile 规则来运行 astyle?

我想创建一个 makefile 规则来在任何可写的源文件上运行 astyle。目前,我有如下规则:

这条规则基本上有效,但似乎不是做事的方式。

0 投票
3 回答
1863 浏览

c++ - 将艺术风格与 Visual Studio 2010 集成

是否可以将艺术风格与 Visual Studio 2010 集成?与包含 Visual Studio 代码格式化程序相比,它在修复损坏的代码缩进和样式方面做得更好。理想情况下是热键或将其应用于当前文件的东西。我知道如何手动应用它,但必须有一个插件或可用的东西来帮助自动完成它。

0 投票
2 回答
966 浏览

c++ - 如何避免额外的“外部”缩进

我使用 astyle 格式化我的 C/C++ 源代码,经过多次尝试,它几乎满足了我的需要,只是它在从句后添加了额外的缩进extern "c" {

我发现 astyle 在这里有这个功能,它说“C/C++ 关键字'extern'不再导致额外的缩进。”,但在其文档中找不到该选项。

我正在使用astyle 2.02。

0 投票
1 回答
199 浏览

coding-style - 是否可以在 AStyle 中设置行限制

我正在使用 AStyle 来格式化 C 或 cpp 源代码。我只是想知道是否可以在 AStyle 中设置行限制?

0 投票
1 回答
226 浏览

c++ - 格式化函数参数

您是否知道任何工具或程序能够美化函数输入参数,使变量左对齐,如下例所示?

我现在正在看 A-Style。你知道它是否可以为我完成这项工作吗?

我想改变这段代码

对这些。

0 投票
3 回答
1356 浏览

c++ - c++ - 如何使用astyle格式化C++方法中的左大括号?

将函数的左大括号移动到下一行是一种常见的做法。如何在带有astyle(代码美化器)的类方法中应用它?

例子:

修改后的版本应该是:

我所有的尝试都只适用于全局函数。

0 投票
3 回答
2912 浏览

svn - AnkhSVN 客户端预提交钩子

基本上我想和那边的家伙做同样的事情

似乎每个人都在考虑服务器端钩子(具有所有邪恶的潜力)。

我希望在提交之前运行客户端脚本,以便 astyle 可以按照我老板喜欢的方式格式化代码。

由于我的 IDE (VS2010Pro) 会自动检查磁盘上的文件何时更改并选择我重新加载它,所以这一切并没有真正的邪恶。

是否有任何(干净的)方法可以使用 AnkhSVN 实现这一目标?

也许还有一种方法可以扩展 VisualStudio 来调用我的预提交脚本......

0 投票
2 回答
180 浏览

c# - 通过 C# 在字符串或文件上调用 Astyle

我正在通过 C# 生成 C++ 代码,出于某种原因,在应用 astyle 后我生成的代码编译。那么有没有一种方法可以从我的 C# windows 应用程序中调用 astyle ?

0 投票
1 回答
350 浏览

c# - 无效的选项文件选项:pad=oper

收到此错误:尝试通过 C# 调用 Astyle 时的选项文件选项无效