Android Studio中的Robojuice/Butterknife@InjectView自动格式化问题
我在整个项目中采用了Android Studio中的Robojuice/Butterknife@InjectView自动格式化问题,android,android-studio,butterknife,Android,Android Studio,Butterknife,我在整个项目中采用了@InjectView主题,在压缩这些声明时有一个小问题。在我输入初始代码后,它在一行中看起来很棒,如下所示 @InjectView(R.id.tv\u report\u summary\u name)TextView tvreport summary name 但是,如果我使用自动格式(Ctrl+Shift+F),Android Studio会自动将其替换为两行,因此看起来像: @InjectView(R.id.tv_report_summary_name)
@InjectView
主题,在压缩这些声明时有一个小问题。在我输入初始代码后,它在一行中看起来很棒,如下所示
@InjectView(R.id.tv\u report\u summary\u name)TextView tvreport summary name代码>
但是,如果我使用自动格式(Ctrl+Shift+F),Android Studio会自动将其替换为两行,因此看起来像:
@InjectView(R.id.tv_report_summary_name)
TextView tvReportSummaryName;
有没有办法避免这种情况或修改我的格式选项以避免这种情况发生?非常感谢您的帮助。当您打开首选项->代码样式->Java时
选择Tab环绕和大括号
之后,滚动至底部,可以选择设置此样式,如下图所示:
选择哪一个是适合您的。遵循以下步骤:
文件->设置->编辑器->代码样式->Java->换行和大括号--字段批注并选中复选框(单个批注后不换行)
希望它能解决你的问题。我很高兴能帮助你