是否可以用 AStyle 将 `case xx : ` 分成两行?
Posted
技术标签:
【中文标题】是否可以用 AStyle 将 `case xx : ` 分成两行?【英文标题】:Is it possible to break `case xx : ` into two line with AStyle?是否可以用 AStyle 将 `case xx : ` 分成两行? 【发布时间】:2013-06-08 08:09:39 【问题描述】:我需要格式化以下代码
switch(i)
case 1:
printf("a");
break;
进入:
switch(i)
case 1:
printf("a");
break;
在其他情况下保持 k&r 括号样式。我怎么能这样做?
我试过--style=kr --indent-cases
【问题讨论】:
【参考方案1】:要替换的正则表达式:
s/\(case.*:\s\+\)/\1\r/g
【讨论】:
以上是关于是否可以用 AStyle 将 `case xx : ` 分成两行?的主要内容,如果未能解决你的问题,请参考以下文章
Keik MDK中使用AStyle插件对代码进行格式美化化处理
是否可以根据表中的条目数将案例添加到 Select Case 中?