多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 玩轉Eclipse開發工具(六)

玩轉Eclipse開發工具(六)

來源:程序員人生   發布時間:2016-07-27 08:41:20 閱讀次數:2917次

       9構建路徑

       (1)構建的概念

       Build:項目的編譯,測試,打包,產生文檔這1系列操作。Eclipse中Java項目的構建1般只有編譯。默許情況

下是自動構建,在菜單欄上找到Project,在下拉列表中有1項是Build Automatically,它的前面是默許選中的,就是

自動構建。


       (2)構建路徑的概念

       Build Path:項目構建時會從該路徑中尋覓項目源代碼,jar文件等。

       在demo項目的名字上右鍵出現的下拉列表中找到Build Path,選中它以后找到Configure Build Path選項,點擊進

入Properties for demo對話框,選擇其中的1些操作,就能夠進行Build Path。


       (3)構建路徑的配置

       1)源代碼文件夾


       2)jar文件

       3)library


       在demo項目的名字上右擊新建1個名字為lib的文件夾,我們可以把MySQL的JDBC驅動拷貝到這個文件夾下面,

在驅動的jar文件上右擊找到Build Path,再找到Add To Build Path這個選項點擊便可,那末就看到這個demo項目下多

了1個援用的MySQL的JDBC驅動庫,這是我們推薦使用的方式。


       (4)常見毛病

       1)手動刪除構建路徑下的jar文件

       2)導入項目時構建路徑出錯

       (5)關聯源代碼

       目的:為了深入理解JDK中API的內部實現或學習某個開源包的實現。

       我們在之前創建的Parent類中添加1個創建String類型的成員變量s,我們選中String,按下F3,就能夠關聯到

String類的源代碼。


       10本地歷史記錄

       (1)本地歷史記錄的概念

       在Eclipse中,會將每個文件的歷史版本記錄在本地1段時間(默許是7天)。

       (2)相干配置

       1)歷史記錄保存的時間

       2)每一個文件的最大保存條目

       3)文件最大大小

       找到菜單欄中的Window,在下拉列表當選擇Preferences,進入到Preferences對話框,在General選項下找到

Workspace,繼續找到Local History便可。


       (3)使用處景

       1)找回刪除的文件

       如果我們刪除demo項目下的demo.xml文件,我們使用本地歷史記錄可以恢復,下demo項目上右擊找到

Restore from Local History這個選項,點擊進入Restore from Local History對話框,我們找到刪除的demo.xml文件,

點擊Restore便可。



       2)比較文件的不同版本

       我們可以查看demo項目下的Parent類的歷史版本,我們在Parent.java源文件上右擊找到Compare With這1選

項,再找到Local History選項,點擊打開,就會出現很多的歷史版本,雙擊1個版本就會出現當前版本和選中的歷史

版本的對照,看有甚么不同的地方。



       3)替換文件到歷史版本

       這個場景也是在比較以后出現的,有時候可能改過以后出現毛病,那末說明某個歷史版本是正確的,這就需要我

們進行替換到歷史版本,還是在那個Parent.java文件上右擊找到Replace With這個選項,再找到Local History這個選

項,點擊進入到Compare對話框,選中1個最近的正確的歷史版本,點擊Replace便可。


       101書簽與任務標簽

       (1)書簽的概念與設置

       Bookmark:用于記錄代碼的某行,方便管理與定位代碼。

       操作:

       我們打開MyUser類,選中某1行代碼前的行號,右擊找到Add Bookmark這1項,點擊進入Add Bookmark對話

框,填寫書簽的名字,點擊OK便可。如果我們設置了很多的書簽,那末我們可以在菜單欄中找到Window的下拉列表

中的Show View這個選項,再找到Bookmarks這1選項,就會出現書簽列表。我們可以進行相干的修改和屬性的設置

和書簽描寫。





        (2)任務書簽的概念與設置

        Task Tag:1種特殊的注釋,有助于提高開發效力和代碼管理。

        內置:

        TODO:指此處需要實現某功能。

        FIXME:1般指此處邏輯毛病或有異常,待處理。

        XXX:1般指此處功能已實現,但待優化,待商議。

        操作:

        1)TODO

        我們關閉所有的代碼后,我們在菜單欄上找到Window的下拉列表中的Show View這個選項,再找到Tasks這1選

項,點擊就會出現Tasks列表。選中1個就會定位到源代碼的位置,我們可以進行繼續處理,完成代碼。



        2)FIXME

        進行上述一樣的操作,我們定位到需處理的位置,進行代碼的修改和拋出異常或異常處理。

        3)XXX

        進行一樣的操作,我們定位到需要優化的位置,進行代碼優化。

        4)可自定義

        我們在菜單欄上找到Window的下拉列表中的Preferences這個選項,進入到對話框中找到Java下的Compiler下的

