Eclipse常用操作

1、編輯區(qū)域常用操作

  • 關(guān)閉一個(gè)文件:command + W
  • 關(guān)閉所有文件:command + shift + W
  • 刪除某行代碼:command + D
  • 規(guī)范一行代碼: 向前縮進(jìn):tab 向后縮進(jìn):shift + tab
  • 規(guī)范多行代碼:選中多行代碼 向前縮進(jìn):tab 向后縮進(jìn):shift + tab
  • 規(guī)范整個(gè)文件代碼:command + A選中所有代碼,command + shift + F規(guī)范所有代碼
  • 在一個(gè)類里面查找某個(gè)字符串:command + F
    注意:Options里面只選擇 Wrap search
    ???如果是英文字母需要區(qū)分大小寫:還要選擇 Case sensitive
  • 在整個(gè)項(xiàng)目查找某個(gè)字符串/某個(gè)文件/某個(gè)方法:control + H
    注意:File Search里面只可以進(jìn)行整個(gè)項(xiàng)目的字符串查找
    ???Java Search里面:(1)、Search For選擇 Method ,可以在整個(gè)項(xiàng)目查找方法名字。(2)、Search For選擇 Package ,可以在整個(gè)項(xiàng)目查找某個(gè)包。(3)、Search For選擇 Field ,可以在整個(gè)項(xiàng)目查找某個(gè).class文件。
  • 解決代碼的自動(dòng)提示問題:
    1、打開 Eclipse -> Window -> Perferences
    2、找到Java 下的 Editor 下的 Content Assist , 右邊出現(xiàn)的選項(xiàng)中,有一個(gè)Auto activation triggers for Java: 把“.”改為“.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”就可以了。
  • 解決xml自動(dòng)補(bǔ)全:
    Windows->preferance->XML->XML Files->Editor->Content Assist
    面板最上端 Auto Activation 將Prompt when these characters are inserted后面的文本框中的“<=:”替換成
    “<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ”(注意后面還有一個(gè)空格)

