Android Studio 技巧之【Join Lines and Literals】
快捷键 :
Ctrl + Shift + J
Android Studio 里合并行和文本并自动格式化的快捷方式。 。
描述 :
在编码过程中,合并行和文本也被视为常用的功能之一。通常需要在合并行的末尾反复执行操作,并根据不同场景进行相应的调整。此外,在编码中可以通过键盘快捷方式快速实现这一操作。
该操作能够自动做格式化的工作,比如:
- 
合并字段的声明和初始化赋值;
 - 
合并多行字符串,移除 + 和双引号;
 - 
合并两行注释,移除多余的 //;
 - 
合并两行语句,根据语句情况简单合并;
 - 
合并语句,并消除不必要的{}
 
使用 :
1、合并字段的声明和初始化赋值
上图中i的定义和赋值操作各自在不同的位置进行。为了整合它们,请在第一行处放置光标位置并执行 Ctrl + Shift + J 操作。
现在i声明行和赋值行被合并为一行了。
2、合并多行字符串,移除 + 和双引号。
要将上图中的String s 的定义合并为一行,在第一行上按 Ctrl + Shift + J 。
现在String s的定义合并为一行了。原先第二行上的加号被自动移除了。
3、合并两行注释时,移除多余的 //。
上图中有两行注释,要将其合并,在第一行注释上按 Ctrl + Shift + J 。
两行注释合并为一行注释。原先第二行前面的//被移除。
4、合并两行语句,根据语句情况只做简单合并。
此图包含两个语句块。很容易看出这两个语句块之间存在明显的关联性,在逻辑关系上是相互独立的两个部分。显然地,在第一个语句块的上方执行此操作:Ctrl + Shift + J.
两行语句被简单第合并在一起。
5、合并语句,并消除不必要的{}。
上图中采用三行代码声明一个if语句, 而{}仅有一条语句. 如果将这三条语句整合到一行内, 则可以使代码更加简洁易懂. 因此建议将这三行代码合并为一行以提高可读性.
在第一行上按 Ctrl + Shift + J 。
这次是直接合并了三行。 而且 Audroid Studio 自动去除了不必要的{}。
动画演示 :

总结
通过双击组合快捷键 Ctrl + Shift + J ,您可以在单次操作中完成多行文字的整合工作。
- 
合并多行字符串时,移除
+号 和双引号; - 
合并两行注释时,移除多余的
//; - 
合并语句时,消除不必要的
{}; 
更多Android Studio技巧
Delete Line
Delete Line
掌握Android Studio中的实用技巧指南:删除单行
Move Methods
Move Methods
Duplicate Line
Duplicate Line
Duplicate Line
Move Lines Up Down
Move Lines Up Down
Extend/Shrink Selection
Extend/Shrink Selection
Extend/ Shrink Selection
Sublime Text Multi Selection
Sublime Text Multi Selection
Sublime Text Multi Selection
Sublime Text Multi Selection
Add
Create
Column Selection
Add
Add
File
Extract Parameter
Extract Parameter
Extract Parameter
Extract Parameter
Extract Parameter
提取参数
Extract Constant
Extract Constant
提取常量
Extract Method
Extract Method
Extract Method
Android Studio 技巧分享:解析【Extract Method
Extract Field
Extract Field
Extract Field
Android Studio中的【Extract Field
通过此功能可以快速提取所需的数据字段并完成相关操作
在复杂的项目架构中运用此方法能够有效减少工作量
操作便捷性和灵活性高
该功能允许开发者根据需求灵活选择数据类型并进行精准提取
在使用过程中需要注意确保数据完整性以避免潜在的问题
该技术结合了自动化处理的优势使整个开发流程更加高效
Extract Variable
Extract Variable
Android Studio技巧:高效提取变量
Extract Variable
Android Studio实用技巧:提取资源功能
