eclipse快捷鍵

Java開發工具(Eclipse的視窗和視圖概述)

  • A:視窗 每一個基本的窗體被稱為視窗
    • PackageExplorer 顯示項目結構,包,類,及資源
    • Outline 顯示類的結構,方便查找,識別,修改
    • Console 程序運行的結果在該窗口顯示
    • Hierarchy 顯示Java繼承層次結構,選中類后F4
  • B:視圖 是由某些視窗的組合而成的
    • Java視圖
    • Debug視圖

Java開發工具(Eclipse工作空間的基本配置)

  • A:程序的編譯和運行的環境配置(一般不改)
    • window – Preferences – Java
    • 編譯環境:Compiler 默認選中的就是最高版本。
    • 運行環境:Installed JREs 默認會找你安裝的那個JDK。建議配置了Java的環境變量。
    • 問題:
      • 低編譯,高運行。可以。
      • 高編譯,低運行。不可以。
      • 建議,編譯和運行的版本一致。
  • B:如何去掉默認注釋?
    • window – Preferences – Java – Code Style – Code Templates – Code
    • 選擇你不想要的內容,通過右邊Edit編輯。
    • 注意:請只刪除注釋部分,不是注釋部分的不要刪除。
  • C:行號的顯示和隱藏
    • 顯示:在代碼區域的最左邊的空白區域,右鍵 – Show Line Numbers即可。
    • 隱藏:把上面的動作再做一次。
  • D:字體大小及顏色
    • a:Java代碼區域的字體大小和顏色:
      • window – Preferences – General – Appearance – Colors and Fonts --Java修改 – Java Edit Text Font
    • b:控制臺
      • window – Preferences – General – Appearance – Colors and Fonts – Debug – Console font
    • c:其他文件
      • window – Preferences – General – Appearance – Colors and Fonts – Basic – Text Font
    • d:html、jsp等文件字體大小
      • Windows ->Preferences->General->Appearance->Colors and Fonts->Basic->Text Font
  • E:窗體給弄亂了,怎么辦?
    • window – Reset Perspective
  • F:控制臺找不到了,怎么辦?
    • Window–Show View—Console
  • G:取消懸浮提示
    • window – Preferences – Java–Editor–Hovers。右邊將Combined Hover勾去掉。
    • 這樣代碼的懸浮框就不會自動出現了。如果想看提示,將光標懸浮在代碼上,按F2即可。
      ###11.05_Java開發工具(Eclipse中內容輔助鍵的使用)(掌握)
  • A:Alt+/ 起提示作用
  • B:main+alt+/,syso+alt+/,給出其他提示
  • C:補充輸出語句,選中需要輸出的部分,alt+/選擇最后一項即可
  • C:定義自己的alt + /
    • windows–perference-Java-Editor-Templates–New

Java開發工具(Eclipse中快捷鍵的使用)(掌握)

  • A:新建 ctrl + n
  • B:格式化 ctrl+shift+f
  • C:導入包 ctrl+shift+o
  • D:注釋 ctrl+/,ctrl+shift+/,ctrl+shift+\
  • E:代碼上下移動 選中代碼alt+上/下箭頭
  • F:查看源碼 選中類名(F3或者Ctrl+鼠標點擊)
  • G:查找具體的類 ctrl + shift + t
  • H:查找具體類的具體方法 ctrl + o
  • I:給建議 ctrl+1,根據右邊生成左邊的數據類型,生成方法
  • J:刪除代碼 ctrl + d
  • K:抽取方法alt + shift + m
  • L:改名alt + shift + r
    • alt + shift + s 重寫get set方法