2、目錄區(qū)域常用操作

  • 找到所選文件所在目錄:
    1、alt + command + W 然后選擇 System Explorer
    2、頂部導(dǎo)航欄—> Navigate—>Show In—>System Explorer
  • 展示目錄形式 (建議:Project Explorer目錄形式
    首先必須編輯某個(gè)文件過程中,頂部導(dǎo)航欄—>Navigate—>Show In—>有四個(gè)形式 Project Explorer、 Navigator、 Package ExplorerOutline、
    Project Explorer:按照工程展示,如果有子模塊,子模塊顯示在父模塊里面。該窗口可以創(chuàng)建包。 *** 推薦使用 ******
    Navigator:按照文件夾展示,子模塊不能顯示在父模塊里面。該窗口無法創(chuàng)建包。
    Package Explorer:按照包文件展示,子模塊不能顯示在父模塊里面。
    Outline:展示正在編輯類的屬于哪個(gè)包,以及有幾個(gè)方法
  • 該區(qū)域重要按鈕說明
    (1)、折疊目錄按鈕、顯示文件目錄按鈕
    屏幕快照 2018-05-30 下午1.10.26_meitu_1.jpg

    (2)、選中工程/文件夾/包/文件—> Go Into 進(jìn)入工程詳情目錄
    屏幕快照 2018-05-30 下午1.29.52_meitu_2.jpg
  • 包和父子工程按照樹形展示: (前提:Project Explorer目錄展示形式 )
    屏幕快照 2018-05-31 下午5.04.17_meitu_1.jpg

3、調(diào)試區(qū)域常用操作

這個(gè)區(qū)域的小窗口的來源:頂部導(dǎo)航欄—> Window—>Show View—>選擇需要的小窗口模塊

  • 新建server:
    ??請(qǐng)看5的Eclipse如何新建一個(gè)tomcat_server發(fā)布web項(xiàng)目
  • 日志輸出臺(tái):
    屏幕快照 2018-05-31 下午5.28.45.png

    1、Terminate標(biāo)志/操作按鈕,可以停止當(dāng)前的執(zhí)行,以及標(biāo)志此Console是Terminated狀態(tài);
    2、Remove Launch和Remove All Terminated Launches,關(guān)閉當(dāng)前或所有Terminated狀態(tài)的Console;
    3、Pin Console,釘住當(dāng)前Console,這個(gè)是要說的主角,當(dāng)啟動(dòng)主程序時(shí),點(diǎn)擊該按鈕就會(huì)把當(dāng)前的Console與啟動(dòng)程序綁定;
    4、Display Selected Console,在多個(gè)Console中切換;
    5、點(diǎn)擊下拉箭頭,彈出菜單6;
    6、菜單中New Console VIew,可以新建新的Console;
    7、清空當(dāng)前的log

  • 斷點(diǎn)調(diào)試:
    image

4、怎樣使用eclipse編寫和運(yùn)行java程序

運(yùn)行java程序主要依靠的是JDK,調(diào)試和運(yùn)行主要針對(duì) 某個(gè)類的main方法 進(jìn)行的。

5、怎樣使用eclipse編寫和運(yùn)行java web程序

  • 運(yùn)行java web程序主要依靠的是Tomcat(同時(shí)也需要JDK),調(diào)試和運(yùn)行主要針對(duì) 某個(gè)工程的web.xml方法 進(jìn)行的。
  • Eclipse如何新建一個(gè)tomcat_server發(fā)布web項(xiàng)目
    注意:
    (1)、在步驟2- Server's host name 最好設(shè)置想項(xiàng)目名字+server。如果有多個(gè)項(xiàng)目時(shí)候就可以一目了然知道哪個(gè)項(xiàng)目用哪個(gè)server去運(yùn)行。
    (2)、在步驟4-你把哪個(gè)項(xiàng)目add進(jìn)入右邊,這個(gè)server就運(yùn)行哪個(gè)項(xiàng)目。

(3)、host默認(rèn)都是localhost,不用修改
(4)、端口號(hào)port:從HTTP/1.1后面查看和修改

屏幕快照 2018-05-30 下午3.32.45.png
(也可以在,Servers工程下找到對(duì)應(yīng)的文件夾,對(duì)應(yīng)server.xml文件里面修改<Connector connectionTimeout="20000" port="8886" protocol="HTTP/1.1" redirectPort="8443"/>里面的port)
(3)(4)(5)都考慮此圖

(5)、Configuration path配置路徑:/Servers/learnjsp1server-config
????Servers:默認(rèn)是項(xiàng)目名字,也可以在,Servers工程下找到對(duì)應(yīng)的文件夾,對(duì)應(yīng)server.xml文件里面修改

<Context docBase="learnjsp1" path="/learnjsp1" reloadable="true" source="org.eclipse.jst.jee.server:learnjsp1"/>

里面的path???/learnjsp1server-config:就是我們寫的接口
接口訪問:host:port/Servers/learnjsp1server-config

本篇是java學(xué)習(xí)入門(1),如果想學(xué)java可以看下一篇:第一個(gè)Servlet項(xiàng)目

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 全局撤銷Ctrl+Z Ctrl+1 快速修復(fù)(最經(jīng)典的快捷鍵,就不用多說了,顯示修改建議) Ctrl+/注釋當(dāng)前行...
    開子的私家地閱讀 247評(píng)論 0 0
  • 快捷鍵操作 注釋類 ctrl + / 注釋一行或多行 alt + shift + j 生成注釋說明 查找類 C...
    永遠(yuǎn)的I號(hào)迪閱讀 268評(píng)論 0 0
  • 小兔子決定一個(gè)人去旅行啦。他對(duì)爸爸媽媽說,要去外婆家玩。然后他背起小書包出門啦。小兔子在小書包里放了兩只玉米一只白...
    卷卷卷了個(gè)卷卷閱讀 1,316評(píng)論 0 3
  • 最近幾年,家鄉(xiāng)耀縣著力宣傳五位歷史名人,醫(yī)藥學(xué)家孫思邈、書法家柳公權(quán)、史學(xué)家令狐德棻、哲學(xué)家傅玄、山水畫派領(lǐng)袖范寬...
    海上一書生閱讀 782評(píng)論 0 1

友情鏈接更多精彩內(nèi)容