Java IntelliJ列代码格式
我正在尝试更改IntelliJ代码格式选项,以提高代码的清晰度和可读性。我遇到的两个问题如下: 1) 在数组中创建列。我所拥有的:Java IntelliJ列代码格式,java,intellij-idea,code-formatting,Java,Intellij Idea,Code Formatting,我正在尝试更改IntelliJ代码格式选项,以提高代码的清晰度和可读性。我遇到的两个问题如下: 1) 在数组中创建列。我所拥有的: private int[][] c = new int[][]{ {1, 2, 3}, {100, 200, 300} }; final int argb = (red << 0) | (green << 8) | (blue <
private int[][] c = new int[][]{
{1, 2, 3},
{100, 200, 300}
};
final int argb = (red << 0) |
(green << 8) |
(blue << 16) |
(alpha << 24);
我想要的是:
private int[][] c = new int[][]{
{ 1, 2, 3},
{100, 200, 300}
};
final int argb = (red << 0) |
(green << 8) |
(blue << 16) |
(alpha << 24);
2) 在二进制操作中对齐多行括号。我所拥有的:
private int[][] c = new int[][]{
{1, 2, 3},
{100, 200, 300}
};
final int argb = (red << 0) |
(green << 8) |
(blue << 16) |
(alpha << 24);
final int argb=(红色默认插件库中提供了一个名为的插件。它已经3年没有更新了,但似乎仍然有效
它具有广泛的配置,并且有很多有争议的布局,所以我建议首先关闭它的大部分功能,然后慢慢启用您需要的功能
主要的缺点是默认的重新格式化代码操作忽略了Tabier所做的任何事情,因此您必须不时手动重新构建代码块IntelliJ中有没有办法让它自动运行Tabier?如果可能的话,它似乎可以完美地工作。我不这么认为,它甚至不能执行普通的re自动格式化。我的意思是:你按ctrl+shift+L来重新格式化,然后它会自动运行制表符。你可以录制一个宏并将它指定给你喜欢的任何键盘快捷键。