Android Studio代码折叠方法在一行中
Android Studio在使用代码折叠时并没有将所有方法放在一行中,这相当烦人,因为我无法区分它们之间的区别。我不知道为什么一种方法可以放在一行,为什么另一种方法不能 如下图所示,如果您查看光标所在的方法,上面的折叠符号位于函数名称的行中。当我折叠它时,方法将在一行中。 但是,有几种方法将上部折叠符号置于函数名称行的下方。当我折叠它时,方法将分为两行。第一行将包括方法的名称,第二行是“{…}” 我如何解决这个问题?这个问题能解决吗? 请注意,我不想将花括号放在函数名称的行中。移动到: 设置>>编辑器>>常规>>代码折叠 您将找到方法主体和单行方法如果您想在单行中创建方法,请在此处进行检查 现在重新启动android studio或,只需关闭并重新打开即可Android Studio代码折叠方法在一行中,android,android-studio,coding-style,code-formatting,shortcuts,Android,Android Studio,Coding Style,Code Formatting,Shortcuts,Android Studio在使用代码折叠时并没有将所有方法放在一行中,这相当烦人,因为我无法区分它们之间的区别。我不知道为什么一种方法可以放在一行,为什么另一种方法不能 如下图所示,如果您查看光标所在的方法,上面的折叠符号位于函数名称的行中。当我折叠它时,方法将在一行中。 但是,有几种方法将上部折叠符号置于函数名称行的下方。当我折叠它时,方法将分为两行。第一行将包括方法的名称,第二行是“{…}” 我如何解决这个问题?这个问题能解决吗? 请注意,我不想将花括号放在函数名称的行中。移动到: 设置
禁用代码中的大纲 进入文件->设置->编辑器->常规->代码折叠 取消选中“显示代码折叠轮廓”
现在捷径是, 对于Windows:
Minimize: CTRL + SHFT + '-'
Expand: CTRL + SHFT + '+'
我注意到折叠的线条和未折叠的线条之间的区别 这是线的长度 超过页面宽度的线条(灰线)不可折叠,也不能折叠。但是比折叠时的宽度短的线条是可以折叠的 页面宽度可在以下位置进行调整:
首选项/编辑器/代码样式/右边距(列)谢谢您的建议。此选项已启用。正如您在图片上看到的,一些方法是一致的,但不是所有的。您是否尝试过使用方法体选项启用。谢谢您的新建议。MethodBodys选项只是简单地关闭所有方法的主体,而不是将所有方法放在一行中。那些不能在图片上完全折叠的方法将分为两行,第二行是“{…}”。根据我的说法,你想要的东西不可用。我明白了,谢谢。但是,您能帮我确定无法放入一行的方法的问题吗?这些方法与其他方法有什么区别?