This is really low priority, but it's not 'nice':
If you declare an array like this:
static boolean States[][4] = {{1,0,1,0},{0,0,1,0},{0,1,1,0},{0,1,0,0},{0,1,0,1},{0,0,0,1},{1,0,0,1},{1,0,0,0}};
And then run auto format you'll get this:
static boolean States[][4] = {
{
1,0,1,0 }
,{
0,0,1,0 }
,{
0,1,1,0 }
,{
0,1,0,0 }
,{
0,1,0,1 }
,{
0,0,0,1 }
,{
1,0,0,1 }
,{
1,0,0,0 }
};
Which is pretty good, although not what I would expect.
Problem is that if you run auto format repeatedly to keep your code formatted right (like I do) you'll eventually end up with something like this:
static boolean States[][4] = {
{
1,0,1,0 }
,{
0,0,1,0 }
,{
0,1,1,0 }
,{
0,1,0,0 }
,{
0,1,0,1 }
,{
0,0,0,1 }
,{
1,0,0,1 }
,{
1,0,0,0 }
};
After a few programming sessions the closing } will disappear from your window.
John