package beyond;
public class yyy {private String name;private int age;public yyy() {//Alt + Shift + s 再 + c   生成空參構造super();}public yyy(String name, int age) {//Alt + Shift + s 再+ o  根據本地字段(成員變量)生成有參構造super();this.name = name;this.age = age;}public String getName() {//Alt + Shift + s 再+ r 選擇 select All     生成get和set方法return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}				
}

Eclipse中模板的更改

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/380127.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/380127.shtml
英文地址,請注明出處:http://en.pswp.cn/news/380127.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【匯編語言】除法(DIV/IDIV)

除法(DIV/IDIV) 目錄除法(DIV/IDIV)DIV(unsigned divide)無符號數除法IDIV(signed divide)有符號數除法DIV(unsigned divide)無符號數除法 格式:DIV SRC 操作: SRCSRCSRC為字節時,(AL)←(AX)/…

java 方法 示例_Java集合syncedSortedSet()方法與示例

java 方法 示例集合類SynchronizedSortedSet()方法 (Collections Class synchronizedSortedSet() method) synchronizedSortedSet() method is available in java.util package. java.util軟件包中提供了sharedSortedSet ()方法 。 synchronizedSortedSet() method is used to …

遠控免殺專題(17)-Python-Rootkit免殺

免殺能力一覽表 幾點說明: 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒,也就是代表了Bypass。 2、為了更好的對比效果,大部分測試payload均使用msf的windows/meterperter/reverse_tcp模塊生成。 3、由于本機測試時只是安裝了360全家桶…

項目管理軟件應用淺析(轉)

項目管理是在一定的約束條件下,以高效率地實現項目業主的目標為目的,以項目經理個人負責制為基礎和以項目為獨立實體進行經濟核算,并按照項目內在的邏輯規律進行有效的計劃、組織、協調、控制的系統管理活動。項目管理的核心技術是網絡計劃技…

斜視角的討論(轉)

http://school.ogdev.net/listshow.asp?page4&typeid0&categoryid5&id0&ListType2 目 錄 1.1 地圖和地表 1.2 斜視角游戲中的視角 1.3 Tile圖片的拼接 1.4 不同地表間的過渡 1.5 地圖數據結構的定義 --------------------------------------------------…

計算機網絡(湖科大教書匠)

計算機網絡(湖科大教書匠) 本文檔為教學視頻【計算機網絡微課堂(有字幕無背景音樂版)_嗶哩嗶哩_bilibili】的摘錄 目錄計算機網絡(湖科大教書匠)一、緒論1.2 因特網概述1.2.1 網絡、互連網(互聯…

經緯度

題目描述 給定地球的兩個經緯度坐標,問這兩個點的直線距離。假設地球為球體,半徑為6371009米。 輸入描述: 第一行一個整數T表示數據組數。 接下來n行,每行四個數lat1, lng1, lat2, lng2分別表示兩個點的經緯度。 正數表示北緯和東經。 …

遠控免殺專題(18)-ASWCrypter免殺

免殺能力一覽表 幾點說明: 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒,也就是代表了Bypass。 2、為了更好的對比效果,大部分測試payload均使用msf的windows/meterperter/reverse_tcp模塊生成。 3、由于本機測試時只是安裝了360全家桶…

Hibernate 筆記4 實現對數據庫的增刪改查

1 準備 首先在mysql數據庫中建表User,并添加相關信息。 user表結構如下。 ---------------------------------------------------------| Field | Type | Null | Key | Default | Extra |------------------------------------------------…

Direct3D中的繪制(3)

立方體——只比三角形稍微復雜一點,這個程序渲染一個線框立方體。 這個簡單的繪制和渲染立方體的程序的運行結果如下圖所示: 源程序: /************************************************************************************** Renders a …

遠控免殺專題(19)-nps_payload免殺

免殺能力一覽表 幾點說明: 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒,也就是代表了Bypass。 2、為了更好的對比效果,大部分測試payload均使用msf的windows/meterperter/reverse_tcp模塊生成。 3、由于本機測試時只是安裝了360全家桶…

VS2005中使用WebDeploymentProject的問題

近來做Web項目,VS2005中發布網站時默認發布大批的程序集,這給升級網站時造成很大麻煩,所以偶從MS下載了個WebDeploymentProject的插件(下載地址http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a…

操作系統中的多級隊列調度

多級隊列調度 (Multilevel queue scheduling) Every algorithm supports a different class of process but in a generalized system, some process wants to be scheduled using a priority algorithm. While some process wants to remain in the system (interactive proce…

編寫一程序,輸入一個字符串,查找該字符串中是否包含“abc”。

import java.lang.String.*;//這里調用java.long.String.contains()方法; import java.util.Scanner; public class shit {public static void main(String[] args) {Scanner wsq new Scanner(System.in);String str wsq.next();boolean status str.contains(&qu…

顯示消息提示對話框(WebForm)

1: /// <summary>2: /// 顯示消息提示對話框。3: /// Copyright (C) Maticsoft4: /// </summary>5: public class MessageBox6: { 7: private MessageBox()8: { 9: }10: 11: …

借助格式化輸出過canary保護

0x01 canary保護機制 棧溢出保護是一種緩沖區溢出攻擊緩解手段&#xff0c;當函數存在緩沖區溢出攻擊漏洞時&#xff0c;攻擊者可以覆蓋棧上的返回地址來讓shellcode能夠得到執行。當啟用棧保護后&#xff0c;函數開始執行的時候會先往棧里插入cookie信息&#xff0c;當函數真…

什么叫灰度圖

任何顏色都有紅、綠、藍三原色組成&#xff0c;假如原來某點的顏色為RGB(R&#xff0c;G&#xff0c;B)&#xff0c;那么&#xff0c;我們可以通過下面幾種方法&#xff0c;將其轉換為灰度&#xff1a; 1.浮點算法&#xff1a;GrayR*0.3G*0.59B*0.11 2.整數方法&#xff1a;Gra…

各抓包軟件的之間差異_系統軟件和應用程序軟件之間的差異

各抓包軟件的之間差異什么是軟件&#xff1f; (What is Software?) Software is referred to as a set of programs that are designed to perform a well-defined function. A program is a particular sequence of instructions written to solve a particular problem. 軟件…

輸入一字符串,統計其中有多少個單詞(單詞之間用空格分隔)(java)

import java.util.*; class Example3{public static void main(String args[]){Scanner sc new Scanner(System.in);String s sc.nextLine();//這里的sc.nextLine&#xff08;&#xff09;空格也會記數&#xff1b;StringTokenizer st new StringTokenizer(s," ")…

為何苦命干活的人成不了專家?

所謂熟能生巧&#xff0c;但離專家卻有一個巨大的鴻溝&#xff0c;在農田干活的農民怎么也成不了水稻專家&#xff0c;推廣之&#xff0c;那些在本職工作上勤勤懇懇的人&#xff0c;在業務上總有一個不可沖破的瓶頸。 這種現象非常普遍&#xff0c;這就是為什么很多人很勤奮&am…