我知道您可以在窗口>首选项> Java>代码样式>格式器中更改Eclipse的格式 但我不知道在哪里使它在变量和循环/ if-else之间添加换行符。
我需要这个:
isRunning = true;
final double frameTime = 1.0 / FRAME_CAP;
long lastTime = Time.getTime();
double unproccessedTime = 0;
while(isRunning)
{
long startTime = Time.getTime();
long passedTime = startTime - lastTime;
lastTime = startTime;
unproccessedTime += passedTime / (double)Time.SECOND;
while(unproccessedTime > frameTime)
{
unproccessedTime -= frameTime;
if(Window.isCloseRequested())
{
stop();
}
}
render();
}
变得更像这样:
isRunning = true;
final double frameTime = 1.0 / FRAME_CAP;
long lastTime = Time.getTime();
double unproccessedTime = 0;
while(isRunning)
{
long startTime = Time.getTime();
long passedTime = startTime - lastTime;
lastTime = startTime;
unproccessedTime += passedTime / (double)Time.SECOND;
while(unproccessedTime > frameTime)
{
unproccessedTime -= frameTime;
if(Window.isCloseRequested())
{
stop();
}
}
render();
}
有谁能告诉我哪种格式设置可以执行此操作?
答案 0 :(得分:0)
我通常也喜欢使用干净的代码,并且以前也想知道同一件事,但是我将Regex与Find and Replace一起使用:
Find: ^.+if
Replace with: \R$0
Find: ^\s*\n
Replace with: (empty)
这是我之前发现的答案,
How to add a new line BEFORE a line that matches a given pattern?