Myeclipse快捷鍵以及調試問題問題

如果word中拷貝的代碼沒有顏色,則說明源代碼沒有完全展開。將“+”字符展開後,再進行拷貝即可。


eclipse添加extjs提示。

http://download.csdn.net/detail/weistar103/5041946#comment這裏下載。一定注意,設置完成後要重啓eclipse,否則會導致設置無效。

eclipse中添加hibernate xml 標籤提示:

添加Hibernate配置文件提示 解壓hibernate.jar包 
在org\hibernate目錄下找到hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd 
打開Eclipse-->Window-->Preferences-->Web and XML-->XML Catalog 
在右邊點擊Add XML Catalog Entry 
type選擇 URI
對應的值爲
http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd
http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd

eclipse中編輯java或C/C++文件時,註釋的快捷鍵均爲 "CTRL + / ",編輯xml文件時,該快捷鍵無效。

eclipse XML 註釋:CTRL + SHIFT + /

撤銷註釋:CTRL + SHIFT + \

快速導包:shift+ctrl+o

如果實現某個接口 或者繼承某個類 需要重寫方法或者實現接口,我們可以右鍵 source overwrite這樣就省去很多寫法上的錯誤

 快速查找工程中的某個字段 :工具欄 search---File----File Search 在containing Text裏面輸入要查詢的字段。在file name patterns輸入查詢文件的類型,這裏我寫*.java

快速添加main方法,先寫main 然後按alt+/出現提示,選擇第一個即可。

ctrl+1 快速修復

ctrl+f6 快速切換java文件
alt+shift+r 重命名
alt+左斜槓 查看方法

alt+<-可以退回。

shift+tab向左縮進

調試

 F5進入;F6單步;F7跳出循環;F8結束(運行到斷點停止);.

ctrl + shitf +c給xml文件快速加註釋

ctrl+shift+i 查看變量值


選中 按F3來查看其定義
. 【Ctrl+Shift+F】 格式化代碼,書寫格式規範的代碼是每一個程序員的必修之課,當看見某段代碼極不順眼時,選定後按【Ctrl+Shift+F】快捷鍵可以格式化這段代碼,如果不選定代碼則默認格式化當前文件(Java文件)。 

ctrl+shift+r:打開資源

ctrl+o:快速outline

ctrl+e:快速轉換編輯

ctrl+2,L:爲本地變量賦值

alt+shift+r:重命名

alt+shift+l以及alt+shift+m:提取本地變量及方法

shift+enter及ctrl+shift+enter

 Alt+方向鍵

ctrl+.及ctrl+1:



ecliplse設置定義xml語法的文件:preference---XML----XML catalog----設置location(在本地磁盤上找, key爲對應的以http開頭的文件資源位置。)

tomcat work目錄和app目錄的區別:

自己理解

work目錄下存放着jsp對應的java文件,這些java文件被當用戶第一次訪問jsp時候,被編譯爲.class文件。

而app下放的是自己寫的java文件,這些java文件在部署到tomcat時候就已經被編譯。

  用tomcat作web服務器的時候,部署的程序在webApps下,這些程序都是編譯後的程序(發佈到tomcat的項目裏含的類,會被編譯成.class後才發佈過來,源文件沒有發佈過來,但這裏的jsp沒有經編譯的)。tomcat有一個work目錄,裏面存放了頁面的緩存,訪問的jsp都會編譯(從 work裏進入Catalina後的如localhost站點文件夾下的項目,我們可以看到那些jsp頁面會被編譯成應該是servlet文件,下次再來訪問時,就直接運行servlet類就可以向客戶端反應響應頁面了,所以有的博客說第一次訪問時會比較慢,是因爲新發布上去的頁面在第一個人訪問時,會先編譯成servlet文件,所以慢了,一旦編譯好,那麼除非jsp頁面修改,不然下次訪問直接運行servlet就可以響應用戶,所以快),編譯後的文件都會存儲在work目錄下。而tomcat顯示的目錄,都會從這個緩存裏找編譯後的jsp對應的class文件。所以當清空了work目錄後,該過程將會從新來過。    
    有的時候會遇到一個問題,就是修改後的頁面在tomcat運行的時候顯示不了修改後的痕跡。這個時候刪除work目錄下對應的項目文件夾,重新啓動tomcat就可以了。

2   在tomcat的conf配置文件夾下的server.xml文件裏配置了Host name後,就會在conf下的Catalina文件夾和work下的Catalina文件下建立站點名稱的文件夾,項目每次發佈都會放入來,也會記錄到 conf下的Catalina文件夾的配置文件裏去。

tomcat當中無法找到對應的項目原因:

eclipse不像MyEclipse默認將項目部署到tomcat安裝目錄下的webapps中,而默認部署到工作目錄下的.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps中,tmp1文件夾裏面存放着該項目的信息。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章