如何设置ButterKnife逐行编码?

问题描述 投票:1回答:3

对我如何看项目,ButterKnife注释在哪里逐行(不要看红色MapView):

enter image description here

我正在尝试以同样的方式(我非常喜欢这种风格),但是当我按下alt + ctrl + l(重整代码)时,它都会崩溃:

enter image description here

我不相信普瑞斯开发者用手绑定这个订单,我认为他使用了一些东西。

你能告诉我如何在我的项目中制作这个ButterKnife代码风格,或者当我使用代码重整代码时如何防止破坏我的命令?

android-studio
3个回答
2
投票

如果您不想在新行中包装字段注释,请从以下步骤更改设置:

  1. 转到文件 - >设置(Ctrl + Alt + S):
  2. 在编辑器部分,转到代码样式 - > Java(因为您正在使用Java,如果使用的话,请在其中使用Kotlin)
  3. 转到Wrapping And Braces选项卡,找到Field annotations并选择Do not wrap from下拉列表。

见附图:

enter image description here


2
投票

这取决于您的Android Studio代码样式,而不是ButterKnife。它可以在“设置”中更改。您必须修改样式,以便注释和声明可以在一行上


0
投票

成立自己:

设置 - > Codestyle - > Java(在我的情况下) - >包装和大括号 - >字段注释 - >不包装

© www.soinside.com 2019 - 2024. All rights reserved.