JAVA,相信這門(mén)編程語(yǔ)言大家都了解過(guò)一點(diǎn)。
代碼健壯,風(fēng)格嚴(yán)謹(jǐn),不易出錯(cuò)……
這些都是 Java 與生俱來(lái)的的優(yōu)點(diǎn),也成了諸多大神推薦入門(mén)的第一語(yǔ)言。
那么問(wèn)題來(lái)了,
在電腦端學(xué)習(xí) Java 可以用 Eclipse, IntelliJ IDEA 這些集成開(kāi)發(fā)環(huán)境來(lái)運(yùn)行,可手頭沒(méi)有電腦只有一部手機(jī)該怎么辦?
只能干瞪眼羨慕?
別急,手機(jī)端可以運(yùn)行 Java 的App還真不少,最最出名的無(wú)疑是AIDE。
AIDE
AIDE是一個(gè)Android Java集成開(kāi)發(fā)環(huán)境,可以讓你在Android系統(tǒng)內(nèi)進(jìn)行Android軟件和游戲的開(kāi)發(fā)。它不僅僅是一個(gè)編輯器,而是支持編寫(xiě)一編譯一調(diào)試運(yùn)行整個(gè)周期。
開(kāi)發(fā)人員可以在Android手機(jī)或者平板機(jī)上創(chuàng)建新的項(xiàng)目,借助功能豐富的編輯器進(jìn)行代碼編寫(xiě),支持實(shí)時(shí)錯(cuò)誤檢查、代碼重構(gòu)、代碼智能導(dǎo)航、生成APK,然后直接安裝進(jìn)行測(cè)試。
這款軟件還完全兼容現(xiàn)有的Eclipse項(xiàng)目,只需要將源代碼復(fù)制到你的設(shè)備中然后打開(kāi),你就可以繼續(xù)開(kāi)始進(jìn)行代碼工作。
說(shuō)了這么多,是不是看的頭疼?
沒(méi)關(guān)系,舞劍一步步來(lái)介紹他的強(qiáng)大之處,你只需要用心看就行了。
1.簡(jiǎn)單快捷
電腦端運(yùn)行 Java 代碼,配置是個(gè)大難題。
下載好集成開(kāi)發(fā)環(huán)境后,還要配置環(huán)境變量。
對(duì)于初學(xué)者來(lái)說(shuō),環(huán)境變量的配置可不簡(jiǎn)單,一個(gè)簡(jiǎn)簡(jiǎn)單單的問(wèn)題足以讓人望而生畏。
AIDE則沒(méi)有這方面的煩惱,下載安裝后直接就能使用,完全不用管環(huán)境變量的問(wèn)題,無(wú)腦擼代碼就行了。
即開(kāi)即用,方便快捷!
2.代碼自動(dòng)補(bǔ)全、提示
可以看到,舞劍在 AIDE 中只鍵入 sy 兩個(gè)單詞,下方就已經(jīng)出現(xiàn)了 System.out.println, synchronized 等系統(tǒng)自帶方法,根本無(wú)須苦苦記憶繁瑣的 Java 方法與變量名。
舒服爆了!
除此之外,AIDE 還有很多優(yōu)點(diǎn):
- 一鍵創(chuàng)建、運(yùn)行(示例)應(yīng)用程序
- 無(wú)需訪問(wèn)根目錄(root)
- 快速建立項(xiàng)目
- 使用Eclipse的增量編譯Classpath項(xiàng)目格式,提高兼容性
- 集成LogCat Listener
- 實(shí)時(shí)對(duì)整個(gè)項(xiàng)目進(jìn)行錯(cuò)誤檢查、修正
- 重構(gòu)代碼
- 重命名
- 內(nèi)聯(lián)變量
- 引入變量
- 提取Method(方法/函數(shù))
你能想到的, AIDE 都能給你做到。
注意
AIDE 原生是英文版本,對(duì)于國(guó)人來(lái)說(shuō)很不友好。
不過(guò)不用擔(dān)心,舞劍這里有 AIDE 的中文翻譯 + 威力加強(qiáng)版,功能更強(qiáng)大,使用更舒服。