3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

idea使用帮助文档1

發布時間:2023/12/18 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 idea使用帮助文档1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

尋找行動#?

  • 如果您不記得要使用的操作的快捷方式,請按Ctrl+Shift+A以按名稱查找任何操作。

    ?

您可以使用相同的對話框查找類,文件或符號。有關更多信息,請參閱?按名稱搜索目標。

添加新的類,文件,包或臨時文件#?

  • 在編輯器中,按Ctrl+Alt+Insert以添加類,文件或包類,文件或包。在編輯器中,按Ctrl+Alt+Insert以添加類,文件或包類,文件或包。

    如果焦點位于“?項目”工具窗口內,并且您要添加新元素,請按Alt+Insert。

  • 要創建新的Scratch文件,請按Ctrl+Shift+Alt+Insert。

    IntelliJ IDEA創建一個可以運行和調試的臨時文件。有關更多信息,請參閱Scratch文件。

切換文件的只讀屬性#?

如果文件是只讀的,則會在狀態欄,編輯器選項卡或項目工具窗口中使用關閉的鎖定圖標進行?標記?。如果文件是可寫的,則在狀態欄中標記為打開鎖定圖標。

  • 在編輯器中打開文件或在“項目”工具窗口中選擇它。

  • 執行以下操作之一:

    • 從主菜單中,選擇File |?使文件成為只讀或文件|?使文件可寫。

    • 單擊狀態欄中的鎖定圖標。

  • 如果版本控制系統設置了只讀狀態,則建議您使用IntelliJ IDEA版本控制集成功能。有關更多信息,請參閱?IntelliJ IDEA的版本控制。

    選擇代碼構造#?

    • 在編輯器中,將插入符號放在要選擇的項目上,然后按?Ctrl+W/?Ctrl+Shift+W以擴展或縮小選擇。

    例如,在純文本文件中,選擇在整個單詞內開始,然后擴展到句子,段落等。

    在Java文件中,如果首先在方法調用中選擇一個參數,它將擴展到所有參數,然后擴展到整個方法,然后擴展到包含此方法的表達式,然后擴展到更大的表達式塊,依此類推。

    根據大小寫選擇代碼#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?智能鑰匙。

  • 選擇使用“CamelHumps”字樣復選框。

  • 如果要在根據大小寫選擇時使用雙擊,請確保?在編輯器中選中Honor CamelHumps words ...復選框。“?設置/首選項”?對話框的常規頁面(Ctrl+Alt+S)。

    選擇事件#?

    您可以快速找到文件中所選元素的所有匹配項,進行多項選擇,或選擇下一個或上一個匹配項。

    • 要選擇文件中的多個匹配項,請初始選擇代碼,然后按?Alt+J。按相同的鍵以查找下一個匹配項。

      或者,Shift+Alt按住,雙擊或拖動要添加到選區的文本。

    • 要選擇文件中的所有匹配項,請按Ctrl+Shift+Alt+J。

    • 要將插入符移動到下一個或上一個出現位置,請分別按F3或?Shift+F3。

    • 要查找所選標識符的下一個或上一個匹配項,請按?Alt+Wheel down/?Alt+Wheel up。

    復制并粘貼代碼#?

    您可以使用標準快捷方式復制(Ctrl+C)和粘貼(Ctrl+V)任何選定的代碼片段。如果未選擇任何內容,IntelliJ IDEA會自動復制插入符所在的整行。

    默認情況下,當您在編輯器中粘貼任何內容時,IntelliJ IDEA會執行“智能”粘貼,例如,在注釋中粘貼多行會自動將相應的標記添加到您要粘貼的行中。如果您只需要粘貼純文本,請按Ctrl+Shift+Alt+V。

    • 將插入符號放在一行或符號上,然后按Ctrl+Shift+Alt+C/?Ctrl+V。

    • IntelliJ IDEA會跟蹤您復制到剪貼板的所有內容。要從歷史記錄中粘貼,請按?Ctrl+Shift+V。在打開的對話框中,選擇您的條目,然后單擊粘貼。

    • 您可以配置剪貼板堆棧的深度。

      在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般。在“?限制”部分的“?要保留在剪貼板中的最大內容數”字段中,指定條目數。超過指定的數量時,將從列表中刪除最舊的條目。

    代碼行數#?

    IntelliJ IDEA提供了幾個用于操作代碼行的有用快捷方式。

    • 要在當前行之后添加一行,請按Shift+Enter。IntelliJ IDEA將插入符號移動到下一行。

    • 要在當前行之前添加一行,請按Ctrl+Alt+Enter。IntelliJ IDEA將插入符號移動到上一行。

    • 要復制一行,請按Ctrl+D。

    • 要刪除線條,請將插入符號放在所需的線條上,然后按Ctrl+Y。

      請注意,首次使用Windows默認鍵盤映射安裝IntelliJ IDEA時,會出現一個對話框,提示您將此快捷方式映射到“?重做”或“?刪除行”操作。

      要在安裝后調整鍵盤映射,請參閱?選擇正確的鍵盤映射。

    • 要連接線條,請將插入符號放在要連接其他線條的線條上,然后按?Ctrl+Shift+J。按住鍵直到所有需要的元素都連接在一起。

      您還可以連接字符串文字,字段或變量聲明以及語句。請注意,IntelliJ IDEA會檢查代碼樣式設置并消除不需要的空格和冗余字符。

    • 要將字符串文字拆分為兩部分,請按Enter。

      IntelliJ IDEA拆分字符串并提供正確的語法。您還可以在'\ n'意圖上使用Break字符串來拆分字符串文字。按Alt+Enter或單擊?以選擇此意圖。

    • 要注釋一行代碼,請將插入符號放在相應的行上,然后按?Ctrl+/。

    • 要向上或向下移動線條,請?分別按Shift+Alt+Up或Shift+Alt+Down。

    • 要刪除一行代碼,請按Ctrl+Y。

    • 要將代碼元素向左或向右移動(交換),請將插入符號放在其上,或選擇它并按Ctrl+Shift+Alt+Left向左或Ctrl+Shift+Alt+Right向右鍵。

      例如,對于Java,您可以將這些操作用于方法調用或方法聲明參數,枚舉常量,數組初始化表達式。對于XML或HTML,請將這些操作用于標記屬性。

    代碼聲明#?

    移動陳述#?

    • 在編輯器中,將插入符號放在所需的語句中,然后按下Ctrl+Shift+Up以移動語句或Ctrl+Shift+Down向下移動語句。IntelliJ IDEA移動所選語句執行語法檢查。

    如果在當前上下文中不允許移動語句,則將禁用操作。

    完整的當前聲明#?

    • 在編輯器中,按Ctrl+Shift+Enter。IntelliJ IDEA在結構,切片和其他復合文字中自動插入所需的尾隨逗號。插入符號移動到您可以開始鍵入下一個語句的位置。

    打開或刪除聲明#?

  • 將插入符號放在要刪除或展開的表達式上。

  • 按Ctrl+Shift+Delete。

    IntelliJ IDEA顯示一個彈出窗口,其中包含當前上下文中可用的所有操作。要提取的語句顯示在藍色背景上,要刪除的語句顯示在灰色背景上。

  • 選擇一個操作,然后按Enter。

  • 代碼片段#?

    • 通過在編輯器中拖動代碼片段來移動和復制它們。

      • 要移動代碼片段,請選擇它并將選擇拖動到目標位置。

      • 要復制代碼選擇,請Ctrl按住,將其拖動到目標位置。

        復制操作可能在macOS中不可用,因為它可能?與全局操作系統快捷方式沖突。

      默認情況下啟用拖放功能。要禁用它,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?常規并清除鼠標部分中的編輯器中的啟用Drag'n'Drop功能復選框。

    • 要在所選代碼片段的大寫和小寫之間切換,請按Ctrl+Shift+U。

      請注意,將切換案例操作應用于CamelCase名稱格式時,IntelliJ IDEA會將名稱轉換為小寫。

    • 要評論或取消注釋代碼片段,請選擇它并按Ctrl+Shift+/。

      要配置生成的行或塊注釋應放在Java中的設置,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?“設置”?。代碼風格|?Java和代碼生成選項卡使用“?注釋代碼”?部分中的選項。

    多個插入符號#?

    您可以同時編輯多行。例如,您可以將注釋標記添加到多行,或刪除多個單詞中的某些字符。

    • 要添加或刪除多個Shift+Alt?插入符號,請按住?并單擊插入符號的下一個位置。

      或者,要添加多個插入符號,您可以按?兩次Ctrl(對于Windows或Linux)/?Alt(對于macOS),然后按下向上或向下箭頭鍵而不釋放它?。

    • 要刪除所有添加的插入符號,請按Escape。

    • 您可以在列中進行多個代碼選擇。按Shift+Alt+Insert以啟用列選擇模式。按相同的快捷方式將其禁用。

      當您想要同時編輯多行代碼時,此模式很有用。將插入符號放在您需要的符號上,然后向上或向下拖動它,或者選擇一個代碼塊并按指定的快捷鍵以獲得相同的結果。

    默認情況下,禁用列選擇模式。啟用后,該模式僅影響當前編輯器,如果關閉并重新打開編輯器,則該模式將被禁用。

    代碼折疊#?

    折疊的代碼片段顯示為陰影橢圓()。如果折疊的代碼片段包含錯誤,IntelliJ IDEA會以紅色突出顯示片段。

    要配置默認代碼折疊行為,請打開“?設置/首選項”對話框(Ctrl+Alt+S)并轉到“?編輯器”|?一般|?代碼折疊。

    展開或折疊代碼元素#?

    • 要折疊/展開代碼片段的代碼,請按Ctrl+NumPad -/?Ctrl+NumPad Plus。IntelliJ IDEA折疊/展開當前代碼片段,例如,單個方法。

    • 要折疊/展開所有代碼片段,請按Ctrl+Shift+NumPad -/?Ctrl+Shift+NumPad Plus。

      IntelliJ IDEA折疊/展開選擇內的所有片段,或者,如果未選擇任何內容,則折疊/擴展當前文件中的所有片段,例如,文件中的所有方法。

    • 要遞歸地折疊/擴展代碼,請按Ctrl+Alt+NumPad -/?Ctrl+Alt+NumPad Plus。IntelliJ IDEA折疊/展開當前片段及其片段中的所有從屬區域。

    • 要折疊代碼塊,請按Ctrl+Shift+.。此操作會折疊匹配的花括號對之間的代碼片段,{}并為該片段創建自定義折疊區域并使其“可折疊”。

    • 要折疊/展開當前文件中的doc注釋,請在主菜單中選擇?Code |?折疊|?展開文檔評論/折疊文檔評論。

    • 要折疊/展開自定義代碼選擇,請按Ctrl+.。

      您可以在代碼中折疊或展開任何手動選擇的區域。

    折疊或展開嵌套片段#?

    • 要展開當前片段和所有嵌套片段,請按Ctrl+NumPad *, 1。您可以將當前片段擴展到指定的嵌套級別(從1到5)。

    • 要展開文件中的所有折疊片段,請按Ctrl+Shift+NumPad *, 1。您可以將折疊的片段擴展到指定的嵌套級別(從1到5)。

    使用環繞聲操作#?

    您可以使用Surround With操作折疊或展開代碼。

  • 在編輯器中,選擇一個代碼片段并按?Ctrl+Alt+T。

  • 在彈出菜單中,選擇<editor-fold ...>注釋或?區域... endregion注釋。

  • 如果需要,請為自定義區域命名,然后像往常一樣折疊或展開創建的區域(Ctrl+NumPad -/?Ctrl+NumPad Plus)。

  • 按此Ctrl+Alt+.按鈕導航到創建的自定義區域。

  • 禁用代碼折疊大綱#?

    您可以禁用左側裝訂線上顯示的代碼折疊輪廓。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?代碼折疊。

  • 清除顯示代碼折疊大綱復選框。

  • 自動保存#?

    IntelliJ IDEA會自動保存您在文件中所做的更改。保存由各種事件觸發,例如編譯,運行,調試,執行版本控制操作,關閉文件或項目,或退出IDE。大多數實際事件都是預定義的,無法配置,但您可以確保在工作時不會丟失更改。

    配置自動保存行為#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?外觀和行為”|?系統設置。

  • 在“?同步”下,配置以下選項:

    • 在幀停用?時保存文件(當您切換到其他應用程序時)

    • 如果應用程序空閑N秒,則自動保存文件

  • 使用未保存的更改標記文件#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?編輯器標簽。

  • 選中“?使用星號標記已修改的選項卡”復選框。

  • 還原更改#?

    • 對于最近的更改,請打開“?編輯”菜單并單擊“?撤消”,或按Ctrl+Z。

    • 有關過去更改的更詳細視圖,請使用“?本地歷史記錄”。

    • 要最強大地跟蹤所有更改,請使用IntelliJ IDEA支持的版本控制系統。

    編輯基礎知識#?

    IntelliJ IDEA編輯器是IDE用于創建,讀取和修改代碼的主要部分。

    編輯包括以下幾個方面:

  • 滾動條顯示當前文件中的錯誤和警告。

  • Breadcrumbs可以?幫助您在當前文件中的代碼中導航。

  • 左側排水溝顯示行號和注釋。

  • 選項卡顯示當前打開的文件的名稱。

  • 導航#?

    您可以使用各種快捷方式在編輯器和不同的工具窗口之間切換,更改編輯器大小,切換焦點或返回到原始布局。

    最大化編輯器窗格#?

    • 在編輯器中,按Ctrl+Shift+F12。IntelliJ IDEA隱藏除活動編輯器之外的所有窗口。

    將焦點從窗口切換到編輯器#?

    • 按Escape。IntelliJ IDEA將焦點從任何窗口移動到活動編輯器。

    從命令行終端返回編輯器#?

    • 按Alt+F12。IntelliJ IDEA關閉終端窗口。

    • 如果在切換回活動編輯器時需要打開終端窗口,請按?Ctrl+Tab。

    返回默認布局#?

    • 按Shift+F12。

    • 要將當前布局保存為默認布局,請從主菜單中選擇?Window |?將當前布局存儲為默認值。您可以使用相同的快捷方式(Shift+F12)來恢復已保存的布局。

    跳轉到上一個活動窗口#?

    • 按F12。

    使用切換臺進行導航#?

  • 要使用切換臺在打開的文件和工具窗口之間跳轉,請按Ctrl+Tab。

  • 保持Ctrl按下以使切換器彈出窗口保持打開狀態。

  • 按Tab可在元素之間移動。按此?Backspace鍵從列表中刪除所選文件,然后在編輯器中將其關閉。

  • 更改IDE外觀#?

    您可以在方案,鍵盤映射或查看模式之間切換。

  • 按Ctrl+`。

  • 在“?切換”菜單中,選擇所需選項,然后按Enter。使用相同的快捷方式(Ctrl+`)撤消更改。

  • 您還可以在編輯器中查找和調整配色設置,包括視力不足的人的高對比度配色方案?“顏色方案”頁面和“?設置/首選項”?對話框()的“鍵映射”頁面上的鍵盤映射設置?。?Ctrl+Alt+S

    • 按Alt+Home。

    編輯標簽#?

    您可以關閉,隱藏和分離編輯器選項卡。每次打開文件進行編輯時,活動編輯器選項卡旁邊都會添加一個帶有名稱的選項卡。

    要配置編輯器選項卡的設置,請使用編輯器|?一般|?“?設置/首選項”?對話框的編輯器選項卡頁面(Ctrl+Alt+S)。

    打開或關閉標簽#?

    • 要關閉所有打開的選項卡,請選擇Window |?編輯器標簽|?從主菜單中關閉全部。

    • 要關閉所有非活動選項卡,請按Alt,然后單擊活動選項卡。在這種情況下,只有活動選項卡保持打開狀態。

    • 要僅關閉活動選項卡,請按Ctrl+F4。您還可以單擊選項卡上任意位置的鼠標滾輪按鈕將其關閉。

    • 要重新打開關閉的選項卡,請右鍵單擊任何選項卡,然后從上下文菜單中選擇“?重新打開關閉選項卡”。

    移動,刪除或排序標簽#?

    • 要在選項卡上移動或刪除圖標,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?一般|?編輯器選項卡,然后在關閉按鈕位置?字段中選擇適當的選項。

    • 要在標簽之間移動,請按Alt+Right或Alt+Left。

    • 要將編輯器選項卡放在編輯器框架的不同部分或隱藏選項卡,請選擇Window |?編輯器標簽|?主菜單中的編輯器放置。

    • 要對編輯器選項卡進行排序,請選擇?Window |?編輯器標簽|?從主菜單中按文件名對選項卡進行排序。

    分離標簽#?

    • 要分離活動選項卡,請按Shift+F4。

    • 在主窗口外拖動所需的選項卡,然后向后拖動選項卡以將其附加。

    • 您也可以使用Alt+mouse相同的操作。

    • 在“?項目”工具窗口中,選擇要分離的文件并按?Shift+Enter。

    在標簽之間切換#?

    您可以在最近查看的選項卡或文件之間切換。

    • 在編輯器中,按Ctrl+Tab。按住Ctrl的切換窗口保持打開狀態。用于Tab在選項卡和其他文件之間切換。

    為打開的選項卡指定快捷方式#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?鍵盤映射”。

  • 在目錄列表中,單擊“?其他”目錄,然后從選項卡列表中選擇需要添加快捷方式的選項卡。您可以為其指定快捷方式的標簽限制為9。

    ?

  • IntelliJ IDEA限制您可以同時在編輯器中打開的選項卡數量(默認選項卡限制為10)。

    更改默認選項卡限制#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?編輯器標簽。

  • 在選項卡關閉策略部分中,根據您的首選項調整設置,然后單擊確定。

  • 如果選項卡限制等于1,則將禁用編輯器中的選項卡。如果希望編輯器永遠不關閉選項卡,請鍵入一些無法訪問的編號。

    如果沒有更多空間,請隱藏編輯器選項卡#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?編輯器標簽。

  • 如果沒有空格選項,請選擇隱藏選項卡。額外的選項卡將放置在編輯器右上角的列表中。

  • 分屏#?

    您可以使用多個選項來分割屏幕。

    • 在編輯器中,右鍵單擊所需的編輯器選項卡,然后選擇拆分編輯器窗口的方式(垂直拆分或水平拆分)。IntelliJ IDEA創建編輯器的拆分視圖,并根據您的選擇放置它。

    • 如果要在不拆分編輯器的情況下移動文件,請從主菜單中選擇?Window |?編輯器選項卡和向右移動?或向下移動選項。

    有用的編輯器配置#?

    您可以使用“?設置/首選項”(Ctrl+Alt+S)對話框來自定義編輯器的行為。

    檢查以下常用配置:

    配置代碼格式#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?代碼風格。

  • 從語言列表中選擇適當的語言并在語言頁面上,配置選項卡和縮進,空格,包裝和大括號,硬邊和軟邊距等設置。

  • 配置字體,大小和字體連字#?

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?字體。

    例如,如果您之前保存了“?顏色方案字體”設置,則會覆蓋主要設置。帶有相應通知的鏈接將顯示在“?字體”頁面上。

    在編輯器中更改字體大小#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般?(鼠標部分)。

  • 選擇更改字體大小(縮放)用Ctrl +鼠標滾輪選擇。

  • 返回編輯器,按住Ctrl(?在macOS上),然后使用鼠標滾輪調整字體大小。

  • 配置不同語言和框架的配色方案設置#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?配色方案。

  • 打開Color Scheme節點并選擇所需的語言或框架。您還可以從節點列表中選擇“?常規”選項,以配置常規項的顏色方案設置,例如代碼,編輯器,錯誤和警告,彈出窗口和提示,搜索結果等。

  • 配置代碼完成選項#?

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?代碼完成。您可以在此處配置區分大小寫的完成,自動顯示選項,代碼排序等。

    配置插入符號位置#?

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般。使用“?虛擬空間”部分配置插入符號放置選項。

      選擇允許在行尾后放置插入符號選項,將插入符號放在與上一行末尾相同位置的下一行。如果清除此選項,則下一行的插入符號位于實際行的末尾。

      選擇“?允許在標簽內放置插入符號”選項可幫助您在文件內部向上或向下移動插入符號,同時將其保持在相同位置。

    在save上配置尾隨空格的行為#?

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般。使用“?其他”部分配置尾隨空格的選項。

      例如,當您手動或自動保存代碼并且想要保留插入符號行上的尾隨空格時,無論在保存列表的條帶尾隨空格中選擇了哪個選項?,請選擇始終在插入符號行上保留尾隨空格選項。

    配置編輯器外觀選項#?

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?外觀。

      例如,您可以配置顯示硬包裝指南或顯示參數提示。

    管理長線的外觀#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般。

  • 在“?軟包裝”部分中,指定適當的選項。

    例如,您可以指定?要應用軟包裝的文件類型。在markdown文件中編寫文檔時可能會有所幫助。
  • 配置智能密鑰#?

    您可以為不同的基本編輯器操作配置特定行為。

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?智能鑰匙。

      例如,對于Java,SQL或Python,您可以選擇帶有選項卡選項的跳出結束括號/引號,以便Tab在鍵入代碼時使用右括號或引號之外的導航。

    源代碼導航#?

    使用代碼時,IntelliJ IDEA可確保您的工作無壓力。它提供了各種快捷方式和功能,可幫助您添加,選擇,復制,移動,編輯,折疊和保存代碼。

    您可以從觀看視頻教程開始,檢查IntelliJ IDEA中可用的導航選項。

    有關編輯器和工具窗口之間導航的詳細信息,請查看?編輯器基礎知識。

    查找文件路徑#?

  • 在編輯器中,按Ctrl+Alt+F12或在上下文菜單中,選擇?在Finder中顯示。

  • 在Finve中的Reveal彈出窗口中,選擇要在路徑查找器中打開的文件或目錄,然后按Enter。

    ?

  • 您可以在“?項目”工具窗口中自動查找類?。

  • 如果在編輯器中打開了類,請按Alt+F1以打開“?選擇”彈出窗口。

    ?

  • 在彈出窗口中,選擇“?項目視圖”并按Enter。IntelliJ IDEA在“?項目”工具窗口中找到目標。

  • 使用Autoscroll查找文件#?

    您可以使用“?自動滾動到源”和“?從源操作自動滾動”在“?項目”工具窗口中找到您的文件?。

  • 在“?項目”工具窗口中,右鍵單擊“?項目”工具欄,然后從上下文菜單中選擇“?從源自動滾動”。之后,IntelliJ IDEA將跟蹤當前在活動編輯器選項卡中打開的文件,并自動在“?項目”工具窗口中找到該文件?。

    ?

  • 您還可以選擇“?自動滾動到源”選項。在這種情況下,當您單擊項目視圖中的文件時,IntelliJ IDEA將在編輯器中自動打開它。

  • 使用書簽進行導航#?

    • 要創建匿名書簽,請將插入符號放在所需的代碼行上,然后按F11。

    • 要使用助記符創建書簽,請將插入符號放在所需的代碼行上,按下Ctrl+F11并選擇助記符的數字或字母。

      ?

    • 要顯示下一個或上一個書簽,請分別按N/A或N/A。

    • 要打開“?書簽”對話框,請按Shift+F11。您可以使用此對話框來管理書簽,例如,刪除,排序書簽或為其提供簡要說明。

      ?

    • 要導航到帶有字母助記符的現有書簽,請按?Shift+F11,然后按下您需要的字母。IntelliJ IDEA將您返回編輯器和相應的書簽。

    • 要導航到帶有數字助記符的現有書簽,請按?Ctrl和書簽的編號。

    • 每個創建的書簽體現在收藏夾?(Alt+2)工具窗口,您還可以使用導航您的書簽。

      ?

    轉到聲明及其類型#?

    您可以從其用法導航到符號和符號類型的初始聲明。

    • 將插入符號放在所需的符號上,然后按Ctrl+B。

    • 對于類型聲明,請按Ctrl+Shift+B。

    轉到實施#?

    您可以使用裝訂線圖標或按相應的快捷方式跟蹤類實現和覆蓋方法。

    • 單擊其中一個/?,?/??gutter圖標,然后從列表中選擇所需的上升或后代類。

    • 要導航到超級方法,請按Ctrl+U。

    • 要導航到實施,請按Ctrl+Alt+B。

    要導航到上次編輯的位置,請按Ctrl+Shift+Backspace或選擇?導航|?主菜單中的上次編輯位置。

    在錯誤或警告之間導航#?

    • 要跳轉到代碼中的下一個或上一個找到的問題,請分別按?F2或Shift+F2。或者,從主菜單中選擇“?導航”|?下一個/上突出顯示的錯誤。

      IntelliJ IDEA在代碼發布之前立即放置插入符號。

    • 配置IntelliJ IDEA在代碼問題之間導航的方式:它可以在所有代碼問題之間跳轉,也可以跳過次要問題,僅在檢測到的錯誤之間導航。右鍵單擊滾動條區域中的代碼分析標記,然后從上下文菜單中選擇一種可用的導航模式:
      • 要讓IntelliJ IDEA跳過警告,信息和其他小問題,請選擇?僅轉到高優先級問題。

      • 要讓IntelliJ IDEA在所有檢測到的代碼問題之間跳轉,請選擇?轉到下一個問題。

    使用Structure視圖彈出窗口找到代碼元素#?

    您可以使用結構視圖彈出窗口在您正在處理的文件中查找代碼元素。

  • 要打開結構視圖彈出窗口,請按Ctrl+F12。

  • 在彈出窗口中,找到您需要的項目。您可以開始為IntelliJ IDEA鍵入元素的名稱以縮小搜索范圍。按Enter返回編輯器和相應的元素。

    在彈出窗口中,您可以對文件成員進行排序,查看匿名類和繼承的成員。

  • 瀏覽方法#?

    • 要導航到下一個或上一個方法,請按Alt+Down或Alt+Up。

    • 要在代碼中直觀地分隔方法,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?一般|?外觀并選擇“?顯示方法分隔符”選項。

    使用鏡頭模式#?

    鏡頭模式可讓您預覽代碼而無需實際滾動。將鼠標懸停在滾動條上時,默認情況下該模式在編輯器中可用。

    • 要禁用鏡頭模式,請右鍵單擊位于編輯器右側的代碼分析標記,然后在上下文菜單中清除滾動條懸停復選框上的顯示代碼鏡頭。

    • 或者,在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?外觀?并清除滾動條懸停復選框上的顯示代碼鏡頭。

    使用面包屑進行導航#?

    您可以使用在當前打開的文件中顯示類,變量,函數,方法和標記名稱的痕跡導航來瀏覽源代碼。默認情況下,啟用面包屑并顯示在編輯器的底部。

    • 要更改面包屑的位置,請右鍵單擊面包屑,在上下文菜單中選擇面包屑和位置首選項。

    • 要編輯面包屑設置,請在“?設置/首選項”對話框(Ctrl+Alt+S)中轉到“?編輯器”|?一般|?面包屑。

      清除Show breadcrumbs選項以在編輯器中隱藏面包屑。

    使用導航欄導航到文件#?

    使用導航欄作為一個方便的工具來查找整個項目的方式。

  • 按Alt+Home以激活導航欄。

  • 使用箭頭鍵或鼠標指針找到所需的文件。

  • 雙擊所選文件,或按Enter以在編輯器中將其打開。

  • 查找一行或一列#?

  • 在編輯器中,按Ctrl+G。

  • 在“?轉到行/列”對話框中,指定行號或列號,或兩者,用以下內容分隔它們:然后單擊“?確定”。

    ?

  • 如果您不想在編輯器中看到行號,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?一般|?外觀?并清除顯示行號復選框。

  • 要更快地訪問,請為“?顯示行號”操作指定快捷方式。

    查找插入符號,已編輯的行或已編輯的位置#?

    • 要在編輯器中查找當前插入符號位置,請按?Ctrl+M>。如果您不想滾動大文件,此操作可能會有所幫助。

      但是,您可以按Up和Down箭頭鍵以獲得相同的結果。

    • 要在您嘗試查找的插入符號上突出顯示單詞,請選擇“?編輯”|?找到|?從主菜單中找到Caret的Word。

    • 要查看插入符號當前所處的元素,請按Alt+Q。

    • 要查看之前的插入位置,請按Ctrl+Alt+Left。要繼續前進,請按Ctrl+Alt+Right。

    • 為了推動插入符號到下一段落或后退到前一個,按Ctrl+Shift+A?與搜索移動插入符轉發段落?或移動插入符向后段的動作。

      您也可以選擇文本,然后將插入符向前或向后移動到段落。按下Ctrl+Shift+A并搜索Move Caret轉發帶有選擇的段落?或向后移動Caret帶有選擇動作的段落。

      如果需要,您可以為這些操作指定快捷方式。有關詳細信息,請參閱?配置鍵盤快捷鍵。
    • 要在起始和結束代碼塊括號之間切換,請按?Ctrl+Shift+M。

    • 要在代碼塊之間導航,請按Ctrl+Shift+[或?Ctrl+Shift+]。

    • 要導航到上次編輯的位置,請按Ctrl+Shift+Backspace。

    查找最近的文件#?

    您可以使用“?最近的文件”彈出窗口搜索最近和最近編輯的文件。

    • 要使用最近文件列表打開“?最近使用的文件”彈出窗口,請按Ctrl+E。

      ?

    • 要僅查看最近編輯過的文件,請Ctrl+E再次按或選擇“?僅顯示更改”復選框。

    • 要在彈出窗口中搜索項目,請開始鍵入搜索查詢。IntelliJ IDEA根據您的搜索顯示結果。

      ?

    查找最近的位置#?

    您可以使用“?最近的位置”彈出窗口檢查最近訪問過的或更改過的代碼位置?。

    • 要打開“?最近的位置”彈出窗口,請按Ctrl+Shift+E。該列表從頂部的最新訪問位置開始,包含代碼段。

    • 在彈出窗口中,使用相同的快捷方式或選擇“?僅顯示已更改”復選框以僅查看已更改代碼的位置。

    • 要搜索代碼段,請在“?最近的位置”彈出窗口中,開始鍵入搜索查詢。您可以按代碼文本,文件名或面包屑進行搜索。

    • 要從搜索結果中刪除位置條目,請按?Delete或Backspace。

      請記住,刪除的位置也會從您使用Ctrl+Alt+Left快捷方式訪問的條目列表中刪除。


    查找與替換#?

    在文件中搜索目標#?

    您可以在編輯器中搜索當前打開的文件中的文本字符串。使用不同的選項,您可以縮小搜索過程范圍,在搜索中使用正則表達式,以及管理搜索結果。

  • 在編輯器中打開您的文件。

  • 從主菜單中,選擇“?編輯”|?找到|?查找(Ctrl+F)。

  • 在打開的搜索字段中,輸入搜索字符串。

    IntelliJ IDEA突出顯示您在文件中搜索的結果。

    ?

  • 管理您的搜索#?

    IntelliJ IDEA允許您調整搜索過程并使用顯示的搜索結果執行各種操作。

    • 如果要查看以前搜索的列表,請Alt+Down在搜索字段中按?。

      ?

    • 如果要輸入多行字符串,請單擊?搜索字段中的?圖標以獲取新行。

    • 使用和箭頭導航到上一個或下一個匹配項。

    • 使用“?查找”工具窗口中的出現列表(Alt+F7)列表,其中包含其他選項,例如,對結果進行分組或在單獨的窗口中打開它們。

      ?

    • 單擊或??圖標以添加下一個匹配項的選擇,或取消選擇上一個匹配項(Alt+J或Shift+Alt+J)。

    • 如果要在整個文件中快速替換搜索目標,請按,然后?Ctrl+Shift+Alt+J?鍵入新字符串。

      GIF

    • 當您在搜索窗格中選擇“?單詞”,“?匹配大小寫”復選框時,可以縮小搜索范圍,或單擊過濾器圖標以選擇搜索范圍。

    • 您可以按Alt+X(以前稱為Alt+G)快速選擇或清除正則表達式復選框。您可以使用?正則表達式?來選擇更具挑戰性的搜索。

    • 按?Ctrl+F7?查看打開文件中任何元素的用法。

      如果您不希望IntelliJ IDEA突出顯示文件中的所有已找到的用法,請打開“?設置/首選項”對話框(Ctrl+Alt+S)和?編輯器|?常規頁面清除在插入符選項中突出顯示元素的用法。

      按Alt+F7以搜索當前文件之外的用法或?Ctrl+Alt+F7在單獨的彈出窗口中打開搜索結果。如果需要在搜索之前配置某些選項,請按Ctrl+Shift+Alt+F7以打開“?查找用戶”對話框。

    在項目中搜索目標和用法#?

    您可以在編輯器中搜索當前打開的文件中的文本字符串。使用不同的選項,您可以縮小搜索過程范圍,在搜索中使用正則表達式,以及管理搜索結果。

    在項目中找到您的目標#?

  • 從主菜單中,選擇“?編輯”|?找到|?在Path?(Ctrl+Shift+F)中查找。

  • 在搜索字段中,鍵入搜索字符串。要查看以前搜索的列表,請按?Alt+Down。

    如果需要,請指定其他選項。

    ?

    IntelliJ IDEA列出搜索字符串和包含它們的文件。

    要進行多行搜索,請單擊??圖標以輸入新行,然后按?Ctrl+Alt+Down?/?Ctrl+Alt+Up?瀏覽實例。

  • 檢查對話框預覽區域中的結果,您可以在其中替換搜索字符串或選擇其他字符串,再按?Ctrl+Shift+F?一次并開始新的搜索。

  • 如果需要在單獨的工具窗口中查看出現的列表,請單擊“?在查找窗口中打開”。您可以使用此窗口及其選項對結果進行分組,預覽結果,并進一步使用它們。

  • 您可以在“?在路徑中查找”對話框中使用不同的選項來調整搜索過程。

  • 在“?在路徑中查找”對話框中,選擇“?單詞”或“?匹配大小寫”等選項?以查找項目中的確切單詞,或匹配字母大小寫。

  • 單擊圖標以過濾搜索。例如,您可以過濾搜索以省略注釋或僅在注釋中搜索。

  • 選擇一個顯示的選項(如?模塊?或?目錄)?以限制搜索。此外,您可以選擇“?范圍”選項,該選項為您提供搜索的預定義范圍列表。

    例如,您可以將搜索范圍限制為項目中的打開文件,也可以在類層次結構中進行搜索。

    ?

    您還可以創建自己的自定義范圍,單擊??圖標以打開“?范圍”對話框。

    ?

  • 在特定文件類型中搜索#?

    使用“?文件掩碼”選項將搜索范圍縮小到特定的文件類型。您可以從列表中選擇現有文件類型,添加新文件類型,或添加其他文件掩碼語法以搜索具有特定模式的文件類型。

  • 在“?在路徑中查找”對話框中,選擇“?文件掩碼”復選框,然后從文件類型列表中選擇所需的文件類型。

    IntelliJ IDEA將其搜索范圍限制為指定的類型。

    ?

  • 如果在列表中找不到所需的文件類型,請在“?文件掩碼”字段中輸入文件類型。

    例如,使用以下語法僅在gradle文件中搜索:* .gradle。

  • 其他?通配符?除了*支持。您還可以通過用逗號分隔幾種文件類型來指定它們。

    在項目中搜索用法#?

    您可以在整個項目或您設置的范圍中搜索符號的用法。

  • 選擇要查找其用法的符號。請注意,您也可以將搜索范圍擴展到文件用途。

  • 從主菜單中選擇?編輯|?找到|?查找用法(Alt+F7)。

  • 在“?查找”工具窗口中檢查結果。

    您還可以從先前的“?查找用法”操作中提取結果。從主菜單中,選擇“?編輯”|?找到|?最近查找用法?和使用情況查詢。

    在“?查找”工具窗口中,您可以使用“?預覽”區域檢查找到用法的位置,查看方法的調用層次結構,字段的數據流等。

    如果IntelliJ IDEA未返回任何結果,則會顯示一條消息,建議選擇更多選項。您可以點擊鏈接或按?Ctrl+Shift+Alt+F7?以打開“?查找用戶”對話框,您可以在其中設置搜索的新范圍。

    例如,您可以將搜索范圍設置為僅生產文件或僅設置打開文件。

    要設置自定義范圍,請單擊。

  • 完成新范圍設置后,單擊“?查找”。

  • 如果您希望IntelliJ IDEA在單獨的窗口中顯示所選符號的用法,請按Ctrl+Alt+F7。您可以使用此窗口進行快速導航。

    再次按相同的快捷方式可查看默認范圍內的用法。

    禁用自動突出顯示用法#?

    將插入符號放在符號上時,IDE將突出顯示當前文件中此符號的所有用法。使用F3和Shift+F3快捷方式在突出顯示的符號之間導航。

    如有必要,您可以禁用自動突出顯示。

    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般,并清楚?在插入復選框中突出顯示元素的用法。

    禁用自動突出顯示時,將插入符號放在必要的符號上,然后按?Ctrl+Shift+F7。這將突出顯示當前文件中符號的所有用法。

    替換找到的目標#?

    如果需要替換搜索字符串,可以使用“?替換文件”或“?替換路徑”操作。您還可以使用重命名重構。

    關于如何使用帶有替換的正則表達式,請參閱?查找和替換正則表達式部分。

    替換文件中的搜索字符串#?

  • 按Ctrl+R或打開“?在文件中替換”窗口。

  • 在頂部字段中,輸入搜索字符串。在底部字段中,輸入替換字符串。

    單擊以進行多行替換。例如,如果要用逗號和新行替換逗號,請在搜索字段中輸入逗號,在替換字段中輸入逗號和新行。

    ?

  • 單擊“?替換”逐個替換項目,“?全部替換”以替換文件中的所有項目,單擊“?排除”以忽略替換中的某些項目。

  • “?替換”窗口中顯示的選項與“?查找”窗口類似?,您可以參考?管理搜索結果部分。

    替換項目中的搜索字符串#?

  • 按?Ctrl+Shift+R?以打開“?在路徑中替換”對話框。

  • 在頂部字段中,輸入搜索字符串。在底部字段中,輸入替換字符串。

    例如,如果要使用新項目替換大型項目的變量名稱,請使用路徑替換而不是重命名重構,因為您的變量也可以出現在配置文件中。

  • 單擊其中一個可用的“?替換”命令。

  • 使用正則表達式查找和替換字符串#?

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

  • 按Ctrl+R以打開搜索和替換窗格。

  • 選擇Regex復選框以啟用正則表達式語法。如果您需要檢查正則表達式語法參考,請單擊旁邊的問號正則表達式。

  • 在頂部字段中輸入搜索字符串,在底部字段中輸入替換字符串。

  • 當您搜索元字符,例如?.[{()\^$|?*+,您需要使用反斜杠(\)來轉義它們,以便可以識別它們。

    例如,如果您需要查找.,請鍵入\.搜索字段。

  • 當您在搜索字段中輸入一系列字符時,IntelliJ IDEA也可以匹配字母大小寫。

    例如,如果要僅搜索大寫字符,請在搜索字段中鍵入以下內容:

    \b[A-Z]
  • 如果清除匹配大小寫復選框,IntelliJ IDEA將搜索大小寫和大寫。選擇“?匹配大小寫”復選框以匹配指定范圍的大小寫。

    ?

  • 瀏覽事件時,IntelliJ IDEA會顯示替換提示,以便您可以在單擊“?替換”按鈕之前查看可能的結果。

    ?

  • 使用正則表達式捕獲組和反向引用#?

    您可以將正則表達式放在括號中以便對它們進行分組。每個組都有一個以1開頭的數字,因此您可以在替換模式中引用(反向引用)它們。請注意,組0指的是整個正則表達式。

    我們考慮以下代碼:

    ?

    <new product="ij" category="105" title="Multiline search and replace in the current file"/> <new product="ij" category="105" title="Improved search and replace in the current file"/> <new product="ij" category="105" title="Regexp shows replacement preview"/> ...
  • 打開搜索并替換窗格(Ctrl+R)。

  • 在搜索字段中,輸入()?表示捕獲組的括號?,?例如:

    \stitle="(.*)?"\s*(/>*)

    ?

  • 在替換字段中,按照以1開頭的數字反向引用這些組,例如:

    $2<title>$1</title>

    ?

  • IntelliJ IDEA根據您的搜索規范突出顯示發現的事件,并使用替換字符串顯示提示。

    ?

  • 切換字符大小寫#?

    您可以使用正則表達式來更改符合某些條件的字符大小寫。

  • 打開搜索并替換窗格(Ctrl+R)。確保選中了Regex?復選框。

  • 在搜索字段中輸入搜索模式。

  • 在替換字段中,根據您要實現的目標,輸入以下語法之一:

    • \l?將字符更改為小寫,直到字符串中的下一個字符。?
      例如,Bar成為bar。

    • \u?將字符更改為大寫,直到字符串中的下一個字符。?
      例如,bar成為Bar。

    • \L?將字符更改為小寫,直到文字字符串(\E)結束。?
      例如,BAR成為bar。

    • \U?將字符更改為大寫,直到文字字符串(\E)的結尾。?
      例如,bar成為BAR。

  • 有關更多詳細信息,?請參閱RegEx語法參考表。

    教程:查找已實現和重寫的PHP方法的用法#?

    在PHP上下文中,IntelliJ IDEA將Find Usages功能應用于已實現和重寫的方法。讓我們考慮以下示例:

  • 創建一個接口,一個實現它的抽象類,以及兩個擴展抽象類的類,組織如下:

  • MyInterface帶有foo()方法的接口。

  • 抽象類MyAbstractClass實現?MyInterface。

  • 一類MyClass擴展MyAbstractClass,實現foo()由接口必需的,并且覆蓋父類的方法。

  • 使用委托MyClassWithDelegate擴展MyClass和實現的類foo()。

  • 在$b和$c調用變量foo()從?MyClass和MyClassWithDelegate分別為:

  • ?

    <?phpinterface MyInterface { //press Alt-F7 on foo() herepublic function foo(); }abstract class MyAbstractClass implements MyInterface {public function foo () {// TODO: Implement foo() method.} }class MyClass extends MyAbstractClass {public function foo() {parent::foo();} }class MyClassWithDelegate extends MyClass {public function foo() {foo();} }$b = new MyClass(); $b->foo(); $c = new MyClassWithDelegate(); $c->foo();

    ?

  • 從MyInterface,調用查找用法設置為foo()按Ctrl+Shift+Alt+F7或選擇編輯|?找到|?從主菜單中找到用戶設置。

  • 在?查找用法。打開的“?方法選項”對話框,選中“?包括覆蓋/實施方法”復選框,然后單擊“?查找”。

  • IntelliJ IDEA將找到實現或覆蓋基本方法的方法,并在“?查找”工具窗口中顯示它們:

  • 結構搜索和替換#?

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

    IntelliJ IDEA根據您創建的搜索模板和?您應用的條件查找并替換源代碼片段?。

    從結構上搜索目標#?

  • 從主菜單中,選擇“?編輯”|?找到|?搜索結構上開?結構搜索?對話框。

    在“?結構搜索”對話框中,您可以快速切換到“?結構替換”對話框。單擊?并選擇“?切換到替換”。

  • 在“?結構搜索”對話框中,執行以下操作之一:

    • 從頭開始創建自己的模板。

      在編輯器區域中,輸入代碼模式($variable$代表您的代碼),單擊,然后選擇?保存模板以保存以供將來使用。

      IntelliJ IDEA將創建的模板添加到“?現有模板”對話框中的現有模板列表(“?用戶定義”節點)?。

    • 使用其中一個現有模板作為原型。

      單擊,選擇現有模板以打開預定義模板列表,然后選擇適當的模板。

      例如,代碼中包含以下字段:

      public class MainActivity {public static final String this_is_wrong = "Hello";public static final String THIS_IS_CORRECT = "world"; }

      讓我們在課堂上找到一個特定的領域。

      在現有模板列表中,單擊Java并打開基于類的?節點(因為我們需要類中的字段),因此類?模板的字段將成為我們的目標。

      單擊“?確定”返回“?結構搜索”對話框以使用所選模板。

  • 要?為模板添加一些條件,例如,在編輯器區域中添加一些正則表達式或腳本約束,請將插入符號放在代碼項處。將出現帶有“?編輯過濾器”鏈接的彈出窗口。

  • 單擊鏈接或工具欄上的以打開可添加條件的過濾器區域。

    例如,讓我們為$Field$變量添加一個條件。

  • 在過濾器區域中,單擊以添加新條件。例如,如果需要添加正則表達式,請選擇“?文本”。您還可以?根據變量添加其他條件。

  • 在打開的字段中,鍵入您的條件。

    例如,讓我們輸入以下正則表達式:

    [a-z]_+[a-z]

    在這種情況下,當您在“?結構搜索”對話框中選中“?匹配大小寫”復選框時?,IntelliJ IDEA將僅搜索小寫單詞。

    另請注意,默認情況下,會選中“?遞歸”復選框。這意味著IntelliJ IDEA執行遞歸搜索,所有嵌套項都將包含在結果中。例如,當您搜索方法調用時,啟用了Recursive選項,IntelliJ IDEA將在其中找到嵌套方法調用foo(foo(foo()))。禁用“?遞歸”選項后,將僅找到外部方法調用。

  • 指定以下選項以進一步縮小搜索范圍:

    • 文件類型?- 使用列表選擇應將哪些文件類型作為搜索的一部分。在我們的例子中,它是Java。

    • 范圍?- 指定搜索位置:在項目,模塊,目錄或自定義范圍內。

    • 搜索目標?- 您可以選擇完全匹配以匹配確切的模板或其他可用的代碼元素(在我們的例子中?Field?)。

  • 單擊查找。

  • IntelliJ IDEA在“?查找”工具窗口中顯示結果。

    您可以將新創建??的搜索模板作為自定義模板添加到?結構搜索檢查中,稍后再使用它來檢查代碼。

    在某些情況下,您可以使用檢查而不是結構搜索和替換。例如,通過結構搜索替換具有接口的類不會修改用法,您需要多次執行搜索和替換。在這種情況下,您可以使用抽象類可能是界面?檢查,也將修改抽象類的用法。

    從結構上替換目標#?

  • 從主菜單中,選擇“?編輯”|?找到|?在結構上替換。

  • 在“?替換結構”對話框中,將新模板或現有模板添加到搜索和替換模板區域。您可以使用與搜索模板相同的方式保存替換模板。

  • 如果需要在替換模板中為變量添加過濾器,請將插入符號放在感興趣的變量上,然后在出現的彈出窗口中單擊“?編輯過濾器”鏈接。

    ?

  • 在過濾器區域中,根據您選擇的?過濾器,指定條件。

  • 要縮小替換結果范圍,請選擇以下選項:

    • 縮短完全限定名稱?- 用短名稱和導入替換完全限定的類名。

    • 重新格式化?- 自動格式化替換的代碼。

    • 使用靜態導入?- 盡可能使用靜態導入替換。例如,一個方法調用靜態方法Math.abs(i)變得?abs(i)如果選擇了該選項。

    指定必要的選項后,單擊“?查找”。IntelliJ IDEA在“?查找”工具窗口中顯示結果。

  • 在“?查找”工具窗口中,您可以進一步處理結果,逐個替換找到的項目,一次替換所有項目,或者預覽潛在的更改。

    您還可以將替換模板添加到?結構搜索檢查中,?并將其用作代碼的快速修復。

  • 分享搜索模板#?

    您可以通過導出或導入來與同行共享搜索模板。

  • 在“?結構搜索”對話框(“?編輯”|“查找”|“搜索結構”)中,?創建新的搜索模板或使用現有的模板。

  • 要導出模板,請單擊并選擇“?將模板導出到剪貼板”。IntelliJ IDEA將模板的XML表示添加到剪貼板(按下Ctrl+Shift+V以查看剪貼板的內容)。您可以在聊天,電子郵件或論壇中與其他開發人員共享此表示。

    要導入模板,請Ctrl+C從任何位置(電子郵件,聊天或論壇)復制()共享XML代碼,然后在“?結構搜索”對話框中,單擊并選擇“?從剪貼板導入模板”。IntelliJ IDEA接受XML代碼表示并將其轉換為包含變量和范圍的模板(如果存在)。

  • 搜索模板,過濾器和腳本約束#?

    為結構搜索構造模式時,基本上就是編寫腳本。為了簡化腳本編寫過程,IntelliJ IDEA為您提供了一個預定義搜索模板列表 ,您可以將其用作搜索模式的原型。

    有關如何訪問現有搜索和替換模板的列表,請參閱 結構搜索和替換部分。

    每個搜索或替換模板都包含變量($variable_name$),您可以在其中添加條件(過濾器)以縮小搜索結果范圍。過濾器取決于搜索模板中的變量。

    ?

    計數過濾器#?

    所述計數過濾器指定了出現次數。

    例如,在new java.lang.RuntimeException($x$)搜索模式中,對于$x$ 變量,在“?計數”過濾器字段中指定最小和最大數字。要設置無限制的最大計數,請在過濾器字段中提供空值。

    IntelliJ IDEA添加[0,∞]到變量并搜索指定的數字范圍。

    ?

    參考過濾器#?

    “?參考”過濾器允許您引用變量中的其他搜索模板。

    引用將始終包含預配置或保存模式的名稱,您可以使用自動完成來填寫此字段。

    例如,對于$MethodCalls$變量,請在“?參考”?過濾器字段中鍵入帶注釋的方法。

    IntelliJ IDEA搜索帶注釋的方法的方法調用。

    ?

    類型過濾器#?

    該類型過濾器增加了一個類型的值或表達,預計為指定的變量。

    例如,對于$expression$變量,請int在“?類型”?過濾器字段中 鍵入。

    IntelliJ IDEA搜索為整數執行裝箱的位置。

    ?

    文字過濾器#?

    在文字過濾器檢查對正則表達式或純文本的變量。

    例如,您可以搜索實現特定接口的類。在這種情況下,請在“?文本”過濾器中添加接口的完全限定名稱。

    ?

    腳本限制#?

    該腳本過濾器添加Groovy腳本約束的搜索模式。 搜索某些語言結構時會使用腳本約束。

    例如,具有指定數量參數的構造函數或具有指定可見性修飾符的成員。

    可以從腳本約束訪問模式中使用的所有變量 。當您向變量添加腳本約束時,IntelliJ IDEA將其與PSI樹匹配,此變量實際上是PSI樹中的 節點。

    比方說,你有一個與方法,toString()方法相匹配的變量。那么這個變量實際上是一個PsiMethod節點。檢索variable.parent將生成PsiClass 節點,依此類推。variable.text然后會給你整個方法的文字。如果您只需要方法的名稱,則可以使用variable.name。

    在另一種情況下,結構搜索和替換變量可以匹配某個表達式,例如,對變量的引用,a PsiReferenceExpression。表達式當然沒有名稱,但檢索表達式的整個文本,將為您提供它所引用的變量的名稱。

    您可以檢查以下現有模板中使用的腳本約束的語法:

    • 帶有常量參數的樣本方法調用

    • 具有無參數構造函數的類

    • 靜態字段不是最終的

    • 未實現或擴展的接口

    • 字段/變量讀取

    • 已更新給定名稱模式的字段/變量

    __context__對應于完全匹配變量。

    結構搜索和替換示例#?

    一個聲明#?

    ?

    $Statement$;

    將出現次數增加到一定數量,您可以找到包含最多指定數量元素的語句序列。

    方法調用#?

    ?

    $Instance$.$MethodCall$($Parameter$)

    此模板與方法調用表達式匹配。如果出現次數為零,則意味著可以省略方法調用。

    ?

    @Deprecated $Instance$.$MethodCall$($Parameter$)

    您可以使用此模板查找已棄用的方法,并將其用作創建其他帶注釋的方法模板的原型。特別是對于搜索方法調用已棄用的方法,您可以選擇已經存在的模板方法調用已棄用的方法。

    有關如何創建搜索模板,請參閱?結構搜索和替換。

    如果聲明#?

    ?

    if ($Expr$) {$ThenStatements$; } else {$ElseStatements$; }

    在評論和/或字符串文字中搜索#?

    考慮一個人想找到包含'foo'的評論或文字。搜索模板會像?$SomethingWeWantToFind$?或"$SomethingWeWantToFind$"。如果想要找到包含某些特定單詞的注釋/字符串(例如,foo作為單詞),則應將其指定為文本約束。

    添加try / catch / finally代碼#?

    如果想要用try/catch/finally構造替換語句,可以建議以下一對搜索和替換模板。搜索模板是:

    ?

    $Statements$;

    具有指定為約束的特定最大出現次數。

    替換模板是:

    ?

    try {$Statements$; } catch(Exception ex) { }

    查找實現某個接口的類或所有類的所有后代#?

    請考慮以下搜索模板:

    ?

    class $Clazz$ extends $AnotherClass$ {}

    要么

    ?

    class $Clazz$ implements $SomeInterface$ {}

    作為變量$ AnotherClass $或$ SomeInterface $的文本約束,指定基類或已實現接口的名稱。

    找到所有這些方法#?

    要查找相同接口方法的不同實現,請使用以下搜索模板:

    ?

    class $a$ { public void $show$(); }

    為$show$變量指定文本約束,并啟用選項?此變量是搜索的目標。

    使用@Modifier查找包本地方法和實例方法#?

    IntelliJ IDEA為類的包本地和?實例?字段建議預定義的模板。這些模板使用?@Modifier?注釋,當無法使用自然語言表達方式表達搜索目標時,它有助于描述搜索目標。

    但是,如果需要搜索包本地方法或實例方法,則必須自己創建相應的搜索模板,并應用@Modifier注釋。

    要指定使用visibility modifiers?package local?和instance查找所有方法的條件?,請使用以下搜索模板:

    ?

    class $Class$ { @Modifier("packageLocal") @Modifier("Instance" ) $ReturnType$ $MethodName$($ParameterType$ $Parameter$); } }

    在搜索中使用“包含在約束中”字段#?

    現有示例使用以下模板:

    ?

    LOG.debug($params$);

    放置if('_a) { '_st*; }位置_a和_st變量并?在“約束”字段*?中包含零次或多次出現并選擇?“?完全匹配”變量的“?反轉條件”復選框將導致搜索未包含在語句中的日志記錄語句。?if

    搜索XML和HTML標記,屬性及其值#?

    搜索標簽的最簡單模板是?<$a$/>

    通過在變量上放置約束$a$,您可以指定要查找的標記。例如,如果指定text / regexp約束app.+,則會找到名稱以其開頭的標記app。

    用于搜索XML和HTML的更通用的模板是<$tag$ $attribute$="$value$"/>?通過使用具有正確指定的搜索設置和約束的此模板,您幾乎可以找到XML或HTML中可能出現的任何內容。例如,如果width為變量指定text / regexp約束$attribute$,則會找到具有該width屬性的所有標記。

    按名稱搜索目標#?

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

  • 按Shift兩次打開搜索窗口。默認情況下,IntelliJ IDEA顯示最近的文件列表。再次按double?Shift或?Alt+N為助記符將選中Include non-project items?復選框,搜索結果列表將擴展到非項目相關項。

    ?

  • 開始輸入您的查詢。IntelliJ IDEA列出了將結果劃分為查找查詢的部分的結果。

    按Ctrl+Up或?Ctrl+Down(Cmd+Up/?Cmd+Downon macOS)在各部分之間跳轉。

    按Tab可將搜索范圍切換為類,文件,符號或操作。

    GIF

    您可以使用以下快捷方式從一開始就打開具有所需范圍的搜索窗口:

    • Ctrl+N?- 按名稱查找班級。

    • Ctrl+Shift+N- 按名稱查找任何文件或目錄(支持CamelCase和snake_case)。

      如果您有一個從項目中排除的目錄或文件,IntelliJ IDEA將不會在搜索過程中包含它。

    • Ctrl+Shift+Alt+N?- 找到一個符號。

    • Ctrl+Shift+A?- 按名稱查找操作。即使沒有映射的快捷方式或顯示在菜單中,您也可以找到任何操作。例如,Emacs操作,例如?殺死響鈴,粘性選擇或饑餓的退格。

    要縮小搜索范圍,請單擊圖標并選擇相應的選項。

    例如,搜索文件時,可以從搜索中排除某些文件類型。

  • 鍵入/以查看可以快速訪問的設置列表。選擇您需要的那個,然后按Enter。

    因此,IntelliJ IDEA可讓您快速訪問所選設置及其選項。

    ?

  • 您可以搜索縮寫。為操作分配一個簡短代碼,并使用“?全部”選項卡搜索此類元素并快速訪問它。例如,為“?顏色選擇器”指定縮寫。
    • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?鍵盤映射”。從右側的選項中選擇Other |?顯示顏色選擇器。

    • 從上下文菜單中,選擇“?添加縮寫”。

      ?

    • 在打開的對話框中,指定要使用的縮寫,例如cp,然后單擊“?確定”。

    現在,當您在搜索字段中鍵入cp時,IntelliJ IDEA將顯示您為其指定縮寫的項目。按此Enter按鈕訪問“?顏色選擇器”對話框。

  • 您可以搜索操作。例如,您可以搜索VCS操作并訪問其對話框。

    例如,在搜索字段中鍵入push。

    IntelliJ IDEA?在“?操作”部分中顯示“?推送?”?操作以及Ctrl+Shift+K快捷方式,該快捷方式允許您訪問“?推送”對話框。

  • 重新格式化并重新排列代碼#?

    您可以通過名稱找到項目中或項目外的任何項目。您可以從單個入口點搜索文件,操作,類,符號,設置和UI元素。?代碼樣式設置。

    要訪問設置,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中轉到“?編輯器”|?代碼風格。

    您可以重新格式化代碼的一部分,整個文件,文件組,目錄和模塊。您還可以從重新格式化中排除部分代碼或某些文件。

    重新格式化文件中的代碼片段#?

  • 在編輯器中,選擇要重新格式化的代碼片段。

  • 在主菜單中,選擇Code |?重新格式化(Ctrl+Alt+L)。

    如果未選擇代碼片段,IntelliJ IDEA將重新格式化整個文件。

  • 重新格式化文件#?

  • 在編輯器中打開文件,然后按Ctrl+Shift+Alt+L或在“?項目”工具窗口中,右鍵單擊該文件并選擇“?重新格式化代碼”。

    繼續按,Shift并為組重新格式化選擇其他文件。

  • 在打開的對話框中,如果需要,請選擇以下重新格式化選項:
    • 優化導入 - 如果要刪除未使用的導入,添加缺失的導入或組織導入語句,請選擇此選項。

      有關更多信息,請參閱?Optimize imports?部分。

    • 重新排列條目 - 如果您需要根據代碼樣式設置中指定的排列規則重新排列代碼,請選擇此選項。

    • 清理代碼 - 選擇此選項以運行代碼清理檢查。

    單擊確定。

  • 重新格式化模塊或目錄#?

  • 在“?項目”工具窗口中,右鍵單擊模塊或目錄,然后從上下文菜單中選擇“?重新格式化代碼”或按Ctrl+Alt+L。

  • 在打開的對話框中,指定重新格式化選項,然后單擊“?確定”。

    您還可以對代碼重新格式化應用過濾器,例如指定范圍或縮小重新格式化為特定文件類型。

  • 重新格式化行縮進#?

    您可以根據指定的設置重新格式化行縮進。

  • 在編輯器中,選擇必要的代碼片段并按Ctrl+Alt+I。

  • 如果需要調整縮進設置,

    在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?代碼風格。
  • 在相應的語言頁面上的“?選項卡和縮進”選項卡上,指定相應的縮進選項,然后單擊“?確定”。

  • 在某些情況下,選項檢測并使用現有文件縮進進行編輯,位于文件|中的縮進檢測部分?設置/首選項|?編輯|?代碼樣式可以覆蓋您的設置。在這種情況下,IntelliJ IDEA將顯示通知。

    從重新格式化中排除代碼#?

    您可以從重新格式化中排除一組文件或部分代碼。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?代碼風格。

  • 在“?格式器控制”選項卡上,選擇“?在注釋中啟用格式化程序標記”選項。

  • 在“?格式化程序控制”選項卡上,在注釋中選擇“?啟用格式化程序”標記后,范圍區域將變為活動狀態。

    單擊??圖標以添加?范圍?,您可以在其中指定要從重新格式化中排除的文件。

  • 如果要從重新格式化中排除部分代碼,請在“?格式化程序控制”選項卡上,選擇“?在注釋中啟用格式化程序標記”選項。

  • 在編輯器中,在要排除的區域的開頭,創建行注釋(Ctrl+/)并鍵入//@formatter:off,在區域的末尾,再次創建行注釋和類型//@formatter:on。

  • 重新排列代碼條目#?

    您可以根據“設置/首選項”中“?排列”選項卡上設置的排列規則重新排列代碼?編輯|?代碼風格。

    例如,如果需要按字母順序對代碼條目進行排序,請選擇相應的?匹配規則條目,并將“?訂單”字段設置?為按名稱排序。

    • 在編輯器中,選擇要重新排列的代碼條目,然后從主菜單中選擇?Code |?重新排列代碼。

    自動導入#?

    如果您正在使用尚未導入的類,靜態方法或靜態字段,IDE將顯示一個彈出窗口,建議您添加缺少的導入語句,以便您不必手動添加它。按 Alt+Enter 接受該建議。

    如果有多個可能的導入源,按下 Alt+Enter 將打開建議列表。

    要更改導入彈出窗口的背景顏色,請按,然后 Ctrl+Alt+S 轉到 編輯器|?配色方案|?一般|?彈出窗口和提示|?問題提示。

    自動添加導入語句#?

    如果沒有可供選擇的選項,您可以將IDE配置為自動添加import語句。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,單擊“?編輯器”|?一般|?自動導入。

  • 選中“動態添加明確導入”復選框,然后應用更改。

    如果粘貼包含對類或靜態方法的引用的代碼塊以及尚未導入的字段,IDE將詢問您如何處理這些引用。如果您希望IntelliJ IDEA自動添加缺失的導入,請從粘貼?列表中的 插入導入中選擇全部。

  • 禁用導入彈出窗口#?

  • 單擊 右下角狀態欄中的?Hector。

  • 清除“?導入”彈出復選框。

  • 您還可以選擇是要顯示類的導入彈出窗口還是靜態方法和字段的導入彈出窗口:

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,單擊“?編輯器”|?一般|?自動導入。

  • 確保為“?顯示導入”彈出窗口選擇了必要的選項以進行設置(默認情況下啟用復選框,類和靜態方法和字段)。

  • 禁用彈出窗口時,未解析的引用帶有下劃線并標有紅色燈泡圖標。要查看建議列表,請單擊此圖標(或按?Alt+Enter)并選擇“?導入類”。

    導入包而不是單個類#?

    IntelliJ IDEA建議默認導入單個類。您可以更改設置以導入整個包。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,選擇“代碼樣式”?Java |?進口。

  • 清除使用單一類導入復選框,然后應用更改。

  • 禁用通配符導入#?

    當IntelliJ IDEA從同一個包導入的類數達到限制時(5默認情況下),IDE會修改語句以導入整個包,而不是從此包導入多個單個類。

    您可以禁用通配符導入以始終導入單個類:

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,選擇“代碼樣式”?Java |?進口。

  • 確保已啟用“?使用單一類導入”選項。

  • 在使用帶有'*'和 名稱計數的導入的類計數中,使用帶有'*'字段的靜態導入,指定絕對超過包中類的數量的值以及類中的名稱數(例如,999)。

  • 要在文件中使用單個類導入替換import語句而不更改設置,請將插入符號放在import語句中,按Alt+Enter (或使用意圖操作圖標),然后選擇“?替換為單個類導入”。

    從自動導入中排除類和包#?

    導入建議列表可能包含您不需要的類和包。您可以從自動導入中排除多余條目,以便建議列表僅包含相關項。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,單擊“?編輯器”|?自動導入。

  • 在“?從導入和完成排除”部分中,單擊 (Alt+Insert),然后指定要排除的類或包。
    您還可以選擇是要從當前項目還是從所有項目(全局)中排除項目。

  • 動態排除班級或包裹#?

  • 按下Alt+Enter缺少的類以打開導入建議列表。

  • 單擊包旁邊的向右箭頭,然后選擇要排除的項(類或整個包)。

  • 在“?自動導入”?對話框的“?從導入和完成排除”部分中,選擇是要從當前項目還是從所有項目中排除項目,然后應用更改。

  • 優化進口#?

    在優化進口功能可幫助您刪除未使用的進口,添加缺少的進口,并組織import語句在當前文件或文件中的所有目錄中的文件一次。

  • 在“項目”工具窗口中選擇文件或目錄。

  • 請執行以下任何操作:

    • 從主菜單中,選擇Code |?優化進口?(或按Ctrl+Alt+O)。

    • 從上下文菜單中,選擇Optimize Imports。

  • (如果已選擇目錄)選擇是要優化目錄中所有文件的導入,還是僅在本地修改的文件中進行導入(如果項目受版本控制),然后單擊“運行”。

  • 優化單個文件中的導入#?

  • 將插入符號放在import語句中并按 Alt+Enter (或使用意圖操作圖標)。

  • 選擇優化導入。

  • 自動優化已修改文件中的導入#?

    如果您的項目受版本控制,則可以指示IntelliJ IDEA在將修改后的文件提交到VCS之前優化其中的導入。

  • 從主菜單中,選擇VCS |?提交?(或按Ctrl+K)。

  • 在“?提交更改”對話框的“?提交前”區域中,選中“?優化導入”復選框。

  • 即時優化導入#?

    當您使用 啟用了Optimize imports on the run選項的模板創建類時,IntelliJ IDEA將僅在您重新打開項目后優化此模板的導入。

    您還可以配置IDE以自動優化導入。當您在編輯器中工作時,IntelliJ IDEA將刪除或修改import語句。

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,單擊“?編輯器”|?自動導入。

  • 啟用“?即時優化導入”選項并應用更改。

  • 代碼完成#?

    本節介紹了各種上下文感知代碼完成技術,可以加快編碼過程。

    基本完成#?

    基本代碼完成可幫助您完成可見范圍內的類,方法,字段和關鍵字的名稱。當您調用代碼完成時,IntelliJ IDEA會分析上下文并建議可從當前插入符號位置訪問的選項(建議還包括實時模板)。

    如果基本代碼完成應用于字段,參數或變量聲明的一部分,IntelliJ IDEA會根據項目類型建議可能的名稱列表。

    第二次調用基本代碼完成顯示無法訪問的類和成員(這些可以通過應用意圖操作公開)。

    當連續第三次調用時,IntelliJ IDEA將在整個項目中查找類和接口名稱的建議,而不考慮依賴性。如果尚未導入必要的類,則會自動導入。

    調用基本完成#?

  • 開始輸入名稱。

  • 按Ctrl+Space或選擇代碼|?完成|?主菜單中的基本菜單。

    ?

  • 如有必要,請再按Ctrl+Space一次(或按Ctrl+Alt+Space)。

    這顯示了無法訪問的類和成員以及靜態字段和方法。

  • 當第三次調用時,基本代碼完成將建議列表擴展到整個項目中的所有類,而不管依賴性如何。

  • 智能完成#?

    智能代碼完成過濾建議列表,僅顯示適用于當前上下文的類型。

    在可以確定適當類型的情況下,智能完成非常有用:

    • ?在賦值語句的右側部分

    • ?在變量初始化器中

    • ?在return聲明中

    • ?在方法調用的參數列表中

    • ?在new對象聲明中的關鍵字?之后

    • 在鏈式表達式中

  • 開始輸入。

  • 按Ctrl+Shift+Space或選擇代碼|?完成|?主菜單中的SmartType。

    強調了當前背景下最合適的建議。

    對于鏈式表達式,建議按照它們在項目中的使用頻率進行排序。當任何建議的方法調用采用上下文中尚不可用的參數時,在您選擇它之后,IDE將定義所需類型的局部變量。

  • 如有必要,請再按Ctrl+Shift+Space一次。這可以讓你完成:
    • 集合,列表和數組。IntelliJ IDEA搜索具有相同組件類型的符號并建議轉換它們。

    • 靜態方法調用或常量引用。IntelliJ IDEA掃描靜態方法和字段,并建議適合當前上下文的方法和字段。

  • 鏈式表達式的完成僅適用于Java,并且需要使用IntelliJ IDEA編譯器(而不是Gradle編譯器)構建項目。

    聲明完成#?

    您可以使用語句完成來創建語法正確的代碼構造。它插入必要的語法元素(括號,大括號和分號),并使您處于可以開始鍵入下一個語句的位置。

    ?

    完成方法聲明#?

    • 開始鍵入方法聲明,然后Ctrl+Shift+Enter在左括號后按。

    ?

    完成代碼構造#?

    • 開始鍵入代碼構造并按Ctrl+Shift+Enter。

      IntelliJ IDEA自動完成構造并添加所需的標點符號,并將插入符號放置在下一個編輯位置。

    ?

    包裝方法調用參數#?

  • 例如,鍵入表達式

    "test"

    ?

  • 輸入方法調用。當println?獲得焦點在建議列表中時,選擇它Ctrl+Shift+Enter:

    生成的代碼如下所示:

    System.out.println("test");
  • 嬉皮完成#?

    嬉皮完成是一個完成引擎,可以在可見范圍內分析您的文本,并從當前上下文生成建議。它可以幫助您完成任何當前打開的文件中的任何單詞。

    將插入符號中的字符串展開為現有單詞#?

  • 鍵入初始字符串并執行以下操作之一:

    • 按Alt+/或選擇代碼|?完成|?循環展開Word以在插入符號之前搜索匹配的單詞。

    • 按Shift+Alt+/或選擇代碼|?完成|?循環展開Word(向后)?以在插入符號和其他打開文件之后搜索匹配的單詞。

    出現第一個建議值,原型在源代碼中突出顯示。

  • 接受建議,或按住Alt鍵并繼續按,/直到找到所需的單詞。

  • 后綴代碼完成#?

    Postfix代碼完成可幫助您在編寫代碼時減少向后插入符號跳轉。您可以根據在點,表達式類型及其上下文之后鍵入的后綴將已鍵入的表達式轉換為其他表達式。

    • 要查看可用后綴模板的完整列表,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?后綴完成。

    • 選擇?Tab,,?Space或Enter擴展后綴模板。

    使用后綴轉換語句#?

    • 鍵入表達式,然后在點后鍵入后綴,例如,?.if

    ? public class Foo { void m(boolean b) { b.if } }

    ?

    初始表達式包含一個if語句:

    public class Foo {void m(boolean b) {if (b) {}} }

    要禁用某些后綴完成模板,請在“?設置/首選項”?對話框(Ctrl+Alt+S)中選擇“?編輯器”|?一般|?后綴完成。

    您可以選擇?Tab,Space或Enter擴展后綴模板。

    您可以編輯預定義的后綴模板,例如,用較短的鍵替換長鍵,或者展開適用的表達式類型列表。

    創建自定義后綴模板#?

  • 在“?設置/首選項”?對話框(Ctrl+Alt+S)中,轉到“?編輯器”|?一般|?后綴完成。

  • 單擊工具欄上的。

  • 指定Key,即將調用模板的符號組合,選擇新模板適用的表達式類型,并按以下格式鍵入目標表達式:$EXPR$ <target_expression>例如,$EXPR$ =!null。

  • 完成標簽和屬性#?

    IntelliJ IDEA自動完成許多文件類型中標記和屬性的名稱和值:

    • HTML / XHTML,包括完成CSS類?和JSX中的HTML標記。

    • XML / XSL

    • JSP / JSPX

    • 普遍優惠制

    • JSON,請參閱編輯package.json?以獲取詳細信息。

    標簽和屬性名稱的完成基于與文件關聯的DTD或模式。如果沒有架構關聯,IntelliJ IDEA將使用文件內容(標記和屬性名稱及其值)來完成輸入。

    在XML / XSL和JSP / JSPX?文件中,可以完成taglib和命名空間的完成。

    ?

    完整的標簽名稱#?

  • 按,<然后開始鍵入標簽名稱。IntelliJ IDEA顯示當前上下文中適合的標記名稱列表。

    使用ArrowUp和ArrowDown按鈕滾動列表。

    ?

  • 按此Enter鍵接受列表中的選擇。如果您的文件與架構或DTD相關聯,IntelliJ IDEA會根據它自動插入必需屬性。

  • ?

    導入taglib聲明#?

    如果需要使用標記庫中聲明的標記,則需要先導入此taglib,然后才能使用其中的任何自定義標記。

  • 開始輸入taglib前綴并按Alt+Insert。

  • 從列表中選擇一個taglib,然后按Enter。

    IntelliJ IDEA導入選定的taglib并自動添加import語句。

  • ?

    插入在taglib中聲明的標記#?

  • 開始輸入標簽然后按Ctrl+Alt+Space。

  • 從列表中選擇一個標簽。在uri?它所屬的標簽庫來顯示在括號中。

    ?

  • 選擇所需的標簽庫,然后按Enter。IntelliJ IDEA添加了所選taglib的聲明:

    ?

  • 配置代碼完成設置#?

    配置完成選項#?

  • 在Settings / Preferences?對話框(Ctrl+Alt+S)中,選擇Editor |?一般|?代碼完成。

  • 請執行下列操作:

    • 要自動顯示建議列表,請選中“?鍵入時顯示建議”復選框。如果清除該復選框,則必須通過按下Ctrl+Space基本完成或Ctrl+Shift+Space智能完成來顯式調用代碼完成。

      您還可以選擇在只有一個選項時自動插入建議:在自動插入單個建議下選擇完成類型。

    • 要排序的字母順序的建議,而不是按相關性排序它們,選擇排序建議按字母順序?復選框。

      您還可以通過單擊或??分別位于建議列表的右下角來切換這些模式。

    • 如果您希望在建議完成選項時考慮單詞大小寫,請選擇匹配大小寫?并選擇是僅匹配首字母大小寫還是所有字母匹配大小寫。

    • 如果你想在文檔彈出式窗口中,你把它的滾動的建議列表中每個項目自動顯示,選擇在顯示文檔彈出選項。在右側的字段中,指定延遲(以毫秒為單位),之后應顯示彈出窗口。

  • 從完成中排除一個類或包#?

  • 在Settings / Preferences?對話框中(Ctrl+Alt+S)選擇?Editor |?一般|?自動導入。

  • 在“?從導入和完成時排除”下,添加要從完成中排除的類或包的名稱。您在此處指定的課程不會顯示在建議列表中。

  • 您還可以在編輯器中顯示完成建議時Alt+Enter?選擇:按,然后選擇從那里排除:

    ?

    排序圖標僅在列表很長時出現,并且不顯示僅包含少量條目的列表。

    完成提示和技巧#?

    縮小建議清單#?

    您可以通過鍵入單詞的任何部分(甚至是中間某處的字符)或在點分隔符后調用代碼完成來縮小建議列表的范圍。IntelliJ IDEA將顯示包含您在任何位置輸入的字符的建議。

    這使得不必使用通配符:

    如果是CamelCase或snake_case名稱,請僅鍵入首字母。IntelliJ IDEA自動識別并匹配首字母。

    接受建議#?

    您可以通過以下方式之一接受列表中的建議:

    • 按Enter或雙擊列表項將其插入插入符號的左側。

    • 按下Tab以從插入符號右側替換字符。

    • 使用Ctrl+Shift+Enter使當前代碼構造語法正確(平衡括弧,加括號缺失和分號,依此類推)。

    您還可以使用特定鍵插入所選的完成建議:在Settings / Preferences?對話框中(Ctrl+Alt+S)選擇Editor |?一般|?代碼完成并通過按空格,點或其他上下文相關鍵選項選擇?插入所選建議。這些鍵取決于語言,您的上下文等。對于Java,這樣的鍵包括Space,Tab,[和],(和?),和更多一些。

    雖然此設置可幫助您節省時間,但將其打開可能會導致項目意外插入。

    否定一個表達#?

    !?從建議列表中選擇后,可以通過按下來取消?Java中的表達式:

    結果,表達式將被否定:

    ?

    如果通過在“?代碼完成設置”頁面中鍵入點,空格等選項來插入所選變體,或者顯式調用代碼完成,或者明確更改建議列表中的選擇,則否定表達式將以此方式工作。

    完成快捷方式#?

    您可以將以下實時模板快捷方式用于最常用的語句之一:

    • sout:打印?System.out.printIn()

    • soutm:添加當前的類和方法名稱

    • soutp:添加方法參數名稱和值

    • soutv:添加最后一個變量值

    查看參考#?

    • 您可以?在建議列表中選擇條目時?按下使用?定義Ctrl+Shift+I:

      ?

    • 您可以?在建議列表中選擇條目時按下快捷信息視圖Ctrl+Q:

      ?

    查看代碼層次#?

    從建議列表中選擇條目后,?您可以查看?代碼層次結構:

    • Ctrl+H:視圖類型層次結構

    • Ctrl+Alt+H:查看調用層次結構。

    • Ctrl+Shift+H:查看方法層次結構。

    故障排除#?

    如果代碼完成不起作用,可能是由于以下原因之一:

    • 在省電模式是(文件|省電模式)。通過消除后臺操作(包括錯誤突出顯示,動態檢查和代碼完成),打開它可以最大限度地降低筆記本電腦的功耗。

    • 未為您的項目配置?JDK?。

    • 您的文件不駐留在內容根目錄中,并且未綁定到構建路徑,因此它不會獲得代碼完成所需的必需類定義和資源。

    • 包含要在完成建議列表中顯示的類和方法的文件將標記為純文本文件。

    • 包含要在完成建議列表中顯示的方法的外部庫不會添加為依賴項或全局庫。

    生成代碼#?

    IntelliJ IDEA提供了多種方法來生成通用代碼構造和重復元素,從而幫助您提高生產力。這些可以是預定義的模板,也可以是自定義模板,它們根據上下文,各種包裝器和字符的自動配對而不同地應用。此外,IntelliJ IDEA還提供代碼完成和Emmet支持。

    在主菜單上,選擇Code |?Generate(Alt+Insert)打開彈出菜單,其中包含可以生成的可用構造。

    生成構造函數#?

    IntelliJ IDEA可以生成一個構造函數,該構造函數使用相應參數的值初始化特定的類字段。

    為類生成構造函數:#?

  • 在代碼菜單上,單擊生成(Alt+Insert)。

  • 在“?生成”彈出窗口中,單擊“?構造函數”。

  • 如果類包含字段,請選擇要由構造函數初始化的字段,然后單擊“?確定”。

  • 以下代碼片段顯示了為類生成構造函數的結果:

    ?

    public class MyClass {int aInteger;double bDouble;public MyClass(int myAIntegerParam, double myBDoubleParam) {aInteger = myAIntegerParam;bDouble = myBDoubleParam;} }

    生成委派方法#?

    IntelliJ IDEA可以生成將行為委托給類的字段或方法的方法。該方法使得可以在不直接暴露該字段或方法的情況下訪問字段或方法的數據。

    為類生成委派方法:#?

  • 在代碼菜單上,單擊生成(Alt+Insert)。

  • 在“?生成”彈出窗口中,單擊“?委派方法”。

  • 選擇目標字段或方法,然后單擊“?確定”。

  • 選擇要委派的所需方法,然后單擊“?確定”。

  • 以下代碼片段顯示了在另一個類中委托類的get(i)方法的結果Calendar:

    ?

    Calendar calendar; public int get(int i) {return calendar.get(i); }

    生成equals()和hashCode()方法#?

    IntelliJ IDEA可以為標準equals()和hashCode()方法中的定義生成覆蓋Java.lang.Object。

    ?

    public boolean equals(Object obj)

    true如果作為參數傳遞給它的對象等于調用此方法的對象,則返回上一個方法。

    ?

    public int hashCode()

    上一個方法返回調用此方法的對象的整數哈希碼值。

    hashCode()如果?覆蓋,通常需要覆蓋該方法,equals()?因為契約hashCode()是它必須為相等的對象產生相同的結果。有關更多信息,請參閱Java SE的API規范。

    為類生成equals()和hashCode()方法:#?

  • 在代碼菜單上,單擊生成(Alt+Insert)。

  • 在Generate彈出窗口中,單擊equals()和hashCode()。

  • 如果要接受子類并在代碼生成期間使用getter,請選中復選框。您還可以從“?模板”列表中選擇速度模板以生成代碼或創建自定義模板。單擊下一步。

  • 選擇應用于確定相等性的字段,然后單擊“?下一步”。

  • 選擇用于計算哈希碼值的字段。您只能從上一步中選擇的字段中選擇(用于確定相等性)。單擊下一步。

  • 選擇包含非空值的字段。此可選步驟有助于生成的代碼避免檢查null,從而提高性能。單擊完成。

  • 如果類中已覆蓋for?equals()和hashCode()methods方法,則會在生成新的之前提示您是否要刪除它們。

    以下代碼片段顯示了覆蓋equals()和hashCode()方法的結果:

    ?

    public boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;FixedRateCurrencyExchangeService that = (FixedRateCurrencyExchangeService) o;if (Double.compare(that.rate, rate) != 0) return false;return true; }public int hashCode() {long temp = rate != +0.0d ? Double.doubleToLongBits(rate) : 0L;return int (temp ^ (temp >>> 32)); }

    生成getter和setter?#?

    IntelliJ IDEA可以為類中的字段生成訪問器和增變器方法(getter和setter)。根據JavaBeans API的要求,生成的方法只有一個參數。

    getter和setter方法名稱由IntelliJ IDEA根據您的?代碼生成命名首選項生成。

    為類生成getter和setter:#?

  • 在代碼菜單上,單擊生成(Alt+Insert)。

  • 在“?生成”彈出窗口中,單擊以下選項之一:

    • Getter生成訪問器方法以獲取類字段的當前值。

    • Setter用于生成用于設置類字段值的mutator方法。

    • Getter和Setter生成訪問器和mutator方法。

  • 選擇要為其生成getter或setter的字段,然后單擊“?確定”。

    您可以通過單擊?并訪問“?獲取/設置器模板”對話框來添加自定義getter或setter方法。如果字段不在列表中,則已為其定義相應的getter和setter方法。?

  • 以下代碼片段顯示了為具有一個字段的類生成getter和setter方法的結果var:

    ?

    public class MyClass {int field;public int getField() {return field;}public void setField(int field) {this.field = field;} }

    PHP注意事項#?

    此功能僅在Ultimate版本中受支持。

    以下內容僅在安裝并啟用PHP插件時有效!

    在PHP上下文中,使用PHP getter / setter文件模板生成getter和setter?。默認情況下,如這些模板中所指定的,根據推斷的字段類型或,使用set前綴和帶有set或get前綴的getter?生成setter?。前綴是默認getter模板中變量的值。默認模板在“?設置/首選項”對話框的“?文件和代碼模板”頁面的“代碼”選項卡中配置。booleancon-boolean${GET_OR_IS}

    生成toString()#?

    IntelliJ IDEA可以為toString()定義的標準方法生成覆蓋Java.lang.Object。生成的方法返回類的名稱和具有當前字段值的類字段名稱列表。

    覆蓋類的toString()方法:#?

  • 在代碼菜單上,單擊生成(Alt+Insert)。

  • 在Generate彈出窗口中,單擊toString()。

  • 配置以下內容:

    • 選擇要用于生成toString()方法的字段。默認情況下,會選擇所有可用字段。單擊“?選擇無”以添加toString()僅返回類名的方法。

    • toString()從“?模板”列表中選擇生成方法所需的方法。

    • 如有必要,請?選中“?插入@Override”復選框。有關更多信息,請參閱生成toString()對話框。

    • 單擊“?設置”按鈕以打開toString()“生成設置”對話框,您可以在其中調整行為并添加自定義模板。有關更多信息,請參閱生成toString()設置對話框。

  • 單擊確定。

  • 如果該toString()方法已在類中定義,則默認情況下會提示您是否要在繼續之前刪除此方法。您可以在Generate toString()設置對話框中使用When方法已存在的選項組?來將行為更改為自動替換現有方法或生成重復方法。

    以下代碼片段顯示了toString()為定義了多個字段的類生成方法的結果:

    ?

    public class MyClass {private String name;private String url;private int port;private String[] validIPs;...public String toString() {return "MyClass{" +"name='" + name + '\'' +", url='" + url + '\'' +", port=" + port +", validIps=" + Arrays.toString(validIps) +'}';}... }

    以下代碼檢查與toString()方法有關:

    • 類不覆蓋'toString()'方法可用于標識toString()未定義方法的類?。此檢查使用排除設置?忽略具有不應轉儲的字段的類。另一個設置是使用與其類名匹配的正則表達式排除某些類。默認情況下,這用于排除任何Exception類。

    • 'toString()'方法中未使用的字段可用于標識未在toString()方法中轉儲的字段?。例如,如果向類添加了新字段,但忘記將它們添加到toString()方法中。?更改此檢查的嚴重性以將錯誤顯示為警告。這將突出顯示編輯器中任何未使用的字段,并在滾動條上將其位置指示為黃色標記。

    自定義代碼生成模板#?

    用于生成getter和setter方法,以及模板equals(),hashCode()和toString()方法都寫在Velocity模板語言。雖然您無法修改預定義模板,但您可以添加自己的自定義模板以實現必要的行為。

    IntelliJ IDEA為Velocity模板提供以下變量:

    有關代碼生成模板變量的更多信息,請參閱源代碼。

    • 的getter / setter
    • 的toString()
    • 等于()
    • 的hashCode()

    可以在模板中使用以下變量來生成getter和setter:

    變量

    描述

    $java_version

    Java Runtime Environment(JRE)的當前版本。

    $class

    目前的班級。

    $helper

    提供對各種代碼生成輔助方法的訪問。

    $settings

    提供根據當前代碼樣式格式化名稱的功能。

    $field

    生成getter或setter的字段。

    ?

    ?

    總結

    以上是生活随笔為你收集整理的idea使用帮助文档1的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    欧美日韩色另类综合 | 国产成人无码av片在线观看不卡 | 成年美女黄网站色大免费全看 | 扒开双腿疯狂进出爽爽爽视频 | 熟妇人妻中文av无码 | 亚洲狠狠婷婷综合久久 | 欧美精品无码一区二区三区 | 东京一本一道一二三区 | 一二三四社区在线中文视频 | 婷婷五月综合激情中文字幕 | 性色av无码免费一区二区三区 | 天干天干啦夜天干天2017 | 亚洲 日韩 欧美 成人 在线观看 | 国产精品欧美成人 | 久久亚洲中文字幕精品一区 | 樱花草在线社区www | 在线看片无码永久免费视频 | 欧美日韩色另类综合 | 人人澡人人妻人人爽人人蜜桃 | 特级做a爰片毛片免费69 | 国内丰满熟女出轨videos | 夜先锋av资源网站 | 国产又爽又猛又粗的视频a片 | 天堂а√在线中文在线 | 国产亚洲精品久久久闺蜜 | 伊人久久大香线蕉亚洲 | 日日麻批免费40分钟无码 | 中文字幕精品av一区二区五区 | 人人妻人人藻人人爽欧美一区 | 帮老师解开蕾丝奶罩吸乳网站 | 国产成人一区二区三区别 | 国精产品一区二区三区 | 麻豆国产丝袜白领秘书在线观看 | 久久国产精品偷任你爽任你 | 国产高清不卡无码视频 | 无码纯肉视频在线观看 | 精品国产青草久久久久福利 | 99精品国产综合久久久久五月天 | 亚洲高清偷拍一区二区三区 | 欧美三级不卡在线观看 | 亚洲精品午夜国产va久久成人 | 国产精品久久久久久亚洲影视内衣 | 国产精品美女久久久网av | 亚洲中文字幕成人无码 | 伊人久久婷婷五月综合97色 | 日本www一道久久久免费榴莲 | 精品国偷自产在线视频 | 中文字幕无码av激情不卡 | 国产卡一卡二卡三 | 中文字幕日产无线码一区 | 国产香蕉尹人综合在线观看 | 久久久久久久久888 | 无码午夜成人1000部免费视频 | 一区二区三区乱码在线 | 欧洲 | 少妇久久久久久人妻无码 | 欧美日韩一区二区综合 | 亚洲国产精品无码久久久久高潮 | 俄罗斯老熟妇色xxxx | 无码av免费一区二区三区试看 | 丝袜美腿亚洲一区二区 | 国产精品自产拍在线观看 | 国语自产偷拍精品视频偷 | 成在人线av无码免观看麻豆 | 最新国产乱人伦偷精品免费网站 | 综合人妻久久一区二区精品 | 欧洲欧美人成视频在线 | 蜜桃av抽搐高潮一区二区 | 狠狠色欧美亚洲狠狠色www | 欧美日韩一区二区综合 | 国产亚洲精品久久久久久国模美 | 东京无码熟妇人妻av在线网址 | 国内揄拍国内精品少妇国语 | 无码午夜成人1000部免费视频 | 亚洲成a人片在线观看无码3d | 亚洲精品鲁一鲁一区二区三区 | 国语精品一区二区三区 | 久精品国产欧美亚洲色aⅴ大片 | 日韩精品无码免费一区二区三区 | 国产又爽又黄又刺激的视频 | 国产精品久久久午夜夜伦鲁鲁 | 高潮喷水的毛片 | 樱花草在线播放免费中文 | 国产激情艳情在线看视频 | 免费网站看v片在线18禁无码 | 领导边摸边吃奶边做爽在线观看 | 无码人妻黑人中文字幕 | 人人妻在人人 | 国产熟女一区二区三区四区五区 | a在线观看免费网站大全 | 国产精品无码mv在线观看 | 日本一卡2卡3卡四卡精品网站 | 大乳丰满人妻中文字幕日本 | 亚洲日韩中文字幕在线播放 | 亚洲精品国产精品乱码不卡 | 欧美国产亚洲日韩在线二区 | 国产精品丝袜黑色高跟鞋 | 图片区 小说区 区 亚洲五月 | 日本熟妇人妻xxxxx人hd | 蜜桃无码一区二区三区 | 亚洲欧美国产精品专区久久 | 色婷婷久久一区二区三区麻豆 | 国产av久久久久精东av | 99久久久无码国产精品免费 | 天天燥日日燥 | 日韩人妻无码一区二区三区久久99 | 国产电影无码午夜在线播放 | 久久综合激激的五月天 | 超碰97人人射妻 | 中文字幕无线码免费人妻 | 成熟妇人a片免费看网站 | 亚洲人成网站色7799 | 国产成人一区二区三区别 | 精品熟女少妇av免费观看 | 国产精品久久久久影院嫩草 | 色综合天天综合狠狠爱 | 久久久久久九九精品久 | 午夜肉伦伦影院 | 成熟女人特级毛片www免费 | 夜夜高潮次次欢爽av女 | 亚洲精品久久久久久久久久久 | 国产综合色产在线精品 | 国产亚洲精品久久久久久久久动漫 | 日本一区二区三区免费高清 | 亚洲国产av美女网站 | 少妇被粗大的猛进出69影院 | 精品人妻人人做人人爽 | 亚洲一区二区三区含羞草 | 三上悠亚人妻中文字幕在线 | 精品少妇爆乳无码av无码专区 | 国产小呦泬泬99精品 | 色欲综合久久中文字幕网 | 精品无码国产自产拍在线观看蜜 | 曰韩无码二三区中文字幕 | 久久天天躁狠狠躁夜夜免费观看 | 欧美性猛交xxxx富婆 | 色狠狠av一区二区三区 | 欧美丰满熟妇xxxx | 亚洲成a人片在线观看无码3d | 乌克兰少妇性做爰 | 丰满少妇女裸体bbw | 国产精品人人妻人人爽 | 亚洲欧洲日本无在线码 | 国产色在线 | 国产 | 国产美女精品一区二区三区 | 无套内射视频囯产 | 久久久国产一区二区三区 | 99久久久国产精品无码免费 | 亚洲色在线无码国产精品不卡 | 亚洲乱码中文字幕在线 | 国产亚洲人成在线播放 | 一个人免费观看的www视频 | 内射白嫩少妇超碰 | 日本一区二区三区免费高清 | 国产97在线 | 亚洲 | 日本精品久久久久中文字幕 | 日韩精品a片一区二区三区妖精 | 精品无码国产一区二区三区av | 午夜性刺激在线视频免费 | 少妇被黑人到高潮喷出白浆 | 亚洲欧洲中文日韩av乱码 | 色综合久久久久综合一本到桃花网 | 激情爆乳一区二区三区 | 久久 国产 尿 小便 嘘嘘 | 亚洲七七久久桃花影院 | 国产精品亚洲专区无码不卡 | 亚洲色www成人永久网址 | 欧美日韩人成综合在线播放 | 漂亮人妻洗澡被公强 日日躁 | 人人澡人摸人人添 | 99久久无码一区人妻 | 丰满人妻一区二区三区免费视频 | 国产精品第一国产精品 | 少妇人妻偷人精品无码视频 | 成人欧美一区二区三区黑人 | 国产成人一区二区三区在线观看 | 樱花草在线社区www | 真人与拘做受免费视频 | 奇米影视7777久久精品人人爽 | 老头边吃奶边弄进去呻吟 | 美女黄网站人色视频免费国产 | 丰满岳乱妇在线观看中字无码 | 图片小说视频一区二区 | 国产亚洲欧美在线专区 | 老司机亚洲精品影院 | 狠狠躁日日躁夜夜躁2020 | 综合网日日天干夜夜久久 | 无码人妻精品一区二区三区不卡 | 亚洲成在人网站无码天堂 | 日本xxxx色视频在线观看免费 | 久久久中文久久久无码 | 天干天干啦夜天干天2017 | 人妻中文无码久热丝袜 | 亚洲成a人片在线观看无码3d | 欧洲熟妇精品视频 | 国色天香社区在线视频 | 色一情一乱一伦 | 又粗又大又硬又长又爽 | 国产两女互慰高潮视频在线观看 | 中文字幕人妻无码一夲道 | 精品无码国产一区二区三区av | 日本乱人伦片中文三区 | 久久97精品久久久久久久不卡 | 国产欧美精品一区二区三区 | 精品一区二区不卡无码av | 成人亚洲精品久久久久软件 | 免费观看黄网站 | 性生交大片免费看l | 久久久久亚洲精品男人的天堂 | 99久久人妻精品免费二区 | 真人与拘做受免费视频 | 亚洲 激情 小说 另类 欧美 | 中文字幕乱妇无码av在线 | 亚洲日韩精品欧美一区二区 | 国产精品美女久久久 | 对白脏话肉麻粗话av | 国产又爽又猛又粗的视频a片 | 精品国产一区av天美传媒 | 丰满诱人的人妻3 | 国产成人综合色在线观看网站 | 中文字幕无码视频专区 | 最近中文2019字幕第二页 | 成人精品天堂一区二区三区 | 久久久中文字幕日本无吗 | 国产亚洲欧美日韩亚洲中文色 | 久久aⅴ免费观看 | 日本精品久久久久中文字幕 | 午夜嘿嘿嘿影院 | 国产精品久久久久无码av色戒 | 国产女主播喷水视频在线观看 | 亚洲成a人片在线观看无码3d | 色爱情人网站 | 国产日产欧产精品精品app | 欧美日韩一区二区综合 | 精品人妻人人做人人爽 | 国产福利视频一区二区 | 亚洲精品中文字幕乱码 | 亚洲中文字幕成人无码 | 无码一区二区三区在线 | 九九综合va免费看 | 亚洲日韩精品欧美一区二区 | 国产成人综合色在线观看网站 | 人妻体内射精一区二区三四 | 无码一区二区三区在线 | 亚洲熟妇自偷自拍另类 | 欧美xxxxx精品 | 国产欧美精品一区二区三区 | 东北女人啪啪对白 | 亚洲自偷自拍另类第1页 | 欧美精品国产综合久久 | 真人与拘做受免费视频一 | 精品无码一区二区三区爱欲 | 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲熟悉妇女xxx妇女av | 精品国产福利一区二区 | 亚洲欧美精品伊人久久 | 内射爽无广熟女亚洲 | 激情亚洲一区国产精品 | 国产精品视频免费播放 | 亚洲国产日韩a在线播放 | 综合人妻久久一区二区精品 | 天堂亚洲2017在线观看 | 99re在线播放 | 丰满肥臀大屁股熟妇激情视频 | 最新国产麻豆aⅴ精品无码 | 国产 精品 自在自线 | 久久久久99精品成人片 | 精品无码一区二区三区的天堂 | 亚洲人成人无码网www国产 | 亚洲国产欧美日韩精品一区二区三区 | 亚洲爆乳大丰满无码专区 | 性色av无码免费一区二区三区 | 久久精品99久久香蕉国产色戒 | 蜜桃无码一区二区三区 | 特级做a爰片毛片免费69 | 免费无码午夜福利片69 | 亚洲精品美女久久久久久久 | 国产亚洲日韩欧美另类第八页 | 国产特级毛片aaaaaaa高清 | 欧美精品国产综合久久 | 精品国产福利一区二区 | 亚洲自偷自拍另类第1页 | 久久精品国产大片免费观看 | 99久久精品午夜一区二区 | 精品国产av色一区二区深夜久久 | 蜜桃av抽搐高潮一区二区 | 日日碰狠狠丁香久燥 | 国产无遮挡吃胸膜奶免费看 | 无码国内精品人妻少妇 | 漂亮人妻洗澡被公强 日日躁 | 一区二区传媒有限公司 | 精品欧洲av无码一区二区三区 | 亚洲国产精品无码一区二区三区 | 无码乱肉视频免费大全合集 | 久久综合狠狠综合久久综合88 | 欧洲极品少妇 | 中文字幕av伊人av无码av | 老熟妇仑乱视频一区二区 | 高清不卡一区二区三区 | 色综合久久久无码中文字幕 | 夫妻免费无码v看片 | 亚洲性无码av中文字幕 | 国产熟女一区二区三区四区五区 | 亚洲日韩乱码中文无码蜜桃臀网站 | 男人的天堂av网站 | 久久综合久久自在自线精品自 | 免费无码一区二区三区蜜桃大 | 真人与拘做受免费视频一 | 曰韩无码二三区中文字幕 | 亚洲欧美日韩国产精品一区二区 | 在线亚洲高清揄拍自拍一品区 | 色欲久久久天天天综合网精品 | 波多野结衣aⅴ在线 | 国产人妻人伦精品1国产丝袜 | 中文字幕+乱码+中文字幕一区 | 99riav国产精品视频 | 丝袜 中出 制服 人妻 美腿 | 香蕉久久久久久av成人 | 成人免费视频一区二区 | 日韩欧美中文字幕在线三区 | 国内精品久久久久久中文字幕 | 亚洲精品综合一区二区三区在线 | 久久亚洲中文字幕精品一区 | 亚洲精品午夜国产va久久成人 | 亚洲国产综合无码一区 | 永久免费精品精品永久-夜色 | 久久人妻内射无码一区三区 | 亚洲无人区午夜福利码高清完整版 | 人人澡人人透人人爽 | 成人精品一区二区三区中文字幕 | 性欧美videos高清精品 | 正在播放老肥熟妇露脸 | 久久aⅴ免费观看 | 日韩亚洲欧美中文高清在线 | 亚洲一区av无码专区在线观看 | 免费无码午夜福利片69 | 亚洲精品国产精品乱码视色 | 特级做a爰片毛片免费69 | 久久久久久九九精品久 | 精品国偷自产在线视频 | 网友自拍区视频精品 | 欧美freesex黑人又粗又大 | 亚洲精品国产精品乱码视色 | 377p欧洲日本亚洲大胆 | 色欲久久久天天天综合网精品 | 欧美黑人性暴力猛交喷水 | 日本熟妇乱子伦xxxx | 人人超人人超碰超国产 | 欧美 亚洲 国产 另类 | 午夜肉伦伦影院 | 97人妻精品一区二区三区 | 对白脏话肉麻粗话av | 久久综合给久久狠狠97色 | 狠狠色丁香久久婷婷综合五月 | 狠狠色噜噜狠狠狠7777奇米 | 国产 浪潮av性色四虎 | 丝袜足控一区二区三区 | 东京热男人av天堂 | 亚洲人交乣女bbw | 中文字幕无码av激情不卡 | 少妇无码av无码专区在线观看 | 日产精品高潮呻吟av久久 | 精品亚洲韩国一区二区三区 | 中文无码伦av中文字幕 | 久久久久se色偷偷亚洲精品av | 综合网日日天干夜夜久久 | 精品久久综合1区2区3区激情 | 亚洲男人av香蕉爽爽爽爽 | 久久精品国产精品国产精品污 | 激情内射亚州一区二区三区爱妻 | 精品偷拍一区二区三区在线看 | 亚洲中文字幕久久无码 | 国产精品久久国产精品99 | 无码国模国产在线观看 | 国产精品久久久久9999小说 | 国产精品香蕉在线观看 | 欧美日韩人成综合在线播放 | 亚洲精品综合一区二区三区在线 | 曰本女人与公拘交酡免费视频 | 蜜桃臀无码内射一区二区三区 | 大屁股大乳丰满人妻 | 亚洲小说春色综合另类 | 国产福利视频一区二区 | 无码一区二区三区在线 | 中文字幕人妻丝袜二区 | 97精品人妻一区二区三区香蕉 | 精品国产aⅴ无码一区二区 | 一本久久a久久精品亚洲 | 天堂亚洲免费视频 | 黄网在线观看免费网站 | 亚洲国产成人av在线观看 | 熟妇激情内射com | 日韩av无码中文无码电影 | 欧美喷潮久久久xxxxx | 亚洲精品国产a久久久久久 | 亚洲成a人片在线观看日本 | 欧美猛少妇色xxxxx | 99精品视频在线观看免费 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲va欧美va天堂v国产综合 | 久久综合狠狠综合久久综合88 | 无码精品国产va在线观看dvd | 久久精品视频在线看15 | 高中生自慰www网站 | 亚洲阿v天堂在线 | 亚洲精品综合五月久久小说 | 水蜜桃亚洲一二三四在线 | 99久久精品午夜一区二区 | 精品无人国产偷自产在线 | 色婷婷欧美在线播放内射 | 久久久久久亚洲精品a片成人 | 国产美女精品一区二区三区 | 久久天天躁夜夜躁狠狠 | 午夜精品久久久久久久 | 国产精品丝袜黑色高跟鞋 | 水蜜桃av无码 | 国产精品免费大片 | 婷婷色婷婷开心五月四房播播 | 国产莉萝无码av在线播放 | 国产精品成人av在线观看 | 国产成人无码av一区二区 | 色狠狠av一区二区三区 | 国产精品久久国产精品99 | 无码任你躁久久久久久久 | 在线成人www免费观看视频 | 蜜桃臀无码内射一区二区三区 | 熟女少妇人妻中文字幕 | 亚拍精品一区二区三区探花 | 亚洲欧美中文字幕5发布 | 精品无人区无码乱码毛片国产 | 欧美亚洲国产一区二区三区 | 鲁一鲁av2019在线 | 久久无码中文字幕免费影院蜜桃 | 丰满护士巨好爽好大乳 | 夜夜夜高潮夜夜爽夜夜爰爰 | 久久99精品久久久久久 | 久久久精品成人免费观看 | 欧美人与善在线com | 中文字幕乱码中文乱码51精品 | av人摸人人人澡人人超碰下载 | 国产成人无码av片在线观看不卡 | 成人一区二区免费视频 | 大肉大捧一进一出视频出来呀 | 免费观看激色视频网站 | 精品人妻av区 | 欧美日韩人成综合在线播放 | 成 人 网 站国产免费观看 | 天天躁夜夜躁狠狠是什么心态 | 撕开奶罩揉吮奶头视频 | 免费人成网站视频在线观看 | 亚洲中文字幕av在天堂 | 亚欧洲精品在线视频免费观看 | 久久久久免费精品国产 | 国产成人精品优优av | 精品国产av色一区二区深夜久久 | 国产内射爽爽大片视频社区在线 | 久久99精品久久久久久动态图 | 黑人巨大精品欧美黑寡妇 | 少女韩国电视剧在线观看完整 | 99久久人妻精品免费二区 | 搡女人真爽免费视频大全 | 免费视频欧美无人区码 | 国产精品99爱免费视频 | 131美女爱做视频 | 日本欧美一区二区三区乱码 | 无码帝国www无码专区色综合 | 中文字幕 亚洲精品 第1页 | 中文字幕 人妻熟女 | 国产精品99久久精品爆乳 | 学生妹亚洲一区二区 | 午夜精品久久久久久久 | 国产97在线 | 亚洲 | 一本久道高清无码视频 | 成人免费无码大片a毛片 | 日韩人妻少妇一区二区三区 | 色老头在线一区二区三区 | 久久久无码中文字幕久... | 在线观看欧美一区二区三区 | 亚洲精品综合五月久久小说 | 国产综合久久久久鬼色 | 两性色午夜免费视频 | 大肉大捧一进一出视频出来呀 | 成熟女人特级毛片www免费 | 亚洲一区二区三区偷拍女厕 | 亚洲精品成a人在线观看 | 正在播放老肥熟妇露脸 | 波多野结衣乳巨码无在线观看 | 国产午夜无码视频在线观看 | 波多野结衣av一区二区全免费观看 | 牲欲强的熟妇农村老妇女视频 | 三上悠亚人妻中文字幕在线 | 亚洲国产成人av在线观看 | 日韩人妻无码中文字幕视频 | 亚洲伊人久久精品影院 | 亚洲七七久久桃花影院 | 国产乱子伦视频在线播放 | 自拍偷自拍亚洲精品10p | 国产激情综合五月久久 | 成人综合网亚洲伊人 | 又大又黄又粗又爽的免费视频 | 久久久国产精品无码免费专区 | 免费视频欧美无人区码 | 国产凸凹视频一区二区 | 国产一精品一av一免费 | 国产国产精品人在线视 | 人人妻人人澡人人爽欧美精品 | 国产国产精品人在线视 | 丝袜美腿亚洲一区二区 | 国产亚洲日韩欧美另类第八页 | 免费国产成人高清在线观看网站 | 国产成人综合色在线观看网站 | 给我免费的视频在线观看 | 丝袜人妻一区二区三区 | 亚洲国产精品毛片av不卡在线 | 成 人 免费观看网站 | 最近免费中文字幕中文高清百度 | 久久午夜无码鲁丝片 | 亚洲春色在线视频 | 久久久久av无码免费网 | 国产综合久久久久鬼色 | 伊人久久大香线蕉亚洲 | 中文字幕无码日韩欧毛 | 亚洲一区二区三区无码久久 | 国产精品美女久久久 | 国产成人精品久久亚洲高清不卡 | 亚洲春色在线视频 | av无码不卡在线观看免费 | 天堂在线观看www | 亚洲中文字幕无码一久久区 | 一个人看的视频www在线 | 男人的天堂2018无码 | 国产精品二区一区二区aⅴ污介绍 | 久久97精品久久久久久久不卡 | 无码精品人妻一区二区三区av | 最近中文2019字幕第二页 | 亚洲码国产精品高潮在线 | 国产成人精品久久亚洲高清不卡 | 99久久久无码国产精品免费 | 天堂无码人妻精品一区二区三区 | 欧美日韩一区二区三区自拍 | 欧美丰满熟妇xxxx性ppx人交 | 亚洲男人av香蕉爽爽爽爽 | 精品无人国产偷自产在线 | 国产一区二区不卡老阿姨 | 亚洲一区二区三区无码久久 | 亚洲va欧美va天堂v国产综合 | 亚洲aⅴ无码成人网站国产app | 国产高潮视频在线观看 | 亚洲日本一区二区三区在线 | 精品欧洲av无码一区二区三区 | 亚洲欧美中文字幕5发布 | 又大又紧又粉嫩18p少妇 | 国产精品内射视频免费 | 人人妻人人澡人人爽欧美精品 | 国产av一区二区精品久久凹凸 | 成熟妇人a片免费看网站 | 大屁股大乳丰满人妻 | 中文字幕无码热在线视频 | 日韩精品无码一区二区中文字幕 | 国产成人综合在线女婷五月99播放 | 久久国产劲爆∧v内射 | 国产精品无码一区二区三区不卡 | 狠狠色噜噜狠狠狠7777奇米 | 国产区女主播在线观看 | 成人女人看片免费视频放人 | 欧美zoozzooz性欧美 | 欧美成人午夜精品久久久 | 强奷人妻日本中文字幕 | 内射老妇bbwx0c0ck | 大屁股大乳丰满人妻 | 国产精品亚洲专区无码不卡 | 亚洲国产高清在线观看视频 | 熟妇人妻无乱码中文字幕 | av无码电影一区二区三区 | 中文亚洲成a人片在线观看 | 狂野欧美性猛xxxx乱大交 | 熟女少妇在线视频播放 | 中文久久乱码一区二区 | 国产av人人夜夜澡人人爽麻豆 | 久久综合久久自在自线精品自 | 男女性色大片免费网站 | 日本乱人伦片中文三区 | 午夜理论片yy44880影院 | 国产亚洲精品久久久ai换 | 熟妇女人妻丰满少妇中文字幕 | 久久久久免费看成人影片 | 国产莉萝无码av在线播放 | 中文字幕人妻丝袜二区 | 亚洲欧美日韩综合久久久 | 国产精品亚洲综合色区韩国 | 无码人妻丰满熟妇区五十路百度 | 亚洲の无码国产の无码步美 | 亚洲天堂2017无码中文 | 动漫av一区二区在线观看 | 亚洲精品久久久久avwww潮水 | 成人欧美一区二区三区 | 5858s亚洲色大成网站www | www国产亚洲精品久久网站 | 无码福利日韩神码福利片 | 亚洲精品午夜国产va久久成人 | 国产精品人人爽人人做我的可爱 | 国产精品人人妻人人爽 | 熟女体下毛毛黑森林 | 亚洲欧美色中文字幕在线 | 亚洲精品一区二区三区四区五区 | 又湿又紧又大又爽a视频国产 | 欧美日韩一区二区三区自拍 | 少妇性俱乐部纵欲狂欢电影 | 色综合久久久无码中文字幕 | 无码av最新清无码专区吞精 | 久久久久久久久888 | 色综合久久久无码网中文 | 久久久av男人的天堂 | 国产网红无码精品视频 | 久久亚洲日韩精品一区二区三区 | 欧美三级a做爰在线观看 | 美女黄网站人色视频免费国产 | 天天av天天av天天透 | 国产真实乱对白精彩久久 | 天堂亚洲2017在线观看 | 少妇一晚三次一区二区三区 | 精品国产成人一区二区三区 | 亚洲人成网站色7799 | 久久久精品成人免费观看 | 亚洲熟妇自偷自拍另类 | 久久久久久久久蜜桃 | 久久综合给合久久狠狠狠97色 | 丝袜美腿亚洲一区二区 | 中文字幕无线码免费人妻 | 国产9 9在线 | 中文 | 成人片黄网站色大片免费观看 | 国产麻豆精品精东影业av网站 | 国产人妖乱国产精品人妖 | 国产精品人人妻人人爽 | 国产成人一区二区三区别 | 久久人人爽人人爽人人片av高清 | 午夜性刺激在线视频免费 | 久久婷婷五月综合色国产香蕉 | 国产一区二区三区精品视频 | 激情人妻另类人妻伦 | 人人妻人人澡人人爽精品欧美 | 九九久久精品国产免费看小说 | 又大又硬又爽免费视频 | 少妇激情av一区二区 | 中文字幕av无码一区二区三区电影 | 日本丰满熟妇videos | 国产精品无码mv在线观看 | 麻豆人妻少妇精品无码专区 | 精品亚洲韩国一区二区三区 | 亚洲综合伊人久久大杳蕉 | 欧美怡红院免费全部视频 | 国产人妻久久精品二区三区老狼 | 免费人成在线观看网站 | 永久免费观看国产裸体美女 | 国产精品亚洲а∨无码播放麻豆 | 国产成人无码午夜视频在线观看 | 蜜桃臀无码内射一区二区三区 | 无码精品国产va在线观看dvd | 亚欧洲精品在线视频免费观看 | 精品久久久久香蕉网 | 欧美xxxx黑人又粗又长 | 久精品国产欧美亚洲色aⅴ大片 | 日韩视频 中文字幕 视频一区 | 国产在线精品一区二区高清不卡 | 在线天堂新版最新版在线8 | 欧美成人高清在线播放 | 国产亚洲欧美日韩亚洲中文色 | 国产肉丝袜在线观看 | 天天摸天天碰天天添 | 亚洲 a v无 码免 费 成 人 a v | 青草视频在线播放 | 亚洲色欲久久久综合网东京热 | 伊人久久大香线蕉亚洲 | 亚洲人成网站免费播放 | 中文字幕日韩精品一区二区三区 | 欧洲精品码一区二区三区免费看 | 婷婷丁香六月激情综合啪 | 无码帝国www无码专区色综合 | 免费看男女做好爽好硬视频 | 中文字幕无码免费久久99 | 欧美日韩综合一区二区三区 | 精品无码av一区二区三区 | 日日碰狠狠躁久久躁蜜桃 | 欧美 日韩 亚洲 在线 | 给我免费的视频在线观看 | 日韩人妻系列无码专区 | 中文字幕人妻无码一夲道 | 欧美国产亚洲日韩在线二区 | 无码乱肉视频免费大全合集 | 亚洲国产高清在线观看视频 | 最新国产乱人伦偷精品免费网站 | 丰满少妇弄高潮了www | 300部国产真实乱 | 日日天日日夜日日摸 | 亚洲国产精品成人久久蜜臀 | 久久久久亚洲精品中文字幕 | ass日本丰满熟妇pics | 国产免费无码一区二区视频 | 久久久婷婷五月亚洲97号色 | 国产人妻大战黑人第1集 | 天堂亚洲2017在线观看 | 国产亚洲日韩欧美另类第八页 | 久久伊人色av天堂九九小黄鸭 | 国产色在线 | 国产 | 日日天干夜夜狠狠爱 | 波多野结衣一区二区三区av免费 | 亚洲色欲色欲天天天www | 影音先锋中文字幕无码 | 亚洲 激情 小说 另类 欧美 | ass日本丰满熟妇pics | 免费无码av一区二区 | 免费国产黄网站在线观看 | 久久97精品久久久久久久不卡 | 国产精品高潮呻吟av久久4虎 | 露脸叫床粗话东北少妇 | 婷婷五月综合激情中文字幕 | 思思久久99热只有频精品66 | 亚洲人成网站色7799 | 天天躁日日躁狠狠躁免费麻豆 | 任你躁在线精品免费 | 国产精品久久久av久久久 | 久久久久国色av免费观看性色 | 狂野欧美激情性xxxx | 国内精品一区二区三区不卡 | 亚洲小说图区综合在线 | 亚洲狠狠色丁香婷婷综合 | 中文字幕无码av激情不卡 | 午夜福利电影 | 日韩人妻无码中文字幕视频 | 扒开双腿吃奶呻吟做受视频 | 高潮毛片无遮挡高清免费视频 | 国模大胆一区二区三区 | 精品乱码久久久久久久 | 99久久人妻精品免费一区 | 内射后入在线观看一区 | 精品国产一区二区三区四区在线看 | 国产成人精品久久亚洲高清不卡 | 牲欲强的熟妇农村老妇女视频 | 亚洲中文字幕va福利 | 国产肉丝袜在线观看 | 日本饥渴人妻欲求不满 | 久激情内射婷内射蜜桃人妖 | 久久久久久久久蜜桃 | а√天堂www在线天堂小说 | 亚洲天堂2017无码中文 | 亚洲国产精品无码久久久久高潮 | 国产人成高清在线视频99最全资源 | 在线天堂新版最新版在线8 | 无码毛片视频一区二区本码 | 爽爽影院免费观看 | 久久99精品国产麻豆 | 55夜色66夜色国产精品视频 | 高潮毛片无遮挡高清免费 | 国产亚洲精品久久久久久久久动漫 | 2019nv天堂香蕉在线观看 | 丰满少妇高潮惨叫视频 | 人妻少妇被猛烈进入中文字幕 | 久久zyz资源站无码中文动漫 | 无码午夜成人1000部免费视频 | 国产明星裸体无码xxxx视频 | 中文字幕无码免费久久99 | 牲欲强的熟妇农村老妇女 | 88国产精品欧美一区二区三区 | 亚洲欧美日韩国产精品一区二区 | 国产免费观看黄av片 | 成人性做爰aaa片免费看 | 在教室伦流澡到高潮hnp视频 | 午夜不卡av免费 一本久久a久久精品vr综合 | 国产精品无码永久免费888 | av无码久久久久不卡免费网站 | 国产精品内射视频免费 | 国产精品-区区久久久狼 | 强伦人妻一区二区三区视频18 | 国产高清不卡无码视频 | 国产在线aaa片一区二区99 | 麻豆成人精品国产免费 | 桃花色综合影院 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 亚洲综合无码一区二区三区 | 色五月丁香五月综合五月 | 亚洲国产欧美在线成人 | 亚洲精品一区国产 | 六月丁香婷婷色狠狠久久 | 欧美精品无码一区二区三区 | 人人爽人人爽人人片av亚洲 | 欧美真人作爱免费视频 | 久热国产vs视频在线观看 | 欧美 日韩 人妻 高清 中文 | 四虎永久在线精品免费网址 | 成人无码精品1区2区3区免费看 | 7777奇米四色成人眼影 | 色欲综合久久中文字幕网 | 激情人妻另类人妻伦 | 超碰97人人做人人爱少妇 | 精品国产av色一区二区深夜久久 | 国产人妻精品一区二区三区不卡 | 日本乱偷人妻中文字幕 | 日本欧美一区二区三区乱码 | 国精产品一区二区三区 | 亚洲 激情 小说 另类 欧美 | 免费无码肉片在线观看 | 日本欧美一区二区三区乱码 | 久久精品视频在线看15 | 图片小说视频一区二区 | 亚洲精品成人av在线 | 少妇人妻偷人精品无码视频 | 一二三四在线观看免费视频 | 伊人久久婷婷五月综合97色 | 美女毛片一区二区三区四区 | 熟妇女人妻丰满少妇中文字幕 | 亚洲欧美日韩国产精品一区二区 | 国产亚洲精品久久久久久 | 久久亚洲日韩精品一区二区三区 | 婷婷五月综合缴情在线视频 | 亚洲无人区午夜福利码高清完整版 | 牛和人交xxxx欧美 | 国产在线无码精品电影网 | 特大黑人娇小亚洲女 | 午夜福利不卡在线视频 | 亚洲精品一区二区三区婷婷月 | 国产绳艺sm调教室论坛 | 在线观看国产一区二区三区 | 人人爽人人爽人人片av亚洲 | 成人精品一区二区三区中文字幕 | 内射爽无广熟女亚洲 | 伊人久久大香线蕉亚洲 | 亚洲国产欧美国产综合一区 | 亚洲日韩一区二区 | 欧洲极品少妇 | 成人av无码一区二区三区 | 日本免费一区二区三区最新 | 免费国产黄网站在线观看 | 久青草影院在线观看国产 | 精品乱子伦一区二区三区 | 亚洲成av人片天堂网无码】 | 中文字幕日韩精品一区二区三区 | 国产成人无码av一区二区 | 亚洲一区二区三区 | 在线亚洲高清揄拍自拍一品区 | 无人区乱码一区二区三区 | 99久久亚洲精品无码毛片 | 国产成人无码区免费内射一片色欲 | 欧洲vodafone精品性 | 色综合天天综合狠狠爱 | 人人妻人人藻人人爽欧美一区 | 又粗又大又硬又长又爽 | 少妇无码av无码专区在线观看 | 国产精品第一国产精品 | 亚洲色大成网站www | 久久精品女人的天堂av | 国产办公室秘书无码精品99 | 日本欧美一区二区三区乱码 | 人妻少妇精品无码专区二区 | av人摸人人人澡人人超碰下载 | 欧美日本日韩 | 久精品国产欧美亚洲色aⅴ大片 | 激情亚洲一区国产精品 | 久久aⅴ免费观看 | 亚洲中文字幕乱码av波多ji | 亚洲欧美日韩国产精品一区二区 | 天堂一区人妻无码 | 永久免费观看国产裸体美女 | 欧美日韩在线亚洲综合国产人 | 乱人伦人妻中文字幕无码 | 乌克兰少妇性做爰 | 亚洲国产欧美国产综合一区 | 久久精品丝袜高跟鞋 | 亚洲国产精品久久久久久 | 亚洲娇小与黑人巨大交 | 人妻人人添人妻人人爱 | 久久久久99精品国产片 | 亚洲人成影院在线无码按摩店 | 又黄又爽又色的视频 | 麻豆国产人妻欲求不满谁演的 | 日本精品人妻无码免费大全 | 三上悠亚人妻中文字幕在线 | 熟女少妇在线视频播放 | 国语精品一区二区三区 | 乌克兰少妇性做爰 | 久久久久成人精品免费播放动漫 | 亚洲日本在线电影 | 国产内射老熟女aaaa | 中国女人内谢69xxxxxa片 | 67194成是人免费无码 | 97夜夜澡人人双人人人喊 | 亚洲午夜无码久久 | 亚洲成a人片在线观看日本 | 捆绑白丝粉色jk震动捧喷白浆 | 欧美日韩在线亚洲综合国产人 | 国产无av码在线观看 | 天海翼激烈高潮到腰振不止 | 又大又紧又粉嫩18p少妇 | 国产精品亚洲综合色区韩国 | 午夜精品一区二区三区的区别 | 亚洲爆乳无码专区 | 131美女爱做视频 | 澳门永久av免费网站 | 丝袜足控一区二区三区 | 久久婷婷五月综合色国产香蕉 | 精品国产一区av天美传媒 | 国产精品高潮呻吟av久久4虎 | 人妻有码中文字幕在线 | √天堂中文官网8在线 | 国产乱人伦av在线无码 | 一本久久a久久精品亚洲 | 国产精品爱久久久久久久 | 在线观看免费人成视频 | 亚洲日韩av一区二区三区中文 | 国产av无码专区亚洲a∨毛片 | 欧美刺激性大交 | 国产精品二区一区二区aⅴ污介绍 | 51国偷自产一区二区三区 | 丰满人妻被黑人猛烈进入 | 在线欧美精品一区二区三区 | 久久久国产一区二区三区 | 久久无码中文字幕免费影院蜜桃 | 国产无套粉嫩白浆在线 | 久久久久国色av免费观看性色 | 久久久久99精品成人片 | 欧美激情内射喷水高潮 | 无码人妻精品一区二区三区不卡 | 久久久久久久人妻无码中文字幕爆 | 亚洲欧美综合区丁香五月小说 | 成熟妇人a片免费看网站 | 国产精品va在线播放 | 青草青草久热国产精品 | 无人区乱码一区二区三区 | 成人无码视频免费播放 | 久久天天躁狠狠躁夜夜免费观看 | 丝袜 中出 制服 人妻 美腿 | 婷婷六月久久综合丁香 | 乱人伦中文视频在线观看 | 亚洲一区二区三区香蕉 | 久青草影院在线观看国产 | 亚洲综合另类小说色区 | 国产无套粉嫩白浆在线 | 色婷婷av一区二区三区之红樱桃 | 少妇人妻av毛片在线看 | 国模大胆一区二区三区 | 六月丁香婷婷色狠狠久久 | 亚洲中文字幕无码中字 | 成 人 网 站国产免费观看 | 最近的中文字幕在线看视频 | 日产精品99久久久久久 | 成 人 网 站国产免费观看 | 亚洲色欲久久久综合网东京热 | 在线观看免费人成视频 | 国产精品免费大片 | 亚洲国产欧美日韩精品一区二区三区 | 欧美熟妇另类久久久久久多毛 | 最近的中文字幕在线看视频 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 国产性生交xxxxx无码 | 午夜丰满少妇性开放视频 | 亚洲高清偷拍一区二区三区 | 欧美35页视频在线观看 | 色 综合 欧美 亚洲 国产 | 中文字幕乱码人妻无码久久 | 中国女人内谢69xxxx | 日日夜夜撸啊撸 | 成人免费无码大片a毛片 | 人妻少妇精品无码专区动漫 | 久久久久久久人妻无码中文字幕爆 | 国产在线精品一区二区高清不卡 | 人妻无码久久精品人妻 | 成在人线av无码免观看麻豆 | 亚洲日本va午夜在线电影 | 无码人妻黑人中文字幕 | 又大又黄又粗又爽的免费视频 | 国精品人妻无码一区二区三区蜜柚 | 野狼第一精品社区 | 日产精品99久久久久久 | 无码一区二区三区在线 | 在线视频网站www色 | 久久综合给合久久狠狠狠97色 | 久久久精品欧美一区二区免费 | 在线a亚洲视频播放在线观看 | 欧美国产日韩亚洲中文 | 亚洲精品久久久久久一区二区 | 亚洲日本一区二区三区在线 | 无遮无挡爽爽免费视频 | 骚片av蜜桃精品一区 | 亚洲精品中文字幕久久久久 | 亚洲一区二区三区香蕉 | 一区二区三区乱码在线 | 欧洲 | 丰满少妇熟乱xxxxx视频 | 久久久久久亚洲精品a片成人 | 狂野欧美性猛交免费视频 | 97夜夜澡人人爽人人喊中国片 | 乱人伦人妻中文字幕无码久久网 | 天天综合网天天综合色 | 久久综合久久自在自线精品自 | 亚洲国产精品无码一区二区三区 | 国产美女精品一区二区三区 | 亚洲日韩一区二区三区 | 亚洲国产精品久久久天堂 | 日韩av激情在线观看 | 亚洲一区二区三区国产精华液 | 欧美阿v高清资源不卡在线播放 | 日韩精品成人一区二区三区 | 午夜男女很黄的视频 | 色一情一乱一伦一区二区三欧美 | 国内综合精品午夜久久资源 | 精品欧洲av无码一区二区三区 | 精品水蜜桃久久久久久久 | 99久久久无码国产aaa精品 | 在线精品国产一区二区三区 | 中文字幕无码视频专区 | 亚洲第一无码av无码专区 | 中文字幕无码免费久久99 | 亚洲色无码一区二区三区 | 露脸叫床粗话东北少妇 | 亚洲欧美日韩成人高清在线一区 | 亚洲色欲色欲欲www在线 | 少妇一晚三次一区二区三区 | 亚洲中文字幕在线观看 | 人人妻人人澡人人爽欧美精品 | 麻豆国产人妻欲求不满谁演的 | 色婷婷欧美在线播放内射 | 黑人玩弄人妻中文在线 | 女人被男人爽到呻吟的视频 | 久9re热视频这里只有精品 | 无码人妻精品一区二区三区不卡 | 欧美人与善在线com | 女人被男人躁得好爽免费视频 | 乌克兰少妇xxxx做受 | 成人动漫在线观看 | 久久国产自偷自偷免费一区调 | 国产精品无套呻吟在线 | 国产黑色丝袜在线播放 | 中文无码成人免费视频在线观看 | 国产一精品一av一免费 | 欧美野外疯狂做受xxxx高潮 | 免费人成在线视频无码 | 国产99久久精品一区二区 | 性啪啪chinese东北女人 | 夜夜高潮次次欢爽av女 | 午夜精品一区二区三区的区别 | 亚洲国产日韩a在线播放 | 青青草原综合久久大伊人精品 | 国产欧美熟妇另类久久久 | 一二三四在线观看免费视频 | 欧美人与禽zoz0性伦交 | 亚洲国产精品毛片av不卡在线 | 久久久久99精品国产片 | 国产亚洲精品久久久久久久 | 国产精品-区区久久久狼 | 人妻中文无码久热丝袜 | 国产无遮挡又黄又爽免费视频 | 国产成人无码av一区二区 | 男女爱爱好爽视频免费看 | 最新国产麻豆aⅴ精品无码 | 精品久久久无码人妻字幂 | av无码久久久久不卡免费网站 | 亚洲欧美日韩成人高清在线一区 | 亚洲日韩一区二区 | 色婷婷久久一区二区三区麻豆 | 成人影院yy111111在线观看 | 伦伦影院午夜理论片 | 天海翼激烈高潮到腰振不止 | 国产成人人人97超碰超爽8 | 亚洲中文字幕久久无码 | 国产深夜福利视频在线 | 国产av一区二区精品久久凹凸 | 国产成人无码a区在线观看视频app | 亚洲色在线无码国产精品不卡 | 极品嫩模高潮叫床 | 国内揄拍国内精品少妇国语 | 国产精品亚洲一区二区三区喷水 | 亚洲欧洲日本无在线码 | 国产69精品久久久久app下载 | 色妞www精品免费视频 | 国产精品99久久精品爆乳 | 小泽玛莉亚一区二区视频在线 | 久久99热只有频精品8 | 一个人看的视频www在线 | 欧美放荡的少妇 | 欧美精品一区二区精品久久 | 一个人看的视频www在线 | 精品久久久久久人妻无码中文字幕 | 狠狠噜狠狠狠狠丁香五月 | 欧美 丝袜 自拍 制服 另类 | 999久久久国产精品消防器材 | 日韩精品a片一区二区三区妖精 | 久久综合九色综合欧美狠狠 | 国产激情无码一区二区 | 在线精品国产一区二区三区 | 天天摸天天透天天添 | 亚洲精品美女久久久久久久 | 国产片av国语在线观看 | 国产乱码精品一品二品 | 久久人妻内射无码一区三区 | 亚洲精品综合一区二区三区在线 | 少妇被黑人到高潮喷出白浆 | 天堂а√在线地址中文在线 | 亚洲精品成人福利网站 | 国产深夜福利视频在线 | 台湾无码一区二区 | 天天综合网天天综合色 | 精品一区二区不卡无码av | 中文无码精品a∨在线观看不卡 | 疯狂三人交性欧美 | 亚洲精品国产第一综合99久久 | 中文久久乱码一区二区 | 狠狠综合久久久久综合网 | 麻豆蜜桃av蜜臀av色欲av | 国产午夜无码视频在线观看 | 无码福利日韩神码福利片 | 精品偷拍一区二区三区在线看 | 全黄性性激高免费视频 | 成 人 网 站国产免费观看 | 亚洲成av人片在线观看无码不卡 | 亚洲精品综合一区二区三区在线 | 中文字幕 人妻熟女 | 色偷偷人人澡人人爽人人模 | 欧美日韩视频无码一区二区三 | 7777奇米四色成人眼影 | 少妇久久久久久人妻无码 | 嫩b人妻精品一区二区三区 | 美女扒开屁股让男人桶 | 国产免费观看黄av片 | 久久亚洲日韩精品一区二区三区 | 男人扒开女人内裤强吻桶进去 | 风流少妇按摩来高潮 | 成人性做爰aaa片免费看不忠 | 熟女体下毛毛黑森林 | 强伦人妻一区二区三区视频18 | 亚洲色www成人永久网址 | 国产日产欧产精品精品app | 99精品视频在线观看免费 | 国内精品人妻无码久久久影院蜜桃 | 麻豆蜜桃av蜜臀av色欲av | 久久成人a毛片免费观看网站 | 人妻夜夜爽天天爽三区 | 香港三级日本三级妇三级 | 4hu四虎永久在线观看 | 国产精品久久福利网站 | 荫蒂添的好舒服视频囗交 | 麻豆国产97在线 | 欧洲 | 免费无码午夜福利片69 | 又大又硬又黄的免费视频 | 中文字幕精品av一区二区五区 | 51国偷自产一区二区三区 | 亚洲国产精品久久久天堂 | 国产激情艳情在线看视频 | 一本色道婷婷久久欧美 | 一二三四在线观看免费视频 | 强辱丰满人妻hd中文字幕 | 波多野结衣 黑人 | 97人妻精品一区二区三区 | a片免费视频在线观看 | 老子影院午夜伦不卡 | 国产精品爱久久久久久久 | 国产av一区二区精品久久凹凸 | 九九综合va免费看 | 男女超爽视频免费播放 | 亚洲成av人片天堂网无码】 | 天下第一社区视频www日本 | 黄网在线观看免费网站 | 亚洲精品一区二区三区婷婷月 | 日本va欧美va欧美va精品 | 亚洲一区二区三区在线观看网站 | yw尤物av无码国产在线观看 | 国产色在线 | 国产 | 国产精品久久久久久亚洲影视内衣 | 久久久国产一区二区三区 | 欧美人妻一区二区三区 | 国产成人无码区免费内射一片色欲 | 色婷婷欧美在线播放内射 | 欧洲熟妇色 欧美 | 亚洲午夜久久久影院 | 国产莉萝无码av在线播放 | 精品亚洲韩国一区二区三区 | 色狠狠av一区二区三区 | 性做久久久久久久久 | 最近的中文字幕在线看视频 | 久久熟妇人妻午夜寂寞影院 | 国产av一区二区三区最新精品 | 国产三级精品三级男人的天堂 | 熟妇女人妻丰满少妇中文字幕 | 成人一在线视频日韩国产 | 任你躁国产自任一区二区三区 | 蜜桃视频插满18在线观看 | 夜夜高潮次次欢爽av女 | 国产熟妇另类久久久久 | 亚洲精品国产品国语在线观看 | 日本一区二区三区免费播放 | 性做久久久久久久久 | 99精品国产综合久久久久五月天 | 女人和拘做爰正片视频 | 国内精品久久毛片一区二区 | 在线精品亚洲一区二区 | av在线亚洲欧洲日产一区二区 | 国产人妻精品一区二区三区不卡 | 日韩欧美成人免费观看 | 乱人伦人妻中文字幕无码久久网 | 无遮无挡爽爽免费视频 | 亚洲爆乳大丰满无码专区 | 欧美黑人性暴力猛交喷水 | 欧美人与禽猛交狂配 | 国产无遮挡又黄又爽又色 | 夜夜高潮次次欢爽av女 | 激情亚洲一区国产精品 | 亚洲精品一区二区三区大桥未久 | 55夜色66夜色国产精品视频 | 亚洲精品www久久久 | 欧美xxxx黑人又粗又长 | 精品偷拍一区二区三区在线看 | 欧美一区二区三区视频在线观看 | 国产精品久久久午夜夜伦鲁鲁 | 曰韩少妇内射免费播放 | √天堂中文官网8在线 | 日韩少妇内射免费播放 | 精品国产麻豆免费人成网站 | 国产一区二区不卡老阿姨 | 大色综合色综合网站 | 国产乱人无码伦av在线a | 久青草影院在线观看国产 | 午夜精品久久久内射近拍高清 | 亚洲欧美日韩国产精品一区二区 | 国产莉萝无码av在线播放 | 青青草原综合久久大伊人精品 | 亚洲中文字幕久久无码 | 中文字幕人成乱码熟女app | √天堂资源地址中文在线 | 99久久婷婷国产综合精品青草免费 | 欧美xxxx黑人又粗又长 | 一本无码人妻在中文字幕免费 | 欧洲熟妇色 欧美 | 国产内射爽爽大片视频社区在线 | 亚洲国产精品毛片av不卡在线 | 欧美 日韩 人妻 高清 中文 | 大地资源网第二页免费观看 | 熟妇激情内射com | 荫蒂添的好舒服视频囗交 | 无码国内精品人妻少妇 | 狠狠综合久久久久综合网 | 久久精品国产一区二区三区肥胖 | 大屁股大乳丰满人妻 | 日韩av无码一区二区三区 | 无码午夜成人1000部免费视频 | 免费网站看v片在线18禁无码 | 无码帝国www无码专区色综合 | 国产精品高潮呻吟av久久4虎 | 精品一区二区不卡无码av | 无码av免费一区二区三区试看 | 国产亚洲精品久久久久久久 | 久久精品女人天堂av免费观看 | 亚洲中文字幕无码一久久区 | 97人妻精品一区二区三区 | 乱码av麻豆丝袜熟女系列 | 亚洲の无码国产の无码步美 | 又粗又大又硬毛片免费看 | 国产凸凹视频一区二区 | 成年美女黄网站色大免费全看 | 欧美激情一区二区三区成人 | 日本熟妇乱子伦xxxx | 国产无遮挡吃胸膜奶免费看 | 国产成人无码区免费内射一片色欲 | 精品 日韩 国产 欧美 视频 | 在线天堂新版最新版在线8 | 玩弄人妻少妇500系列视频 | 久久99精品国产麻豆蜜芽 | 国产又爽又黄又刺激的视频 | 日日摸夜夜摸狠狠摸婷婷 | 国产精品久久久午夜夜伦鲁鲁 | 人人妻人人藻人人爽欧美一区 | 国产精品99久久精品爆乳 | 乱中年女人伦av三区 | 99久久无码一区人妻 | 精品无码一区二区三区的天堂 | 国模大胆一区二区三区 | 乱码午夜-极国产极内射 | 国产综合久久久久鬼色 | www国产亚洲精品久久网站 | 国产精品久久福利网站 | 亚洲精品无码人妻无码 | 国产乱人无码伦av在线a | 一本久道高清无码视频 | 亚洲色大成网站www国产 | 亚洲熟女一区二区三区 | 人妻夜夜爽天天爽三区 | 国产亚洲视频中文字幕97精品 | 成人欧美一区二区三区 | 国产三级久久久精品麻豆三级 | 日韩人妻系列无码专区 | 亚洲综合精品香蕉久久网 | 东京一本一道一二三区 | 欧美xxxx黑人又粗又长 | 日韩无套无码精品 | 欧美日韩久久久精品a片 | 免费国产黄网站在线观看 | 午夜理论片yy44880影院 | 中文字幕人妻丝袜二区 | 岛国片人妻三上悠亚 | 少妇人妻av毛片在线看 | 在教室伦流澡到高潮hnp视频 | 亚洲国产午夜精品理论片 | 亚洲狠狠色丁香婷婷综合 | 99久久精品日本一区二区免费 | 国产精品久久久久9999小说 | 中文字幕av伊人av无码av | 亚洲第一网站男人都懂 | 一个人看的www免费视频在线观看 | av无码久久久久不卡免费网站 | 67194成是人免费无码 | 久久久久久av无码免费看大片 | 亚洲七七久久桃花影院 | 日本www一道久久久免费榴莲 | 国产欧美熟妇另类久久久 | 国产一区二区三区精品视频 | 国产午夜精品一区二区三区嫩草 | 成人免费视频在线观看 | 国产亚洲精品久久久久久久久动漫 | 人人妻人人澡人人爽人人精品 | 四虎国产精品免费久久 | 久久久精品欧美一区二区免费 | 日本乱偷人妻中文字幕 | 国产精品怡红院永久免费 | 久久久久久av无码免费看大片 | 97色伦图片97综合影院 | 久久人妻内射无码一区三区 | 无码乱肉视频免费大全合集 | 国产精品久久精品三级 | 无码人妻丰满熟妇区五十路百度 | 成人片黄网站色大片免费观看 | 日本又色又爽又黄的a片18禁 | 国产成人无码av片在线观看不卡 | 国产免费观看黄av片 | 高潮毛片无遮挡高清免费 | 粉嫩少妇内射浓精videos | 久久久久久久久蜜桃 | 无码国内精品人妻少妇 | 大色综合色综合网站 | 亚洲男人av天堂午夜在 | 麻豆精品国产精华精华液好用吗 | 丁香花在线影院观看在线播放 | 无码人妻精品一区二区三区下载 | 欧美xxxx黑人又粗又长 | 亚洲精品一区二区三区四区五区 | 久久久精品成人免费观看 | 亚洲第一网站男人都懂 | 波多野结衣av一区二区全免费观看 | 亚洲大尺度无码无码专区 | 欧洲美熟女乱又伦 | 亚洲 另类 在线 欧美 制服 | 亚洲精品国偷拍自产在线麻豆 | 精品久久久无码人妻字幂 | 午夜精品久久久内射近拍高清 | 无遮无挡爽爽免费视频 | 丰满人妻一区二区三区免费视频 | 亚洲精品国偷拍自产在线麻豆 | 亚洲欧美综合区丁香五月小说 | 国产一区二区三区精品视频 | 亚洲色欲色欲欲www在线 | 国产综合久久久久鬼色 | 强伦人妻一区二区三区视频18 | 国产成人午夜福利在线播放 | 欧美性生交xxxxx久久久 | 99久久婷婷国产综合精品青草免费 | 婷婷综合久久中文字幕蜜桃三电影 | 久久人人爽人人爽人人片ⅴ | 国内精品人妻无码久久久影院蜜桃 | 国产精品第一区揄拍无码 | 黑森林福利视频导航 | 久久久精品欧美一区二区免费 | 300部国产真实乱 | 国产真人无遮挡作爱免费视频 | 中文字幕av日韩精品一区二区 | 中文字幕无线码免费人妻 | 亚洲国产欧美国产综合一区 | 免费人成在线视频无码 | 亚洲欧美综合区丁香五月小说 | 嫩b人妻精品一区二区三区 | 无码国内精品人妻少妇 | 午夜理论片yy44880影院 | 国产av久久久久精东av | 少妇激情av一区二区 | 99久久亚洲精品无码毛片 | 亚洲综合久久一区二区 | 欧美乱妇无乱码大黄a片 | 欧洲vodafone精品性 | 国产精品香蕉在线观看 | 亚洲成av人片在线观看无码不卡 | 强辱丰满人妻hd中文字幕 | 俺去俺来也www色官网 | 久久午夜夜伦鲁鲁片无码免费 | 欧美freesex黑人又粗又大 | 久久五月精品中文字幕 | 在线а√天堂中文官网 | 亚洲毛片av日韩av无码 | 成 人 网 站国产免费观看 | 丰满岳乱妇在线观看中字无码 | 精品国产精品久久一区免费式 | 无码人妻出轨黑人中文字幕 | 国产精品国产三级国产专播 | 久久久久se色偷偷亚洲精品av | 97se亚洲精品一区 | 中文字幕日韩精品一区二区三区 | 丰满少妇人妻久久久久久 | 久久国产精品萌白酱免费 | 久久午夜无码鲁丝片秋霞 | 波多野结衣av在线观看 | 国产综合久久久久鬼色 | 久久国语露脸国产精品电影 | 国产偷抇久久精品a片69 | 国产高潮视频在线观看 | 久久久精品成人免费观看 | 女人和拘做爰正片视频 | 99久久久无码国产aaa精品 | 国产成人无码a区在线观看视频app | 夜精品a片一区二区三区无码白浆 | 亚洲精品欧美二区三区中文字幕 | 欧美黑人性暴力猛交喷水 | 爽爽影院免费观看 | 国产情侣作爱视频免费观看 | аⅴ资源天堂资源库在线 | 国产免费久久精品国产传媒 | 小sao货水好多真紧h无码视频 | 久久久精品人妻久久影视 | 曰本女人与公拘交酡免费视频 | 亚洲精品中文字幕乱码 | 在线播放无码字幕亚洲 | 久久人妻内射无码一区三区 | 精品人人妻人人澡人人爽人人 | 亚洲娇小与黑人巨大交 | 在线观看免费人成视频 | 婷婷综合久久中文字幕蜜桃三电影 | 成人性做爰aaa片免费看不忠 | 欧美日本精品一区二区三区 | 中文字幕无码日韩欧毛 | 国产成人精品一区二区在线小狼 | 无码av免费一区二区三区试看 | 国产亚洲视频中文字幕97精品 | 麻豆国产97在线 | 欧洲 | 国精产品一品二品国精品69xx | 性欧美牲交在线视频 | 精品aⅴ一区二区三区 | 国产精品美女久久久久av爽李琼 | 俺去俺来也www色官网 | 三级4级全黄60分钟 | 国产 精品 自在自线 | 国产两女互慰高潮视频在线观看 | 亚洲男人av天堂午夜在 | 人妻少妇精品视频专区 | 色欲综合久久中文字幕网 | 99国产欧美久久久精品 | 成熟女人特级毛片www免费 | 日本一卡二卡不卡视频查询 | 丝袜美腿亚洲一区二区 | 野狼第一精品社区 | 少妇被黑人到高潮喷出白浆 | 东京一本一道一二三区 | 免费男性肉肉影院 | 精品久久久无码中文字幕 | 亚洲综合无码久久精品综合 | 国产亲子乱弄免费视频 | 亚洲gv猛男gv无码男同 | 亚洲熟悉妇女xxx妇女av | 亚洲色大成网站www | 亚洲色欲久久久综合网东京热 | 日本精品人妻无码免费大全 | 99精品国产综合久久久久五月天 | 久久精品国产99久久6动漫 | 亚洲s码欧洲m码国产av | 国产精品第一国产精品 | 日韩欧美中文字幕公布 | 人人妻人人藻人人爽欧美一区 | 国产性生交xxxxx无码 | 午夜精品久久久久久久久 | 亚洲娇小与黑人巨大交 | 国产人妻久久精品二区三区老狼 | 夜夜躁日日躁狠狠久久av | 午夜成人1000部免费视频 | 国产猛烈高潮尖叫视频免费 | 精品人妻av区 | 人人妻人人澡人人爽人人精品浪潮 | 欧美日韩亚洲国产精品 | 亚洲熟熟妇xxxx | 少妇激情av一区二区 | 超碰97人人做人人爱少妇 | 亚洲一区二区三区国产精华液 | 国产午夜亚洲精品不卡 | 亚洲一区二区三区 | 鲁鲁鲁爽爽爽在线视频观看 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 乱人伦人妻中文字幕无码 | 一本大道久久东京热无码av | 国产在线精品一区二区高清不卡 | 国产成人精品久久亚洲高清不卡 | 少女韩国电视剧在线观看完整 | 欧美变态另类xxxx | 天天做天天爱天天爽综合网 | 小泽玛莉亚一区二区视频在线 | 成人综合网亚洲伊人 | 少妇太爽了在线观看 | 内射爽无广熟女亚洲 | 国产精品丝袜黑色高跟鞋 | 熟妇激情内射com | 久久精品女人天堂av免费观看 | 四虎永久在线精品免费网址 | 福利一区二区三区视频在线观看 | 日韩 欧美 动漫 国产 制服 | 日韩少妇内射免费播放 | 97精品人妻一区二区三区香蕉 | 久久久久亚洲精品中文字幕 | 无码人妻久久一区二区三区不卡 | 少妇高潮一区二区三区99 | 丰满少妇弄高潮了www | 欧洲欧美人成视频在线 | 久久久久久a亚洲欧洲av冫 | 亚洲s色大片在线观看 | 性史性农村dvd毛片 | 欧美熟妇另类久久久久久不卡 | 国产亚洲精品久久久久久久久动漫 | 欧美熟妇另类久久久久久不卡 | 亚洲欧洲日本无在线码 | 国产精品久免费的黄网站 | 久久久国产一区二区三区 | 人人澡人人透人人爽 | 日韩精品一区二区av在线 | 漂亮人妻洗澡被公强 日日躁 | 中文字幕无码日韩专区 | 国产人妖乱国产精品人妖 | 精品人妻av区 | 大屁股大乳丰满人妻 | 午夜肉伦伦影院 | 欧美性生交活xxxxxdddd | 无人区乱码一区二区三区 | 麻豆成人精品国产免费 | 人人妻在人人 | 97夜夜澡人人爽人人喊中国片 | 久精品国产欧美亚洲色aⅴ大片 | 成熟女人特级毛片www免费 | 亚洲欧美中文字幕5发布 | 131美女爱做视频 | 人妻无码久久精品人妻 | 国产性生大片免费观看性 | 成人影院yy111111在线观看 | 熟妇人妻激情偷爽文 | 18精品久久久无码午夜福利 | 老太婆性杂交欧美肥老太 | 亚洲国产精品久久久天堂 | 国产高清不卡无码视频 | 大色综合色综合网站 | 成人影院yy111111在线观看 | 国产在线一区二区三区四区五区 | 日本一区二区更新不卡 | 亚洲无人区一区二区三区 | 俺去俺来也www色官网 | 久久综合九色综合欧美狠狠 | 亚洲成av人片天堂网无码】 | 丰满人妻翻云覆雨呻吟视频 | 人妻体内射精一区二区三四 | 国内揄拍国内精品人妻 | 风流少妇按摩来高潮 | 男人和女人高潮免费网站 | 天天拍夜夜添久久精品大 | 黑人巨大精品欧美黑寡妇 | 亚洲精品一区二区三区在线 | 无码纯肉视频在线观看 | 国产精品美女久久久网av | 水蜜桃亚洲一二三四在线 | 色婷婷久久一区二区三区麻豆 | 又大又硬又黄的免费视频 | 99久久人妻精品免费一区 | 夫妻免费无码v看片 | 国产网红无码精品视频 | 小sao货水好多真紧h无码视频 | 免费观看激色视频网站 | 国产熟女一区二区三区四区五区 | 国产精品久久国产精品99 | 99久久久国产精品无码免费 | 亚洲精品一区二区三区在线 | 亲嘴扒胸摸屁股激烈网站 | 欧洲vodafone精品性 | 亚洲欧洲中文日韩av乱码 | 免费无码av一区二区 | 中文字幕无码免费久久99 | 精品熟女少妇av免费观看 | 亚洲一区二区三区偷拍女厕 | 国产亚洲精品精品国产亚洲综合 | 内射白嫩少妇超碰 | 日产精品99久久久久久 | 国产精品久久久av久久久 | 国产精品无码成人午夜电影 | 国产亚洲精品久久久ai换 | ass日本丰满熟妇pics | 国产xxx69麻豆国语对白 | 日韩在线不卡免费视频一区 | 麻豆精产国品 | 国精产品一品二品国精品69xx | 欧美丰满熟妇xxxx性ppx人交 | 国产做国产爱免费视频 | 欧美午夜特黄aaaaaa片 | 美女黄网站人色视频免费国产 | 国产明星裸体无码xxxx视频 | 在线 国产 欧美 亚洲 天堂 | 麻豆国产丝袜白领秘书在线观看 | 日本成熟视频免费视频 | 熟妇人妻无乱码中文字幕 | 国产 浪潮av性色四虎 | 亚洲а∨天堂久久精品2021 | 一本久久a久久精品亚洲 | 无码国产乱人伦偷精品视频 | 九一九色国产 | 亚洲精品www久久久 | 国产精华av午夜在线观看 | 5858s亚洲色大成网站www | 中文亚洲成a人片在线观看 | 国产性生交xxxxx无码 | 国精品人妻无码一区二区三区蜜柚 | 麻豆蜜桃av蜜臀av色欲av | 日韩av激情在线观看 | 成年美女黄网站色大免费视频 | 人妻少妇精品视频专区 | 天堂а√在线地址中文在线 | 中国大陆精品视频xxxx | 成人无码精品一区二区三区 | aⅴ在线视频男人的天堂 | 亚洲精品国产精品乱码视色 | 欧美人与禽猛交狂配 | 欧美成人午夜精品久久久 | 九月婷婷人人澡人人添人人爽 | 黑森林福利视频导航 | 国产成人亚洲综合无码 | 久久精品国产一区二区三区 | 日产精品高潮呻吟av久久 | 色一情一乱一伦一视频免费看 | 国产特级毛片aaaaaa高潮流水 | 性啪啪chinese东北女人 | 日产精品高潮呻吟av久久 | 久久午夜夜伦鲁鲁片无码免费 | 少妇久久久久久人妻无码 | 亚洲精品久久久久久一区二区 | 女人被男人爽到呻吟的视频 | 亚洲成av人在线观看网址 | 亚洲熟悉妇女xxx妇女av | 亚洲 日韩 欧美 成人 在线观看 | 黑人玩弄人妻中文在线 | www国产精品内射老师 | 久久 国产 尿 小便 嘘嘘 | 丰满少妇高潮惨叫视频 | 老司机亚洲精品影院无码 | 波多野结衣高清一区二区三区 | 免费观看激色视频网站 | 熟女少妇在线视频播放 | 最近中文2019字幕第二页 | 无码成人精品区在线观看 | 成 人 网 站国产免费观看 | 少妇太爽了在线观看 | 国产性生交xxxxx无码 | 99久久精品日本一区二区免费 | 成人欧美一区二区三区黑人免费 | 中文字幕无线码 | 波多野结衣 黑人 | 亚洲国产成人a精品不卡在线 | 亚洲国产成人a精品不卡在线 | 无码国产色欲xxxxx视频 | 婷婷丁香五月天综合东京热 | 扒开双腿吃奶呻吟做受视频 | 国产激情一区二区三区 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 精品一二三区久久aaa片 | 国产片av国语在线观看 | 国产疯狂伦交大片 | 亚洲综合另类小说色区 | 久久久中文字幕日本无吗 | 亚洲精品一区三区三区在线观看 | 在线成人www免费观看视频 | 超碰97人人射妻 | 99精品视频在线观看免费 | 精品久久久久香蕉网 | 亚洲成a人片在线观看无码3d | 国产午夜无码视频在线观看 | 青青久在线视频免费观看 | 亚洲国产欧美国产综合一区 |