MyEclipse 提示設(shè)置JSP自動(dòng)提示
目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、宣威網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
1、快捷鍵提示代碼
window--Preferences的General--Keys下修改Content Assist的快捷鍵為Alt+/,這樣就可以通過(guò)快捷鍵得到提示代碼
一般,快捷鍵默認(rèn)就是Alt+/
2、自動(dòng)提示
window--preferences的java-Editor-Code Assist,選上Enable auto activation選擇框
3、增強(qiáng)自動(dòng)提示
如果在上面2中的Auto activation triggers for Java中只有.就是說(shuō)只有在輸入.之后才會(huì)自動(dòng)提示,可以修改一下這個(gè)配置,方法:
* 打開(kāi)MyEclipse,進(jìn)入window--Preferences,選擇java--Editor--Content Assist
* 在Auto Activation triggers for java這個(gè)選項(xiàng)的.后隨便加幾個(gè)字母,例如aaa方便后面的查找修改,點(diǎn)擊OK按鈕
* 在File--Export彈出的窗口中選擇Perferences,點(diǎn)擊下一步,選擇導(dǎo)出文件路徑
* 用記事本打開(kāi)剛剛保存的*.epf文件
* ctrl + F快捷鍵查找剛輸入的.aaa
* 把.aaa改成.abcdefghijklmnopqrstuvwxyz(,保存,關(guān)閉記事本
*回到MyEclipse界面,F(xiàn)ile--Import,在彈出的窗口中選擇Perferences,下一步,選擇剛修改的*.epf文件,點(diǎn)擊“打開(kāi)”,點(diǎn)擊“Finish”
PS:如果1和2都不行的話,那就是配置文件的事了,在安裝目錄找到
eclipse.ini文件,用記事本打開(kāi),將"-Duser.language=en"修改為"-Duser.language=zh",修改完后記著重啟MyEclipse哦
2.xml自動(dòng)提示:
用eclipse,在導(dǎo)入相應(yīng)的包后(有人說(shuō)不導(dǎo)包也有提示,因?yàn)槟J(rèn)的eclipse導(dǎo)入了jdk的包),eclipse會(huì)有代碼提示功能。
那么XML文件能不能也這樣呢?其實(shí)也是可以的,只不過(guò)導(dǎo)包的地方不一樣。下面以spring為例(雖然Myeclipse6.5中已經(jīng)集成了,這里只是示范說(shuō)明)。
進(jìn)入:window - Preference... - MyEclipse - Editors - XML -XML Catalog
選擇:選中“User Specified Entries”,點(diǎn)擊“Add...”按鈕
填入:
URI: 請(qǐng)選擇本地文件系統(tǒng)上SPRING_HOME\dist\resources\spring-beans-2.0.xsd 文件
Key Type: 選擇Schema Location
Key:
點(diǎn)擊確定
將spring配置文件關(guān)閉再重新打開(kāi)即可。可以使用MyEclipse XML Editor打開(kāi)這些xml文件。
3.myeclipse的自動(dòng)提示:
1、window---preferences---Java---Editor---Contenet Assist
接著在右下角“Auto activation triggers for Java:”這句話右邊文本框值改成
".abc",點(diǎn)擊“OK”
2、File---Export---General---preferences
“To preference file:”右邊選上配置文件的路徑,你可選擇路徑為myEclipse的安裝目錄下,在隨便給文件取個(gè)名字,比如“set.epf”
3、以文件“set.epf”為例,打開(kāi)“set.epf”,ctrl+f 找到“.abc”,然后改成“.abcdefghijklmnopqrstuvwxyz”,保存。(以前我初次操作的時(shí)候,以為在步驟一里直接在那文本框里寫上".abc……z"不更省事,可一試,里面只能寫上4個(gè)字符,所以,就不得不有這個(gè)步驟三)
4、File---import---General---preferences
“from preference file:”右邊選上剛配置文件的路徑,finish 步驟4與2相似
4.讓MyEclipse能夠智能感應(yīng)提示jQuery的函數(shù)
myeclipse本身對(duì)jquery沒(méi)有提供支持,你可以去嘗試下aptana.
跟myeclipse一樣,aptana也是一個(gè)龐大的eclipse插件。aptana主要的作用就是js的支持,集成了jquery,ext,prototype等常見(jiàn)的各種js框架,智能感知更是最基本的功能了。aptana對(duì)js的支持不是myeclipse能比的了的,這是寫js的圣器。
所以你用慣了myeclipse再用aptana不會(huì)有很大習(xí)慣的改變。
當(dāng)然你可以把兩個(gè)插件都裝上。最好弄個(gè)干凈的eclipse,用link的方式裝,否則安裝起來(lái)可能會(huì)有點(diǎn)麻煩。
5.myelipse智能提示
打開(kāi) Eclipse - Window - Perferences,會(huì)打開(kāi)個(gè)Perferences 的設(shè)置界面。
會(huì)看到只有一個(gè)"."存在。表示:只有輸入"."之后才會(huì)有代碼提示,我們要修改的地方就是這里,可是Eclipse默認(rèn)只允許輸入4個(gè)自定義字符。
不過(guò)我們可以把當(dāng)前的設(shè)置導(dǎo)出,保存為一個(gè)文件,然后在文件中修改,再導(dǎo)入設(shè)置,這樣就可以突破Eclipse的限制。
先把上圖中"."的地方輸入幾個(gè)隨便的字符,例如"asdf",點(diǎn)最下面的"OK"來(lái)保存設(shè)置。
然 后打開(kāi) Eclipse的 File - Export,在窗口中展開(kāi) General - Perferences--Export
all然后點(diǎn)擊 NEXT。然后點(diǎn)擊"Browse"選擇任意的一個(gè)路徑,保存配置文件,然后點(diǎn)擊"Finish"。
用記事本打開(kāi)剛才保存的那個(gè)配置文件(擴(kuò)展文件名:*.epf),按"ctrl +
F",輸入剛才設(shè)置的"asdf",找到剛才字符串。把"asdf"修改為"abcdefghijklmnopqrstuvwxyz.",然后保存,退出記事本。
打 開(kāi)Eclipse的 File - Import 然后在打開(kāi)的窗口里展開(kāi) General -
Perferences,點(diǎn)擊NEXT,選中剛才修改過(guò)的配置文件,F(xiàn)inish。現(xiàn)在,再打開(kāi)Window -
Perferences,并依次展開(kāi) Java - Editor - Content
Assist,會(huì)發(fā)現(xiàn)已經(jīng)超過(guò)了4個(gè)字符,也就是說(shuō)我們輸入任何字母和"."都會(huì)有代碼提示了。
這是因?yàn)闉g覽器使用 Java(TM)插件,運(yùn)行 applet 等。 目前最新 Java 版本已更新到 Java 8,由于 jre8 的安全性提高導(dǎo)致有些 applet 無(wú)法自動(dòng)運(yùn)行,有時(shí)會(huì)出現(xiàn)“需要安裝 Java(TM)才能顯示此內(nèi)容”的提示,
從Window - preferences - Java - Editor - Content assist - Auto-Activation下,我們可以在"."號(hào)后面加入我們需要自動(dòng)提示的首字幕,比如"ahiz"。
然后我們回到Eclipse的開(kāi)發(fā)環(huán)境,輸入"a",提示就出現(xiàn)了。
但是我們可以發(fā)現(xiàn),這個(gè)Auto-Activation下的輸入框里最多只能輸入5個(gè)字母,也許是Eclipse的開(kāi)發(fā)人員擔(dān)心我們輸入的太多會(huì)影響性能,但計(jì)算機(jī)的性能不用白不用,所以我們要打破這個(gè)限制。
其實(shí)上面都是鋪墊,制造一下氣氛,以顯得我們下面要做的事情很牛似的,其實(shí)不然,一切都很簡(jiǎn)單。嘿嘿
在"."后面隨便輸入幾個(gè)字符,比如"abij",然后回到開(kāi)發(fā)環(huán)境,F(xiàn)ile - export - general - preferences - 選一個(gè)地方保存你的首選項(xiàng),比如C:\a.epf
最后:自動(dòng)提示彈出的時(shí)間最好改成100毫秒以下,這樣會(huì)比較爽一點(diǎn),不然你都完事了,自動(dòng)提示才彈出來(lái):),不過(guò)也要看機(jī)器性能。
eclipse:
這個(gè)作用都知道,但我想說(shuō)的是是eclipse而非myeclipse。原因:myeclipse自帶很龐大的插件,有些或許我們都用不到,但是特好內(nèi)存。所以很多更有經(jīng)驗(yàn)的開(kāi)發(fā)者選用簡(jiǎn)單一點(diǎn)的eclipse+自己所需的插件。性能優(yōu)先。
svn:
項(xiàng)目必備,補(bǔ)多說(shuō)了,但是大家需要深刻理解trunk、branches、tag三大目錄的概念,以及使用。不要大伙都在trunk上面開(kāi)發(fā)!!每天的日常開(kāi)發(fā)需要新建branches分支。
maven:
項(xiàng)目構(gòu)建工具,當(dāng)項(xiàng)目多的時(shí)候,需要把大項(xiàng)目拆分多個(gè)子系統(tǒng)的時(shí)候,各系統(tǒng)之間的jar依賴(二方庫(kù))依賴較深的時(shí)候,使用maven就更加方便。缺點(diǎn)是:學(xué)習(xí)成本高,初學(xué)者可能會(huì)遇到各種因環(huán)境沒(méi)配置好,或者經(jīng)驗(yàn)不足的 異常。。
findBug插件(eclipse):
可以插件可以自動(dòng)檢查你代碼中的各項(xiàng)漏洞,提示開(kāi)發(fā)人員規(guī)避,經(jīng)驗(yàn)足的開(kāi)發(fā)者需要讓自己代碼干干凈凈,不會(huì)有任何警告信息,以及findbug的提示信息。
1、查看你的JREDetect.class的路徑,如果你是用網(wǎng)頁(yè)調(diào)用的,要和網(wǎng)頁(yè)放在同一個(gè)目錄下。
2、查看你封裝JREDetect.class時(shí)是否調(diào)用了別的jar包,如果調(diào)用了,也要放在同一個(gè)目錄下。
3、做一下自測(cè),在你沒(méi)封裝JREDetect.class之前,先測(cè)試一下能不能使用。
Myeclipse的代碼提示功能沒(méi)有發(fā)揮作用,一般是因?yàn)榭旖萱I沖突的原因,導(dǎo)致了Myeclipse快捷鍵無(wú)法使用。那么該怎樣解決這樣的問(wèn)題呢?下面來(lái)跟我一起解決吧!(新安裝Myeclipse或者由于誤操作,經(jīng)常會(huì)出現(xiàn)此類問(wèn)題):
首先打開(kāi)Myeclipse,出現(xiàn)此類問(wèn)題,多數(shù)是因?yàn)樵O(shè)置原因,這里我們打開(kāi)Myeclipse的偏好設(shè)置,來(lái)對(duì)快捷鍵進(jìn)行重新設(shè)置。
我們先來(lái)看下Myeclipse的強(qiáng)大的提示功能吧:如下圖所示:
只要在Myeclipse的java代碼中敲入syso,就可以自動(dòng)顯示出輸出語(yǔ)句System.out.println();而不用手動(dòng)敲出所有代碼,這功能夠炫吧!
Myeclipse的代碼提示功能圖示
首先我們點(diǎn)擊進(jìn)入菜單欄中的Window-Perference,選擇Perference。
進(jìn)入偏好設(shè)置界面后,在文本框中輸入keys,進(jìn)入快捷鍵設(shè)置界面。
點(diǎn)擊進(jìn)入后會(huì)看到快捷設(shè)置界面,我們?cè)趫D中文本框中輸入ALT+/,這個(gè)是工具默認(rèn)的快捷提示,如果你想更改,可以使用你喜歡的組合鍵來(lái)進(jìn)行設(shè)置。
在這里我們將第二個(gè)去掉,Content Assist就是工具默認(rèn)的快捷鍵。直接將wordCompletion刪除,先點(diǎn)擊wordCompletion,然后將下面的快捷鍵設(shè)置刪掉就行了。
下面的就是設(shè)置如何將沖突的快捷鍵刪除。
最后點(diǎn)擊Apply,然后確定保存設(shè)置就行了,接下來(lái)快捷鍵就可以使用了,在代碼界面直接直接按住Alt+/就行了。如下圖所示,這里演示的是一個(gè)main方法的畫面。
上面就是直接輸入main就可以就出main函數(shù)。很方便吧!
本文標(biāo)題:java代碼提示插件 java寫插件
當(dāng)前路徑:http://www.chinadenli.net/article0/doojcoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、服務(wù)器托管、搜索引擎優(yōu)化、品牌網(wǎng)站制作、定制網(wǎng)站、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)