Eclipse C 格式化阵列初始化器
Eclipse c++ formatting array initializers
日食格式阵列初始化器的方式真是太可怕了。我知道您可以在首选项中调整其格式的方式,但它总是会在" ="answers" {...}'。
之间放置新线这对我来说看起来很丑
是否有一种方法可以进一步调整这些设置,因此它永远不会放置新线,或者它只是单独留下数组初始化器,并且仅在逗号和初始化器的元素之间放置适量的空间?
作为一个例子,这就是我想要的:
string shortArray[15] = { };
string notVeryLong[] = { "Some words", "More words", "and more", "etc" };
string TooLongForOneLine[] =
{
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc",
"Some words", "More words", "and more", "etc"
};
我不确定您正在使用哪个版本的日食,但我会回答Eclipse 3.7的问题,因为这是我使用的。
- 打开" Windows"下拉菜单并选择首选项。
- 然后导航到" C ",然后"代码样式"。
- 选择"新..."按钮。提供一个名称并选择一个内置配置文件之一。
- 转到"括号"选项卡。在列表的底部有一个"初始化器列表"下拉列表。从下拉列表中选择"同一行",然后单击"确定"按钮以关闭所有对话框。
注意:在同一窗口区域中,您将能够自定义类,功能,名称空间,if语句,交换语句等的括号。
相关文章:
- 阵列必须使用大括号封闭的初始器进行初始化
- 3D阵列C 的动态初始化
- 您应该如何在OpenGL 4.5中初始化立方体地图阵列
- 即使在C 中越过初始化阵列的极限后,结果也是如此
- 工会结构阵列的初始化太多
- 在C 中构造函数中初始化C阵列的错误
- 防止C 中阵列元素的构建/初始化
- 从其初始化的功能中使用的特定大小的阵列
- 阵列初始化结构
- SFINAE 在 VS10 中初始化阵列
- 静态成员的静态阵列:初始化顺序惨败的可能性
- 字符阵列未正确初始化
- DP阵列初始化的原因
- 阵列初始化器中的多余元素
- C 98如何在标题中初始化静态结构阵列
- 初始化字符串矢量阵列时的错误
- C 在结构初始化过程中带有内部阵列的奇怪错误
- 如何使用struct构造函数在结构中初始化指针阵列
- 用null C 初始化结构阵列
- 麻烦在G 中初始化阵列