- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
根据Linux kernel coding style , 如果条件语句只有一个分支是单个语句,则两个分支中都应使用大括号。例如:
if (condition) {
do_this();
do_that();
} else {
otherwise();
}
这可以在 Section 3 中找到官方 Linux 内核编码风格文档。
Astyle 的最新版本 3.0.1
错误地格式化了这样的条件。例如,Astyle 保留以下内容不变:
if (condition) {
do_this();
do_that();
} else
otherwise();
Astyle 中是否有针对此问题的已知修复程序?如果没有,当前的开发工作是否正在进行中?如果没有,有人可以指出正确的方向,将此修复程序集成到工具中。
最佳答案
Astyle 选项“--style=1tbs”可以用来解决这个问题。
关于c - Astyle 错误地格式化 Linux 风格的大括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45316549/
$cd astyle/build/mac $make $bin/astyle 我无法设置本地语言环境,请恢复为英语 最佳答案 astyle 正在测试 LC_ALL 环境变量的值。您可以使用 $ ech
我刚刚开始使用astyle。 是否可以对文件夹中的所有文件运行样式? 如果文件夹中包含不同格式的文件,是否可以明智地选择仅C / C ++文件进行格式化? 是否可以将astyle链接到gedit,以便
我刚刚安装了 vim-autoformat 和 astyle 来在 vim 中格式化我的 c/c++ 代码。一切似乎都正常,但每次我运行它时它都会在文件末尾添加一个换行符。即使有一个(或多个)。我试图
我的项目中有以下代码: class RangeConverter { private: struct Converter { double Minimu
我有以下代码片段,这正是我想要的: #include int main(int argc, char* argv[]) { for (auto i: { 1, 2, 3 }) {
我最近遇到了一个我无法弄清楚的 astyle 使用问题。我不确定这是否是一个错误,或者我只是错误地使用了 astyle 工具。 我正在尝试使用“--exclude”选项从处理中省略文件和目录,但继续出
我有一个程序,它使用 Astyle 将代码格式化为 1TBS。所以,如果我有这样的代码 if(condition) func(a, b); 改成这样 if(condition) { f
我尝试使用 astyle 来风格化我的代码,但是到了 some_structure[some_index]. method_call(some_parameters); 它会变成 some_s
如何使用 astyle 从我的代码中删除多余的空格?例如我想转换以下代码: void foo ( int a , int c ) { d = a+ c; } 为此: v
astyle 是否有一个选项可以做类似的事情: "For the given list of files, list the files that *would be* modified by ast
我正在使用具有以下规范的 windows emacs。 GNU Emacs 23.0.91.1 (i386-mingw-nt5.1.2600) of 2009-02-26 我希望能够运行 astyle
我刚开始使用 Astyle 和 VS-2013 for C++。我想将其配置为遵循 Google C++ style guide .我注意到 Astyle 允许导入配置文件,所以我想知道是否有人完成了
代码: #define MACRO(A,B) foo(A); bar(B) if(true) { MACRO(A,B); } Astyle 将移除宏调用周围的括号 if(true) M
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
根据Linux kernel coding style , 如果条件语句只有一个分支是单个语句,则两个分支中都应使用大括号。例如: if (condition) { d
我正在尝试让 AStyle 与 Vim 一起使用,以便我可以使用“=”键重新缩进各个代码部分。例如,我希望能够键入我常用的 =iB 来使用 AStyle 而不是内置的缩进器来缩进当前的代码块。 我尝试
我继承了大量格式化如下的代码: void Foo::bar ( ) // short documentation { // code } void Foo::bar() { // cod
我总是在不知不觉中在关键字之间或标识符之间键入更多空格。如何配置 astyle 配置文件以自动将它们减少到一个空间?例如: int main(int argc, const char
将函数的左大括号移动到下一行是一种常见的做法。如何使用 astyle(代码美化器)在类方法中应用它? 例子: // this is an initial C++ code class Class {
我正在寻找一个 Astyle 选项来缩进 C++ 构造函数: foo::foo(int param) : m_param(param) , m_x(0) , m_y(0) 收件人: foo::
我是一名优秀的程序员,十分优秀!