AndroidStudio 弹出的Safe Delete 安全删除功能是什么
這是將AndroidStudio 升級到2.2.3之后出現的一個新的改動,右擊刪除一個類之后,會彈出一個Safe Delete安全刪除的彈框:
我們先來說下者三個選項的意思:
①:Safe delete(with usage search):啟用安全刪除功能 (使用搜索)
②:Search in comments and strings:在注釋和字符串中搜索
③:Search for text occurrences:搜索文本事件
第一種刪除:
右擊Delete刪除Utils類:這時候出來的Safe Delete什么都不選,點擊ok,類被刪除了,這種刪除就和之前的是一樣的,它會直接將類進行刪除,然后如果有地方使用到類,它會在打開這個類或者,編譯項目的時候才去報錯,然后修改指定的地方,直達正確編譯為止。
第二種刪除:
右擊Delete刪除Utils類,者時候出來的Safe Delete選中第一個:Safe delete(with usage search),點擊ok,這時候出出現提示告訴你有兩個地方影響它安全刪除:
這兩個地方其實就是我們在其他文件中應用的地方,這個彈框下方的兩個按鈕View usages是查看導致無法安全刪除的地方,Delete Anyway是忽略安全刪除,并進行強制刪除,打開View usages:
第三種刪除:右擊Delete刪除某類的時候出來的Safe Delete三個全部選中,者時候,它會檢測你要刪除的類,是否被引用,是否在注釋或字符串中提到過,是否在文本中出現過,上面的條件,觸發任意一種嗎,就會導致無法安全刪除。
總結:其實這個更新的功能,個人還是比較喜歡的,因為它增加的這個安全刪除檢測的功能,會讓我們在刪除修改項目的時候,能更全面的考慮到刪除修改類的具體功能,以及整體的邏輯,有些哥們會單從這篇博客的例子中覺得這個功能可有可無,但是試想一下,如果你的項目有很多類,類與類之間的耦合有很高,并且是與同事間的協同開發,那么試想一下,在delete的時候這個功能就顯得很強大....
總結
以上是生活随笔為你收集整理的AndroidStudio 弹出的Safe Delete 安全删除功能是什么的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sdn交换机与普通交换机区别—Veclo
- 下一篇: Python爬虫自学系列(一)