快捷鍵:
Autocomplete + “!”
Android Studio 里使用感嘆號 “!” 來進行取反代碼補全的快捷方式榔袋。
描述:
Android Studio 中代碼補全可以使用Enter、Tab鍵蜕便、點.
或者分號;
讼渊。此外最爬,還可以用感嘆號 “!” 在補全代碼后藻糖,直接取反娶视。
一般情況下,在補全一個布爾值后购啄,如果要對該值取反襟企,是要將光標移動到該布爾值的前面添加一個感嘆號來完成取反操作。但是如果通過使用輸入感嘆號 “!” 來代替Enter闸溃、Tab鍵完成補全操作整吆,就可以跳過這些繁瑣的操作了拱撵。
使用:
我們用上圖中的例子來做演示辉川。圖中方法中的最后一行,是返回!s.isEmpty()
拴测。假設我們用代碼補全來完成這條語句乓旗。
1、當寫完s
后集索,我們開始用代碼補全來寫屿愚!s.isEmpty()
汇跨。
在上圖的光標處,按.
IDE彈出代碼補全候選值的彈窗妆距。
2穷遂、在彈窗中選擇isEmpty()
,然后按 !
娱据。
Android Studio 自動為我們在s.
之后添加了我們要補全的 isEmpty()
并自動將其取反蚪黑。這樣我們就不必再返回到s
前輸入!
來取反了。
3中剩、最后忌穿,輸入分號;
來完成這條語句。
動畫演示:
總結(jié)
在Android Studio 中可以直接輸入!
來代替Enter或者Tab鍵做代碼補全结啼,并將補全的布爾值直接取反掠剑。
更多Android Studio技巧
簡書:
Android Studio 技巧之 【Complete Statement】
Android Studio 技巧之 【Enter vs Tab for Code Completion】
Android Studio 技巧之【Join Lines and Literals】
Android Studio 技巧之【Delete Line】
Android Studio 技巧之【Move Methods】
Android Studio 技巧之【Duplicate Line】
Android Studio 技巧之【Move Lines Up Down】
Android Studio 技巧之【Sublime Text Multi Selection】
Android Studio 技巧之【Column Selection】
Android Studio 技巧之【Extract Parameter】
Android Studio 技巧之【Extract Constant】
Android Studio 技巧之【Extract Method】
Android Studio 技巧之【Extract Field】