我在5分钟后无法读取Eclipse中的格式化代码(Java),我希望它像VS一样格式化代码(使用c#)。
这是一个相当常见的问题,但我找不到比site更好的东西。我将xml导入我的设置,但无法按预期工作,它仍然将我的代码格式化为楼梯。
提前致谢。
答案 0 :(得分:3)
如果不使用默认格式化程序,则必须将您创建的格式化程序分配给项目(在项目属性中:Java代码样式 - >格式化程序)。之后,右键单击您的项目并选择“Source - > Format”来格式化项目的所有java文件。
答案 1 :(得分:1)
我的坏...我应该检查我通过xml导入的设置。
Eclipse最烦人的格式化行为是我的线条包装。
eclipse-formatted-inhuman-readable代码的示例:
Intent iDefClickIntent = new Intent(context,
RandomizeWidgetProvider.class);
iDefClickIntent.setAction(ACTION_TOGGLE_DEF
+ System.currentTimeMillis());
iDefClickIntent.putExtra(EXTRA_KEY, sDefinition);
iDefClickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,
iWidgetId);
PendingIntent piDefClick = PendingIntent.getBroadcast(context,
iWidgetId, iDefClickIntent, 0);
mRemoteViews.setOnClickPendingIntent(R.id.widgetDefinition,
piDefClick);
即使您无法找到要导入的整个VS设置,要修复此问题,您也可以更改
中的格式化设置禁用
下方法声明,函数调用和表达式的换行设置