当前位置: 首页 > 知识库问答 >
问题:

在eclipse格式化程序C++/C中格式化空行

邵旺
2023-03-14

我正在玩我的eclipse格式化程序。

我目前被卡住,无法格式化空的新行。

char string1[5] = "1234";




char string2[5] = "1234";
char string1[5] = "1234";

char string2[5] = "1234";

我知道我可以使用CTRL+SHIFT+F。

但是我希望它在文件保存时自动发生。

下面是另一个例子

此外,我想选择是否应该在ex one结构声明后或在花括号后自动缩进为无空行。

static test test1 =
{
    .fi1. = "test",

    .fi2 = "test"
};
function_next
static test test1 =
{
    .fi1. = "test1",
    .fi2 = "test2"
};

function_next

共有1个答案

鄢朝斑
2023-03-14

在窗口->首选项->C/C++->编辑器->保存操作中有一个“格式化源代码”复选框。如果选择它并选择“格式化所有行”或“格式化编辑行”,我相信它会在保存文件时应用您的代码格式化程序。

 类似资料:
  • 有人可以分享他们的eclipse格式化程序设置文件吗?或者向我指出这样一个文件,它将阻止我的eclipse执行以下操作: 所以我只想把looooooooong代码字符串移到下一行(那些不适合eclipse窗口的字符串),但eclipse几乎对所有字符串都这么做。 提前谢谢!

  • 问题内容: 我需要在C#中创建一个SQL格式化程序。谁能指出我在网上的一些资源?我需要实现一个成熟的解析器,还是有一个更简单的方法来实现呢? 问题答案: 看一下 在C#中解析SQL代码 也看一下 SQL漂亮打印机

  • 主要内容:C++ cout成员方法格式化输出,使用流操纵算子格式化输出在某些实际场景中,我们经常需要按照一定的格式输出数据,比如输出浮点数时保留 2 位小数,再比如以十六进制的形式输出整数,等等。 对于学过 C 语言的读者应该知道,当使用 printf() 函数输出数据时,可以通过设定一些合理的格式控制符,来达到以指定格式输出数据的目的。例如 %.2f 表示输出浮点数时保留 2 位小数,%#X 表示以十六进制、带 0X 前缀的方式输出整数。 关于 printf()

  • 本文向大家介绍C#留言时间格式化,包括了C#留言时间格式化的使用技巧和注意事项,需要的朋友参考一下 平台:Vs2012 主要实现例如空间发表说说时间的显示,如:某人在10秒前回复了你这种效果,可用在Web浏览器,窗体,等... 计算两个时间差值的函数,返回时间差的绝对值: 以上所述就是本文的全部内容了,希望大家能够喜欢。

  • 我们可以看到格式化就是通过格式字符串得到特定格式: format!("{}", foo) -> "3735928559" format!("0x{:X}", foo) -> "0xDEADBEEF" format!("0o{:o}", foo) -> "0o33653337357" 根据使用的参数类型,同样的变量(foo)能够格式化成不同的形式:X, o 和未指定形式。 这个格式化的功能是通过 t

  • Hprose 序列化拥有 7 种值类型: Integer (32位有符号整型数) Long (无限精度长整型数) Double (float, double or decimal) Boolean UTF8 char (16位 Unicode 字符, UTF-8 格式, 1-3 个字节) Null Empty (空的字符串, 空的二进制数据) 4 种简单引用类型: DateTime Bytes S