
當您使用intelliJ IDEA進行編寫代碼時如果存在尚未導入的類,靜態(tài)方法或靜態(tài)字段,則IDE會顯示一個彈出窗口,提示您添加缺少的import語句,此時您可以不必手動添加它,本文主要講了幾種自動導入的方法。


您可以在數(shù)據(jù)庫或一組數(shù)據(jù)庫中搜索數(shù)據(jù),而無需知道數(shù)據(jù)的確切位置。

您可以按名稱在項目中或項目外找到任何項目。您可以從單個入口點搜索文件,操作,類,符號,設置和UI元素。


當您為結構化搜索構建模式時,您基本上是在編寫腳本。為了簡化腳本編寫過程,IntelliJ IDEA提供了一系列預定義的 搜索模板,您可以將它們用作搜索模式的原型。

常規(guī)的搜索過程沒有考慮源代碼的語法和語義。即使您使用正則表達式,IntelliJ IDEA仍會將您的代碼視為正則文本。該結構的搜索和替換(SSR)操作,您可以搜索你的代碼考慮您的代碼結構中的特定代碼模式或語法結構。

在編寫或編輯代碼時,您可能會遇到要更改或刪除的代碼元素。在進行更改之前,最好查看代碼元素的使用位置以及它如何影響應用程序。使用“ 搜索用法”操作,您可以在整個代碼庫中搜索代碼元素的引用。

當您要搜索和替換特定的文本模式時,請使用 正則表達式。它們可以幫助您進行模式匹配,解析,結果過濾等。一旦學習了正則表達式語法,就可以將其用于幾乎所有語言。

您可以在項目中搜索文本字符串,使用不同的作用域來縮小搜索過程,查找出現(xiàn)的內(nèi)容以及從搜索中排除某些項目。