Android Studio在使用代码折叠时并未将所有方法都放在一行中,而且相当烦人,因为我无法区分它们。我不知道为什么一个方法可以放在一行,为什么另一个方法不能。
如下图所示,如果您查看光标所在的方法,则上折叠符号位于函数名称的行中。折叠时,方法将在一行中。 但是有几种方法,其中上折叠符号在函数名称的下面。当我折叠它时,该方法将分为两行。第一行将包含方法的名称,第二行将包含“{...}”。
我该如何解决这个问题?这可以解决吗?
请注意我不想将大括号放在函数名称的行中。
答案 0 :(得分:7)
转到:
设置>>编辑器>>一般>>代码折叠
如果你想在ONE-LINE中制作方法,你会发现方法主体和单行方法。
现在重新启动android-studio OR ,然后重新打开它。
禁用代码中的大纲
转到文件 - >设置 - >编辑 - >一般 - >代码折叠
取消选中显示代码折叠大纲
现在是快捷方式,
对于Windows:
Minimize: CTRL + SHFT + '-'
Expand: CTRL + SHFT + '+'
答案 1 :(得分:1)
我注意到折叠的线条与未折叠的线条之间存在差异。
这是线条的长度。
长度超过页面宽度的线条(灰线)不能折叠也不能折叠。但折叠时宽度较短的线条可折叠。
页面宽度可在以下位置调整:
偏好设置 / 编辑 / 代码样式 /右边距(列)