我在intellij中有以下代码:
class X{
public void xx(){
yy();
}
private void yy(){
}
}
如何以不同的方式缩进私人成员:
class X{
public void xx(){
yy();
}
private void yy(){
}
}
或者,更多内部方法更多缩进:
class X{
public void xx(){
yy();
}
private void yy(){
zz();
}
private void zz(){
}
}
默认配置是否可行?存在任何插件吗?
答案 0 :(得分:0)
在不同级别缩进方法并不常见,因为这是不可能的:
class X{
public void xx(){
yy();
zz();
}
private void yy(){
zz();
}
// Ohh, wait where do I indent this zz()?
// Here?
// Or here?
private void zz(){
}
}
答案 1 :(得分:0)
我知道没办法做你要问的事。这是非常不寻常的,从未见过这样的代码。也许您更愿意自动重新排列代码,以便私有方法位于您的类的底部或顶部?这并非闻所未闻。您需要使用重新排列功能。
文件 - >首选项(或设置) - >代码样式 - > Java->排列标签
请参阅:http://blog.jetbrains.com/idea/2012/10/arrange-your-code-automatically-with-intellij-idea-12/
在IntelliJ 12之前,此功能由名为Rearranger的插件提供。