簡體   English   中英

在 Eclipse 中跳轉到塊的開頭/結尾

[英]Jump to beginning/end of block in Eclipse

首先,我不是在尋找CTRL + SHIFT + P ,而是在尋找更靈活的東西。 to the beginning or end of that block?有沒有辦法從跳轉到的開頭或結尾?

CTRL + SHIFT + UP 起作用並帶您到函數的開頭。 如果您再次重復,您將進入下一個向上的功能。 CTRL + SHIFT + DOWN 會將您帶到向下方向的函數名稱。

我試過版本:Mars.1 Release (4.5.1)

恐怕您要查找的命令在香草 Eclipse 中不存在。

您可以嘗試Shift + Alt + ,這將選擇封閉元素。 它最終應該選擇整個塊。 然后將光標移到開頭, 將光標移到結尾。

但它實際上並不比:

  1. End跳到行尾
  2. Ctrl + Shift + P轉到塊的末尾
  3. 再次Ctrl + Shift + P轉到塊的開頭

如果您的代碼格式有些合理(即不是所有內容都在一行中),這應該始終有效。

還要檢查首選項-> 常規-> 鍵中可能的快捷方式列表,沒有一個可以滿足您的需求。

如果您看到大綱窗口,您將突出顯示當前功能。 單擊它,您將轉到函數聲明。 在 PHP 中工作。

在 mac 上的 eclipse 中,您可以使用command + 轉到文件編輯器的頂部。 您可以使用command + 轉到文件編輯器的底部。

我正在解決的情況是,當人們想要查找某行代碼屬於哪個方法時(這對於大型方法塊很實用,當您通過在工作區中搜索關鍵字到達某行時)。 當然,這回答了一個特定的子案例,因為方法也是代碼塊,但並非所有代碼塊都是方法。

可以逐漸按 Shift+Alt+Up Arrow,如上述答案中所指出的,最終將突出顯示封閉方法的整個主體。

但是,在突出顯示一段代碼時,在 Outline 視圖中,它的封閉方法已經突出顯示,單擊它會將焦點放在編輯器中方法的開頭。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM