缩进的代码格式化选项是什么:
Log.w(TAG, String.format(
"Upgrading database from version %s to %s which will destroy all old data",
oldVersion, newVersion));
而不是:
日志 .W( 标签, 串 。格式( “将数据库从版本%s升级到%s会破坏所有旧数据”, oldVersion,newVersion));
答案 0 :(得分:2)
由于Log.w(
和String.format(
可能受相同格式规则的约束,我认为您不会在第一个区块中获得所需内容。
但是,您可以转到Window-> Preferences-> Java-> Code Style-> Formatter并选择编辑。要更改的设置位于“线包裹”选项卡上。如果将函数调用换行策略设置为不换行,则会得到以下内容。
Log.w(TAG, String.format("Upgrading database from version %s to %s which will destroy all old data", oldVersion, newVersion));
答案 1 :(得分:0)
我认为我没有触及我的缩进设置,他们确定格式化它就像你想要的那样(只是尝试过它)。也许你可以进行全新的Eclipse安装和比较设置?我正在使用Eclipse 3.4,BTW。
编辑:不,我接受了。当我尝试你的样本时,我有很多错误,它可能会混淆Eclipse。现在调整示例我和第二个(不需要的)示例相同。很抱歉,希望你能解决这个问题。 =)