原創(chuàng)|行業(yè)資訊|編輯:郝浩|2014-10-09 14:57:53.000|閱讀 11587 次
概述:使用正確的開(kāi)發(fā)工具能夠快速有效地完成源代碼的編寫(xiě)和測(cè)試,使編程事半功倍。這里介紹了在Android平臺(tái)上5款最好的代碼編輯器,幫助你作出選擇。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
使用正確的開(kāi)發(fā)工具能夠快速有效地完成源代碼的編寫(xiě)和測(cè)試,使編程事半功倍。在網(wǎng)絡(luò)信息高速發(fā)展的今天,移動(dòng)設(shè)備的方便快捷已經(jīng)深入人心,越來(lái)越多的程序員會(huì)選擇在任何感覺(jué)舒適的地方使用移動(dòng)設(shè)備查看或者編輯源代碼。于是,Android平臺(tái)上大量基于代碼編程的應(yīng)運(yùn)而生,谷歌應(yīng)用商店里的代碼編輯器、編譯器和開(kāi)發(fā)環(huán)境比比皆是。由于不同的工具特性和缺點(diǎn)不盡相同,因此如何選擇一款最適合自己的開(kāi)發(fā)工具便成了一件頭疼的事情。在這里,我們列出了Android平臺(tái)上5款最好的代碼編輯器來(lái)幫助你作出選擇。
Quoda無(wú)疑是目前最棒的Android免費(fèi)多語(yǔ)言代碼編輯器。它是一種強(qiáng)大而簡(jiǎn)單的源代碼編輯器,并帶有幾乎所有軟件程序員需要的基本功能。除此之外,它還包含了大量提高程序員編程效率的特性,比如語(yǔ)法高亮,智能推薦,行標(biāo)簽,自動(dòng)縮進(jìn)等功能。
語(yǔ)法高亮是通過(guò)各種各樣的主題和字體來(lái)顯示的,并適用于各種編程語(yǔ)言(包括HTML、XML、CSS、JavaScript、PHP、C、C++、C#、Java、ActionScript、Lisp、Markdown、Haskell等等)。為減少程序員的代碼工作,提高其開(kāi)發(fā)的效率,Quoda提供了代碼模板和片段的支持,并且增加了鍵盤(pán)上額外的按鍵,使你能夠提高打字速度。另外,其它值得一提的特性還包括查找及替換、注釋及取消注釋、HTML文件預(yù)覽、網(wǎng)站源碼下載、HTML清潔器等。
Quoda了解你的上傳需求并提供各種解決方案,它可以打開(kāi)、編輯文件并可將其無(wú)限制的上傳到FTP或FTP服務(wù)器上。在云存儲(chǔ)方面。它支持在流行的云存儲(chǔ)服務(wù)(如Dropbox和谷歌)上存儲(chǔ)和獲取文件,并即將對(duì)Box 和Skydrive的后續(xù)版本提供支持。-
DroidEdit是一個(gè)界面干凈簡(jiǎn)單的源代碼文本編輯器,它的多語(yǔ)言支持的特性能夠讓你簡(jiǎn)單快速的完成任務(wù)。它類(lèi)似于桌面操作系統(tǒng)上的notepad++,這意味著它可以用來(lái)打開(kāi)和修改簡(jiǎn)單的文本文件以及各種編程語(yǔ)言的源代碼文件。
DroidEdit提供語(yǔ)法高亮顯示,支持超過(guò)200種語(yǔ)言,包含很多內(nèi)置的可創(chuàng)建自定義顏色的主題。寫(xiě)作模式可以在拼寫(xiě)檢查器上關(guān)閉和切換自動(dòng)糾錯(cuò)。支持使用將簡(jiǎn)單的表達(dá)式變換成完整的HTML代碼。DroidEdit的其它特性還包括自動(dòng)換行、搜索及替換、支持移動(dòng)設(shè)備的編輯系統(tǒng)文件等。
DroidEdit支持在遠(yuǎn)程存儲(chǔ)器上下載和上傳文件,你可以在FTP服務(wù)器上自由地上傳和下載文件。它也支持在Dropbox、谷歌和Box的云存儲(chǔ)服務(wù)器上進(jìn)行閱讀和寫(xiě)作。此外,它的內(nèi)置方面有一個(gè)罕見(jiàn)的特性——支持Git的內(nèi)置,這意味著你可以直接在你的手機(jī)或者平板電腦上直接進(jìn)行檢測(cè)、編輯和提交等操作。 -
Android Web Developer(AWD)是一個(gè)使用簡(jiǎn)單但功能豐富的集成開(kāi)發(fā)環(huán)境。它可以讓你使用Android系統(tǒng)的手機(jī)和平板電腦進(jìn)行編碼和開(kāi)發(fā)web項(xiàng)目。你可以使用它來(lái)編輯和編寫(xiě)HTML、CSS、JavaScript和PHP代碼。它擁有全屏模式并對(duì)用戶(hù)界面進(jìn)行分塊,這樣有效的提高了整體的編碼體驗(yàn)。
AWD是用于項(xiàng)目源代碼文件編寫(xiě)或編輯的簡(jiǎn)單而有效的代碼編輯器。它支持高效的特性,這包括代碼高亮、代碼補(bǔ)全、錯(cuò)誤檢查、代碼美化、快速導(dǎo)航、搜索及替換等,它甚至還提供了一個(gè)在應(yīng)用中對(duì)web頁(yè)面快速預(yù)覽的特性。
AWD支持項(xiàng)目管理遠(yuǎn)程,它提供了許多快速的方式來(lái)訪(fǎng)問(wèn)你的項(xiàng)目。它允許你象使用本地一樣使用遠(yuǎn)程文件,你可以從FTP、 FTPS和SFTP 服務(wù)器上傳和下載文件。值得一提的是,它甚至支持WEBDav來(lái)訪(fǎng)問(wèn)和存儲(chǔ)你的web項(xiàng)目。 -
AIDE,作為Android IDE的代表,完全的集成了Android 開(kāi)發(fā)的開(kāi)發(fā)環(huán)境。它可以讓你在Android設(shè)備上進(jìn)行編碼和開(kāi)發(fā)Android應(yīng)用程序而不需要計(jì)算機(jī)系統(tǒng)。你還可以在上面學(xué)習(xí)如何開(kāi)發(fā)Java和Android應(yīng)用程序。編程課程通過(guò)循序漸進(jìn)的指示,幫助初學(xué)者能夠輕松學(xué)習(xí)Java和Android平臺(tái)上應(yīng)用開(kāi)發(fā)的技巧。
AIDE可以幫助你使用Java、C /C++、HTML5、CSS和JavaScript來(lái)開(kāi)發(fā)Android、Java或PhoneGap應(yīng)用程序。其可視化設(shè)計(jì)器可使你直觀的設(shè)計(jì)用戶(hù)界面,而不需要編寫(xiě)XML代碼。它同時(shí)還有一個(gè)可進(jìn)行代碼補(bǔ)全、實(shí)時(shí)錯(cuò)誤檢查、代碼重構(gòu)和智能導(dǎo)航的功能豐富的編輯器,并且只需要點(diǎn)擊一下按鍵便可完成代碼編譯和程序的運(yùn)行。
AIDE與流行的Android桌面開(kāi)發(fā)環(huán)境Eclipse及Android Studio是兼容的。這意味著它可以打開(kāi)并運(yùn)行來(lái)自于桌面開(kāi)發(fā)環(huán)境的項(xiàng)目,反之亦然。AIDE集成了 Dropbox,你可以從這個(gè)流行的云存儲(chǔ)上進(jìn)行文件上傳和下載的操作。另外,它支持Git,因此你可以直接編輯、檢查、提交和傳輸文件。 -
CppDroid是一個(gè)簡(jiǎn)單但功能強(qiáng)大的C和C++集成開(kāi)發(fā)環(huán)境。這是一款為Android開(kāi)發(fā)提供GCC編譯器的嶄新而又簡(jiǎn)單的應(yīng)用。它可以讓你輕松地在Android設(shè)備上對(duì)C和C++程序進(jìn)行編碼、編輯、編譯和執(zhí)行。它有各種演示或?qū)嵺`項(xiàng)目,可以幫助你學(xué)習(xí)基本的C和C++語(yǔ)言編程。
CppDroid提供了一個(gè)包含各種高效編碼特性的直觀的代碼編輯器。語(yǔ)法高亮巧妙的突出了程序中的各個(gè)組成部分,也為可配置的主題提供了一個(gè)選擇。它的其它特性還包括自動(dòng)縮進(jìn)、代碼補(bǔ)充、實(shí)時(shí)診斷(錯(cuò)誤和警告)、文件和教程導(dǎo)航、終端模擬運(yùn)行所編譯的程序。
CppDroid支持Dropbox——流行的云存儲(chǔ)服務(wù)提供商。它集成了Dropbox提供的云存儲(chǔ)的上傳和下載功能。另外,它還有一個(gè)用于自動(dòng)升級(jí)和下載安裝插件的綜合附加組件管理器。 -
本文翻譯自hongkiat.com10月8日文
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn