使用正確的開發工具可以快速有效地完成源代碼的編寫和測試,使編程事半功倍。在網絡信息高速發展的今天,移動設備的方便快捷已經深刻人心,愈來愈多的程序員會選擇在任何感受溫馨的地方使用移動設備查看或者編輯源代碼。因而,Android平臺上大量基於代碼編程的應運而生,谷歌應用商店裏的代碼編輯器、編譯器和開發環境比比皆是。因爲不一樣的工具特性和缺點不盡相同,所以如何選擇一款最適合本身的開發工具便成了一件頭疼的事情。在這裏,咱們列出了Android平臺上5款最好的代碼編輯器來幫助你做出選擇。android
Quoda無疑是目前最棒的Android免費多語言代碼編輯器。它是一種強大而簡單的源代碼編輯器,並帶有幾乎全部軟件程序員須要的基本功能。除此以外,它還包含了大量提升程序員編程效率的特性,好比語法高亮,智能推薦,行標籤,自動縮進等功能。程序員
語法高亮是經過各類各樣的主題和字體來顯示的,並適用於各類編程語言(包括HTML、XML、CSS、JavaScript、PHP、C、C++、C#、Java、ActionScript、Lisp、Markdown、Haskell等等)。爲減小程序員的代碼工做,提升其開發的效率,Quoda提供了代碼模板和片斷的支持,而且增長了鍵盤上額外的按鍵,使你可以提升打字速度。另外,其它值得一提的特性還包括查找及替換、註釋及取消註釋、HTML文件預覽、網站源碼下載、HTML清潔器等。web
Quoda瞭解你的上傳需求並提供各類解決方案,它能夠打開、編輯文件並可將其無限制的上傳到FTP或FTP服務器上。在雲存儲方面。它支持在流行的雲存儲服務(如Dropbox和谷歌)上存儲和獲取文件,並即將對Box 和Skydrive的後續版本提供支持。-Quoda谷歌商店應用下載編程
Quoda服務器
DroidEdit是一個界面乾淨簡單的源代碼文本編輯器,它的多語言支持的特性可以讓你簡單快速的完成任務。它相似於桌面操做系統上的notepad++,這意味着它能夠用來打開和修改簡單的文本文件以及各類編程語言的源代碼文件。網絡
DroidEdit提供語法高亮顯示,支持超過200種語言,包含不少內置的可建立自定義顏色的主題。寫做模式能夠在拼寫檢查器上關閉和切換自動糾錯。支持使用Emmet將簡單的表達式變換成完整的HTML代碼。DroidEdit的其它特性還包括自動換行、搜索及替換、支持移動設備的編輯系統文件等。app
DroidEdit支持在遠程存儲器上下載和上傳文件,你能夠在FTP服務器上自由地上傳和下載文件。它也支持在Dropbox、谷歌和Box的雲存儲服務器上進行閱讀和寫做。此外,它的內置方面有一個罕見的特性——支持Git的內置,這意味着你能夠直接在你的手機或者平板電腦上直接進行檢測、編輯和提交等操做。 -DroidEdit谷歌商店應用下載編程語言
DroidEdit編輯器
Android Web Developer(AWD)是一個使用簡單但功能豐富的集成開發環境。它可讓你使用Android系統的手機和平板電腦進行編碼和開發web項目。你可使用它來編輯和編寫HTML、CSS、JavaScript和PHP代碼。它擁有全屏模式並對用戶界面進行分塊,這樣有效的提升了總體的編碼體驗。ide
AWD是用於項目源代碼文件編寫或編輯的簡單而有效的代碼編輯器。它支持高效的特性,這包括代碼高亮、代碼補全、錯誤檢查、代碼美化、快速導航、搜索及替換等,它甚至還提供了一個在應用中對web頁面快速預覽的特性。
AWD支持項目管理遠程,它提供了許多快速的方式來訪問你的項目。它容許你象使用本地同樣使用遠程文件,你能夠從FTP、 FTPS和SFTP 服務器上傳和下載文件。值得一提的是,它甚至支持WEBDav來訪問和存儲你的web項目。 -AWD谷歌商店應用下載
AWD
AIDE,做爲Android IDE的表明,徹底的集成了Android 開發的開發環境。它可讓你在Android設備上進行編碼和開發Android應用程序而不須要計算機系統。你還能夠在上面學習如何開發Java和Android應用程序。編程課程經過按部就班的指示,幫助初學者可以輕鬆學習Java和Android平臺上應用開發的技巧。
AIDE能夠幫助你使用Java、C /C++、HTML五、CSS和JavaScript來開發Android、Java或PhoneGap應用程序。其可視化設計器可以使你直觀的設計用戶界面,而不須要編寫XML代碼。它同時還有一個可進行代碼補全、實時錯誤檢查、代碼重構和智能導航的功能豐富的編輯器,而且只須要點擊一下按鍵即可完成代碼編譯和程序的運行。
AIDE與流行的Android桌面開發環境Eclipse及Android Studio是兼容的。這意味着它能夠打開並運行來自於桌面開發環境的項目,反之亦然。AIDE集成了 Dropbox,你能夠從這個流行的雲存儲上進行文件上傳和下載的操做。另外,它支持Git,所以你能夠直接編輯、檢查、提交和傳輸文件。 -AIDE谷歌商店應用下載
AIDE
CppDroid是一個簡單但功能強大的C和C++集成開發環境。這是一款爲Android開發提供GCC編譯器的嶄新而又簡單的應用。它可讓你輕鬆地在Android設備上對C和C++程序進行編碼、編輯、編譯和執行。它有各類演示或實踐項目,能夠幫助你學習基本的C和C++語言編程。
CppDroid提供了一個包含各類高效編碼特性的直觀的代碼編輯器。語法高亮巧妙的突出了程序中的各個組成部分,也爲可配置的主題提供了一個選擇。它的其它特性還包括自動縮進、代碼補充、實時診斷(錯誤和警告)、文件和教程導航、終端模擬運行所編譯的程序。
CppDroid支持Dropbox——流行的雲存儲服務提供商。它集成了Dropbox提供的雲存儲的上傳和下載功能。另外,它還有一個用於自動升級和下載安裝插件的綜合附加組件管理器。 -CppDroid谷歌商店應用下載
CppDroid
翻譯自hongkiat.com10月8日文Free Code Editors For Android – Best Of