最近在搞appium自动化脚本编写,过程中经常会使用 uiautomatorviewer这个工具查看UI布局和元素,但是不得不说这个单词太长了。。
如何快速使用,有三个小技巧,分别是:
1.设置好改工具对应的环境变量到sdk的tools/bin 路径下,然后命令行输入单词前几个字母使用tab键联想全部,如:uia
2.使用bash的双击tab功能,输入ui 后,双击会显示所有ui开头的命令
3.使用alias设置别名
功能说明:设置指令的别名。 语 法:alias[别名]=[指令名称] 参 数 :若不加任何参数,则列出目前所有的别名设置。 举 例 : abc@abcs-Mac:~$ alias alias ll='ls -al' alias ui='uiautomatorviewer' 说 明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。
ps:修改 ~/.bashrc文件,通过source生效后,
只能在当前终端下起作用, 终端退出后别名命令失效! 如果想永久生效,就把这条写入到 /etc/bashrc里面,但改文件是只读文件,具体修改方法如下:
# 修改为读写权限 sudo chmod u+w /etc/bashrc #编辑文件,将别名定义的命令添加到文件中的最后面 sudo vim /etc/bashrc #抹除读写权限改为只读 sudo chmod u-w /etc/bashrc #生效 source /etc/bashrc
修改为后,随时随地打开bash窗口,输入设置的别名均正常使用。
利用alias可以把很长的命令变成任意我们喜欢的简短的,棒棒哒~~~