Task Tags選項,我們添加1個名字為ERROR的級別為LOW的自定義任務標簽,點擊OK便可。重復上面的操作,我

們定位到毛病的位置,進行代碼的修改。



       注意這里使用必須和定義的大寫字母1致,如果使用了小寫,這樣的情況是不會出現的。

       102搜索查找與替換

       (1)搜索操作

       1)針對文件的文本搜索

       按下Ctrl+H,出現Search對話框,找到Java Search的選項卡,我們輸入要查詢的類名,和是查詢聲明還是引

用等,點擊Search便可。



       2)針對Java中各種語法元素的搜索

       按下Ctrl+H,出現Search對話框,找到File Search的選項卡,我們輸入要查詢的字符串等,點擊Search便可。



       3)針對任務和git的搜索

       4)使用Ctrl+H可調出對話框

       在菜單欄上找到Search,在下拉列表中有各種搜索操作,也是我們比較經常使用的。自己操作1下看看,知道便可。

       (2)查找操作

       針對文件的文本查找

       使用Ctrl+F可調出1個對話框


       (3)替換操作

       針對文件的文本替換


       103導航

       (1)導航的概念

       Navigate:可在Eclipse中快速定位并打開Java類,接口或方法等。

       (2)Eclipse中的導航操作

       1)跳轉

       在菜單欄上找到Navigate,在下拉列表中找到Go To這1選項,再找到相干的操作便可。

       在下拉列表中也能夠找到Go To Line選項,打開Go To Line對話框,我們寫入我們想要跳轉的行數,點擊OK即

可。


       在下拉列表中還有Back選項,Next Annotation選項和Previous Annotation選項,這些都是可以進行跳轉的選

項,我們就不再進行演示。

       2)打開聲明

       選中String,在菜單欄上找到Navigate,在下拉列表中找到Open Declaration這1選項,或可以按下F3便可打

開String類的聲明。


       3)打開類型層次

       選中RefactoringDemo2,在菜單欄上找到Navigate,在下拉列表中找到Open Type Hierarchy這1選項,或可

以按下F4便可打開RefactoringDemo2類的類型層次(也就是繼承的父類或實現的接口)。


       4)打開調用棧

       我們查看test2方法在哪些地方啊被調用,選中test2,在菜單欄上找到Navigate,在下拉列表中找到Open Call 

Hierarchy這1選項,便可找到調用test2方法的層次。


       5)打開實現

       我們在代碼中輸入:List<String> names = new ArrayList<String>();names.add("Java");選中add方法名字,在菜

單欄上找到Navigate,在下拉列表中找到Open Implementation這1選項,打開便可出現add方法的實現。


       6)打開父類實現

       選中test方法,在菜單欄上找到Navigate,在下拉列表中找到Open Super Implementation這1選項,打開便可定

位到父類的實現。


       7)打開資源

       在菜單欄上找到Navigate,在下拉列表中找到Open Source這1選項,打開進入到Open Source對話框。


       8)面包屑

       在Parent類的編輯器中右擊找到Show In BreadCrumb選項,打開就會在編輯器上方顯示1個逐層次查找Parent類

的層級。



生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: a天堂中文在线 | 一二三四在线观看免费中文在线观看 | 日本精品一区二区在线播放 | 精品国产福利片在线观看 | 国产精品久久久久久久成人午夜 | 意大利一级毛片 | 亚洲精品久久久午夜伊人 | 91精品免费久久久久久久久 | 欧美专区日韩 | 国产亚洲欧美在线视频 | 国产精品久久久久一区二区 | 在线播放人成午夜免费视频 | 欧美性高清hd| 激情视频在线观看 | 日本中文字幕视频在线看 | 秋霞午夜限制土鳖免费观看 | 久久亚洲欧美成人精品 | 欧美性xxxx巨大黑人猛 | 国产综合在线观看视频 | 欧美色图狠狠干 | 亚洲精品国产精品一区二区 | 日本成人性视频 | 亚洲成年网站在线777 | 成人中文字幕在线观看 | 国产亚洲精品自在久久不卡 | 羞羞影院免费观看网址在线 | 成人影音| 亚洲欧美在线视频免费 | 久久久久久久久久久福利 | 国产一级一片 | 久久精品一级 | 在线观看操 | yy一级毛片免费视频 | 国产亚洲综合精品一区二区三区 | 伊人亚洲综合网成人 | 最新亚洲精品国自产在线观看 | 99精品一区二区免费视频 | 成人久久久观看免费毛片 | 免费黄色网址大全 | 精品国产一区二区三区免费 | 嫩草影院精品视频在线观看 |