2016-01-21 36 views
0

好的我在php項目中尋找說 eval()以查找泄漏。查找結果在intellij中被刪除?

我獲得60次點擊。我看着第一個結果,並想看看這可能是安全漏洞。我看到eval()被調用像這樣eval($mySpecialVar)然後我搜索$mySpecialVar我看到它不是安全問題。現在我想檢查eval()搜索結果的下一個條目......但它不再存在。我現在從一開始就再次搜索eval(),並找出我在60個結果中的位置....?!?

有沒有更聰明的方法來做到這一點?

編輯

在新標籤中打開的是灰色的,我

enter image description here

+0

什麼時,你說你的意思是_ 「它不再存在」_?難道你不能只用Alt + 3把查找信息窗口備份起來? –

+0

我再次搜索了一些東西,所以找到的窗口有第二次搜索的結果 – Toskan

回答

1

你必須檢查「打開新的標籤頁」的設置。它的位置取決於你所使用的搜索 - 如果它是一個文本發現,此設置在結果選項部分:

enter image description here

如果您正在搜索的用法,它是在編輯>查找>查找用法設置:

enter image description here

請注意,此選項僅啓用如果你已經表現出一定的搜索結果。因此,就你的情況而言:首先搜索eval(),然後在搜索$ mySpecialVar之前單擊「在新選項卡中打開」。

另一種選擇是搜索的eval()對插腳的搜索結果後,因此,新的搜索將始終在新標籤中打開:

enter image description here

+0

我總是使用標準替換路徑,只取消「你想要替換」......新標籤中的打開是灰色的,那對你來說也是這樣嗎?該命令被稱爲「在路徑中替換」 – Toskan

+0

「在路徑中查找」也顯示爲灰色,「在新選項卡中打開」我無法點擊它 – Toskan

+1

僅當您已顯示某些搜索結果時才啓用此選項。所以在你的情況下:首先搜索eval(),然後在搜索$ mySpecialVar之前單擊「在新選項卡中打開」 –