Android Studio 技巧之 【Semicolon Dot Completion】
快捷键 :
Autocomplete + “.” 或者 “;”
Android Studio 里用点.或者分号;来进行代码补全的快捷方式·。。
描述 :
在Android Studio中代码补全主要体现在键盘输入过程中。不仅可以通过键盘上的Enter键或Tab键实现查找和替换功能还支持通过键盘上的点号键.``以及分号;等方式实现。
补全语句常见情况为:在IDE中输入部分字符后,在IDE提供的建议列表中找到并选择所需的选项回车键或Tab键即可完成补全操作。
实际上,在某些编程环境中我们还可以通过输入一个点.或分号;来确定填充代码的位置。当我们在编写代码时会遇到这种情况就需要使用这种方法来完成补全功能。
当编译器/解释器识别完当前所处的编程环境后,在完成代码补全时会自动补充刚才所用的 semicolon ; 或 period . 。这种行为尤其在编译器/解释器识别完当前所处的编程环境并完成相关操作时非常实用。
改写说明
*采用分号:当代码补全完成后, 添加一个;符号. 这样就能使当前行得以完整.
使用 :
基于上图所示的例子进行演示。假设在图形界面的某个位置点击光标时,请使用代码补全功能输入以下代码:s.toUpperCase().isEmpty();
1、输入s,然后输入.
IDE弹出代码补全建议的弹窗。在弹窗中选择toUpperCase()。
2、现在按.,用点.做代码补全。 。
在输入s.后会自动补充 toUpperCase() 方法及点.`, 这样一来,在编写代码时会更加便捷。
3、这次我们用分号;来补全代码。在弹窗里选择isEmpty(),然后按;。
Android Studio 自动填充了刚才选择的 isEmpty() 函数,并紧接着添加了分号 ;。在填充代码的同时,也完成了当前行的编码。
动画演示 :

总结
在Android Studio中进行代码补小时,默认会通过按Enter或按Tab键来触发。然而,在某些情况下,默认的输入方法可能不够高效。例如,在需要立即完成一条语句或链式调用补时的情形下,默认的方法可能会显得有些繁琐。
更多Android Studio技巧
Complete Statement
Complete Statement
Enter vs Tab for Code Completion
Enter vs Tab for Code Completion
Enter vs Tab for Code Completion
Rename
掌握基本技巧:Android Studio 中的重命名操作
Join Lines and Literals
Join Lines and Literals
Merge Code Segments and Text Literals
掌握Android Studio中的【Merge Code Segments and Text Literals
Delete Line
Delete Line
Delete Line
移动方法
Duplicate Line
Duplicate Line
Redundant Code Line
Redundant Code Line
Move Lines Up Down
Move Lines Up Down
Move Lines Up Down
Extend/Shrink Selection
Extend/Contract Selection
Extend/Contract Selection
Sublime Text Multi Selection
Sublime Text Multiselect
Sublime Text Multiselect
Sublime Text Multiselect
Column Selection
Column Selection
Column Selection
Extract Parameter
Extract Parameter
Extract Parameter
Android Studio 技巧:提取参数方法
Extract Constant
Extract Constant
Constants Extraction
Android Studio 技巧之【Constants Extraction
Android Studio 实用技巧:常量提取指南
Extract Method
Extract Field
Extract Field
Extract Field
Extract Variable
Extract Variable
Extract Resource
Extract Resource
