Android Studio可帮助用户以多种方式编写优质代码。其中之一是代码检查,它告诉用户一些丢失的东西或未使用的代码。例如,当我有一个带有片段的活动时,我使用FragmentTransactions来更改片段。要完成此类交易,我必须致电commit()
。如果我不这样做,Android Studio会给我这个警告:
如果您使用Toast并忘记在其上拨打show()
,则会发出类似警告。
所以我的问题是:我可以实现这样的自定义检查吗?
由于Android Studio基于IntelliJ IDEA,因此这可能是IntelliJ的一项功能。
答案 0 :(得分:1)
根据Android Developers Channel上的视频,它是IntelliJ的结构替换功能。视频向前移动非常快,因此您可以阅读this article about the video content。
在Android Studio / IntelliJ中,您可以通过Edit | Find | Replace Structurally
找到“结构替换”对话框,创建模式并点击Save Template
。
有关详情,请参阅此功能的IntelliJ help page。