Java jdt 编辑_JDT入门
1.打開Java類型
要打開一個Java類或Java接口以進行編輯,可以執行以下操作之一:
在編輯器中所顯示的源代碼里選擇所要編輯的Java類或Java接口的名字(或者簡單地將插入光標定位到所要編輯的ava類或Java接口的名稱中),然后右擊鼠標并在所出現的快捷菜單中選擇Open Declaration命令,或者按F3鍵。
選擇 Ctrl + Shift + T 快捷鍵,然后在所出現的 Open Type 對話框中輸入所要編輯的Java類或Java接口的名字。
在打開的編輯器中,按住Ctrl鍵不放。這時,當你將鼠標移動到編輯器中所顯示的那些Java類或接口的名稱上時,它們會變成一個超鏈接,你可以單擊該超鏈接,這樣就可以打開該Java類型的定義。
2.查看超類型和子類型
要在Hierarchy視圖中查看某一個類或接口的超類型(或子類型),請執行下列操作之一:
在Java編輯器中選擇所要查看的Java類或Java接口的名字(或者簡單地將插入光標定位到所要查看的ava類或Java接口的名稱中),然后再在右擊鼠標后所出現的快捷菜單中選擇 Open Type Hierarchy命令,后者直接按F4。
在按了Ctrl + Shift + H 快捷鍵后所出現的 Open Type in Hierarchy 對話框中輸入需要查看其超類型(或子類型)的類或接口的名稱。
現在編輯器中選擇需要查看其超類型(或子類型)的Java類型,然后按 Ctrl + T 快捷鍵。
3.查看方法的調用情況
要查看調用了某一特定方法的全部方法,請執行下列操作之一:
在Java編輯器中選擇一個方法(或者簡單地將插入光標定位到方法名稱中),然后再在右擊鼠標后所出現的快捷菜單中選擇 Open Call Hierarchy 命令,后者直接按Ctrl + Alt + H 快捷鍵。
4.對Java代碼進行格式化
進入代碼編輯器視圖,按快捷鍵Ctrl + Shift + F,你就可以對整個代碼文件進行格式化(如果是選中一段代碼,按快捷鍵Ctrl + Shift + F,那么只會格式化選中的代碼)。你也可以先選擇一個Java項目、源文件夾或包,然后選擇 Source | Format 菜單項,以對所包含的全部Java源文件進行格式化。
5.迅速查看類的相關信息
在選擇一個方法、類型或包引用后按快捷鍵 Ctrl + T ,這樣你就會在彈出的窗口中看到 quick type hierarchy 視圖。如果前面選擇的是一個類型,那么在該快捷視圖中所顯示的是該類型的層次結構,如果前面所選擇的是一個方法,那么在該快捷視圖中所顯示的是所有實現該方法的類型的層次結構。通過連續按快捷鍵 Ctrl + T,你就可以在子類型和超類型層次結構快捷視圖之間進行切換。
按快捷鍵 Ctrl + O 后,你會在彈出窗口中看到 quick outline 視圖。通過連續按快捷鍵 Ctrl + O,你可以切換顯示被繼承的成員元素。
6.注釋快捷鍵
添加行注釋/取消行注釋:Ctrl + /
添加塊注釋:Ctrl + Shift + /
取消塊注釋:Ctrl + Shift + \
7.移動代碼內容的快捷鍵
通過使用快捷鍵 Alt + Up Arrow 或 Alt + Down Arrow,你可以將當前行內容或所選的多行內容上移或下移。
8.代碼生成
JDT提供了一些代碼生成功能,這些代碼生成功能可在編輯器快捷菜單的 Source 菜單項下獲得。通過按快捷鍵 Alt + Shift + S,你也可以獲得這些代碼生成功能。下面是對一些代碼生成功能的說明。
Source | Organize Imports:添加import語句,并刪除無用的相關語句。
Source | Add Import:為選中的引用添加import語句。
Source | Generate Getters and Setters:快速創建getter和setter方法。
Source | Surrounded with try / catch block:如果你在選擇了某一個表達式后使用該菜單項,那么代碼就會被分析,以查看所選表達式中是否有任何異常被拋出,并對那些拋出異常的代碼添加try / catch 語句。通過使用表達式選擇快捷鍵 Alt + Shift + Up 和 Alt + Shift + Down,你可以精確地選擇要使用try / catch 塊的代碼。
Source | Generate Constructor Using Fields...:基于字段生成構造函數。
9.重構
若要重構代碼,則現在Java視圖中選擇Java元素,然后再在編輯器中將插入光標置于元素引用中(或在編輯器中選擇 Java 元素或表達式)。接著是用快捷鍵 Alt + Shift + T,這樣,你就會看到一個菜單,在該菜單中列出了可能的重構操作。
總結
以上是生活随笔為你收集整理的Java jdt 编辑_JDT入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java父进程获取子进程异常_如何在pe
- 下一篇: pysparkpython版本_pysp