0

我有一個包含很多字符串資源的類。我想搜索(Ctrl + F)特定的字符串預覽。例如它在IntelliJ IDEA的爲字符串資源價值所示有沒有一種方法可以通過Android Studio中的字符串預覽進行搜索?

getString(R.string.transfer_label); 

"TRANSFER" 

所以,當我按下CTRL + F,然後鍵入「轉移」,自然沒有任何反應。有沒有其他的捷徑允許它?或任何現有的插件?

編輯:我正在尋找類似CTRL + F的解決方案。我的意思是你輸入了一些東西,它會立即將你放在代碼中的地方。使其非常快速。

+0

你想在你的項目中找到「轉移」這個詞嗎? –

+0

不,我想在這個特定的類中找到「TRANSFER」發生,但是它中沒有任何「TRANSFER」字符串。感謝intellij字符串預覽,只顯示「TRANSFER」的R.string.transfer_label。所以我想知道是否有任何方式來搜索這些字符串預覽 –

回答

0

我通常會進入我的strings.xml並在字符串資源上使用「查找用法」(Alt + F7)。這是我知道的唯一途徑。

+0

我知道它可以這樣做。但是你必須首先使用字符串資源。我正在尋找更簡單,更快速的方法來做到這一點。 –

+0

@Pteetee你也可以直接搜索,只需選擇'R.string.transfer_label',然後'Alt + F7'。 –

+0

這不是我想要做的。想象一下當你注意到錯誤的邏輯被應用於取代特定的字符串時,你會進入Activity並輸入字符串名稱來快速找到它使用的地方,但是你不能在字符串資源中找到它。所以你必須做那些額外的步驟你正在談論 –

0

如果你的鑰匙地圖是默認 - CNTRL + Shift + F

如果你想改變鍵和鍵映射何去何從

Android的工作室 - >文件 - >設置>鍵盤映射

請找到下面的圖片以供參考:

enter image description here

你可以在搜索欄中搜索你要找的東西

+0

它的作品,但也不是我正在尋找。首先,你必須輸入字符串的名稱,然後找到正確的發生並進入文件。當你在課堂上,你知道字符串發生時,你可以點擊CTRL + F,當你輸入任何東西時,它會立即將你放置在使用它的代碼中。只需通過簡單的輸入 –

+0

如果您知道下一次出現的單詞時使用Ctrl + F3,此外,您可以在搜索欄中搜索使用關鍵詞準確查找的內容。 – Jeelan

相關問題