prefe..."/>
溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

myeclipse 添加自動(dòng)的代碼提示

發(fā)布時(shí)間:2020-07-26 16:22:32 來(lái)源:網(wǎng)絡(luò) 閱讀:242 作者:曦羽 欄目:開(kāi)發(fā)技術(shù)

 在myeclipse 9以前的版本中,我們?nèi)绻獮閔tml編輯器添加自動(dòng)的代碼提示可以這樣操作:

        windows-->preferences-->MyEclipse-->Files and Editors-->HTML-->HTML Source-->Content assist 在右邊的在Prompt when these characters are inserted后輸入<= abcdefghijklmnopqrstuvwxyz
這樣我們?cè)趆tml代碼里面編輯內(nèi)容的時(shí)候輸入任意的字符、空格等就可以達(dá)到代碼自動(dòng)提示的功能。

但是這樣的一個(gè)好用的功能在MyEclipse 9.0以后的版本中,我們?cè)贖TML Source后面看不到Content assist這個(gè)選項(xiàng)了,也就沒(méi)有地方填寫(xiě)上面的自動(dòng)提示的內(nèi)容。這樣一個(gè)非常好用的功能不知道為什么myeclipse官方將這個(gè)設(shè)置取消掉了。

使用myeclipse 10.0的時(shí)候,在jsp里面編寫(xiě)html代碼時(shí)發(fā)現(xiàn)如果沒(méi)有這個(gè)自動(dòng)提示大大的影響工作效率,經(jīng)過(guò)研究一番發(fā)現(xiàn),可以使用下在販方法為我們的myeclipse 10里面添加HTML的代碼提示:

        1、File-->Export-->General-->Preferences 點(diǎn)擊下一步,將這個(gè)配置文件導(dǎo)出到桌面上,我的命名為t.epf,如下圖

 

        2、在桌面上使用文本編輯器打開(kāi)此文件,在里面添加如下一行內(nèi)容后保存

/instance/org.eclipse.wst.html.ui/autoProposeCode=<\= abcdefghijklmnopqrstuvwxyz\:

包含所有內(nèi)容,包括前面的/

        3、然后將此配置文件導(dǎo)入,F(xiàn)ile-->Import-->General-->Preferences,就是第一步的逆操作。

現(xiàn)在打開(kāi)JSP或者HTML內(nèi)容看一下是不是已經(jīng)有了自動(dòng)提示?

        1. 打開(kāi)MyEclipse 6.0.1,然后“window”→“Preferences”

        2. 選擇“java”,展開(kāi),“Editor”,選擇“Content Assist”。

        3. 選擇“Content Assist”,然后看到右邊,右邊的“Auto-Activation”下面的“Auto Activation triggers for java”這個(gè)選項(xiàng)。其實(shí)就是指觸發(fā)代碼提示的就是“.”這個(gè)符號(hào)。

“Auto activation delay”這個(gè)是延時(shí),可以根據(jù)自己的需要進(jìn)行設(shè)置。我設(shè)置的是10

        4.“Auto Activation triggers for java”這個(gè)選項(xiàng),在“.”后加abc字母,方便后面的查找
修改。然后“apply”,點(diǎn)擊“OK”。

        5. 然后,“File”→“Export”,在彈出的窗口中選擇“Perferences”,點(diǎn)擊“下一步”。

        6. 選擇導(dǎo)出文件路徑,本人導(dǎo)出到桌面,輸入“test”作為文件名,點(diǎn)擊“保存”。

        7. 在桌面找到剛在保存的文件“test.epf”,右鍵選擇“用記事本打開(kāi)”。

        8. 可以看到很多配置MyEclipse 6.0.1的信息

        9. 按“ctrl + F”快捷鍵,輸入“.abc”,點(diǎn)擊“查找下一個(gè)”。

        10. 查找到“.abc”的配置信息如下:

                /instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_java=.abc


        11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz”,保存,關(guān)閉“test.epf”。

        12. 回到MyEclipse 6.0.1界面,“File”→“Import”,在彈出的窗口中選擇“Perf erences”,點(diǎn)擊“下一步”,選擇剛在已經(jīng)修改的 “test.epf”文件,點(diǎn)擊“打開(kāi)”,點(diǎn)擊“Finish”。該步驟和上面的導(dǎo)出步驟類似。

        13. 最后當(dāng)然是進(jìn)行代碼測(cè)試了。隨便新建一個(gè)工程,新建一個(gè)類。在代碼輸入switch,foreach等進(jìn)行測(cè)試。你立即會(huì)發(fā)現(xiàn),果然出了提示,而且無(wú)論是敲哪個(gè)字母都會(huì)有很多相關(guān)的提示了,很流暢,很方便。

第二步:選擇MyEclipse6.5菜單欄中的 Window - Preferences -->General --> Keys 內(nèi)找:
        1、把Content Assist的快捷鍵由ctrl+space改成alt+/。
        2、把word completion的快捷鍵由alt+/設(shè)置成其他的不沖突的快捷鍵即可。
        3、點(diǎn)擊Ok就可以了。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI