9個(gè)非常棒的Android代碼編輯器 移動(dòng)開發(fā)者的最愛(ài)
在網(wǎng)絡(luò)信息高速發(fā)展的今天,移動(dòng)設(shè)備的方便快捷已經(jīng)深入人心,越來(lái)越多的開發(fā)人員會(huì)選擇在移動(dòng)設(shè)備上查看或編輯源代碼。于是,Android平臺(tái)上大量基于代碼編程的應(yīng)用應(yīng)運(yùn)而生,谷歌應(yīng)用商店里的代碼編輯器、編譯器和開發(fā)環(huán)境比比皆是。由于不同工具的特性和缺點(diǎn)不盡相同,因此如何選擇一款最適合自己的開發(fā)工具便成了一件頭疼的事情。在這里,我們針對(duì)移動(dòng)開發(fā)人員列出了9個(gè)非常有用的Android代碼編輯器。
TOP1:Code Peeker
Code Peeker可以讓語(yǔ)法高亮顯示并允許你查找代碼片段,且被Google Play選中作為教育項(xiàng)目的一部分。Code Peeker可以打開和高亮任何支持的代碼語(yǔ)言,如C/C++ 、C#、CSS、Java、JavaScript、PHP等。它還可以標(biāo)記重要代碼的位置、內(nèi)置一個(gè)文件瀏覽器、支持內(nèi)外部SD卡,同時(shí)也支持其他文件瀏覽器,如Dropbox等。
TOP2:Terminal IDE
Terminal IDE是一個(gè)高度可擴(kuò)展的終端應(yīng)用程序。它具有完整的Java/C/C++/HTML/Android開發(fā)工具包,并且可以在任何Android設(shè)備上運(yùn)行。同時(shí)它還在編輯器中設(shè)置了C/java/HTML作為開發(fā)人員開發(fā)的主要選擇項(xiàng)。
TOP3:Syntax Highlighted Code Editor
Syntax Highlighted Code Editor支持HTML、CSS、JavaScript、PHP、Python、Java、C、C++、CoffeeScript、Haskell、Clojure和Groovy。雖然它主要定位的是Web開發(fā),但是Java編碼員也可以使用它。Syntax Highlighted本身攜有很多功能,如查找/替換、撤銷和重做功能。
TOP4:DeuterIDE——編譯器和IDE
DeuterIDE是一款基于移動(dòng)開發(fā)的文本編輯器,其內(nèi)置支持Android的集成開發(fā)環(huán)境。它的虛擬按鍵可提供常用的編程符號(hào)和語(yǔ)法高亮功能,并支持超過(guò)40種編程語(yǔ)言。
TOP5:DroidEdit
DroidEdit是一款支持Android平板和手機(jī)的文本和源代碼編輯器(類似Notepad++和gedit),支持C、C++、C#、Java、HTML、CSS、JavaScript、Python等編程語(yǔ)言的語(yǔ)法高亮。
TOP6:Java Code Viewer
Java Code Viewer是一款文本查看器、Java查看器、C#查看器以及其他支持Android編程語(yǔ)言的查看器,同時(shí)還支持Java、C#、C / C ++、CSS、PHP、ASP和JavaScript的語(yǔ)法高亮顯示。
TOP7:AIDE——Android IDE
AIDE是一款支持直接在Android設(shè)備上開發(fā)真正Android應(yīng)用程序的集成開發(fā)環(huán)境(IDE),通過(guò)一步步流程讓你成為app開發(fā)專家。它的功能有:可視化的設(shè)計(jì)應(yīng)用、多功能實(shí)現(xiàn)代碼的代碼編輯器、實(shí)時(shí)錯(cuò)誤檢查、重構(gòu)和智能代碼導(dǎo)航等。
TOP8:JavaIDEdroid
JavaIDEdroid是一個(gè)IDE(集成開發(fā)環(huán)境),它可以運(yùn)行于Android上并允許你直接在本地創(chuàng)建Android應(yīng)用,而不需要通過(guò)Mac、Windows或Linux上的Android SDK。JavaIDEdroid配有aapt工具、Java編譯器、dx工具、DexMerger工具等。
TOP9:Quoda Code Editor
Quoda是一款復(fù)雜但易于使用的源代碼編輯器,同時(shí)配備了一些強(qiáng)大功能的IDE——主題語(yǔ)法高亮、跨會(huì)話編輯、代碼完成、制表位和變量的片段等。
移動(dòng)開發(fā)者最愛(ài)的9個(gè)優(yōu)秀Android代碼編輯器,你愛(ài)哪個(gè)?
相關(guān)文章
點(diǎn)九圖片的顯示內(nèi)容區(qū)域應(yīng)作何理解
.9 ,是andriod平臺(tái)的應(yīng)用軟件開發(fā)里的一種特殊的圖片形式,文件擴(kuò)展名為:.9.png;點(diǎn)九圖片的拉伸區(qū)域不難理解,顯示內(nèi)容區(qū)域是怎樣的,接下來(lái)本文為您一一解答,感興趣的朋友可以了解下2013-01-01Android打賞功能實(shí)現(xiàn)代碼(支付寶轉(zhuǎn)賬)
這篇文章主要介紹了Android打賞功能之支付寶轉(zhuǎn)賬 ,需要的朋友可以參考下2017-12-12Android 點(diǎn)擊editview以外位置實(shí)現(xiàn)隱藏輸入法
這篇文章主要介紹了Android 點(diǎn)擊editview以外位置實(shí)現(xiàn)隱藏輸入法的相關(guān)資料,需要的朋友可以參考下2017-06-06Android編程開發(fā)之TextView控件用法(2種方法)
這篇文章主要介紹了Android編程開發(fā)之TextView控件用法,結(jié)合實(shí)例分析了Android針對(duì)TextView控件固定顯示與動(dòng)態(tài)獲取顯示的兩種使用技巧,需要的朋友可以參考下2015-12-12RadioGroup實(shí)現(xiàn)單選框的多行排列
這篇文章主要為大家詳細(xì)介紹了RadioGroup實(shí)現(xiàn)單選框的多行排列,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11Android用TextView實(shí)現(xiàn)跑馬燈效果代碼
大家好,本篇文章主要講的是Android?TextView實(shí)現(xiàn)跑馬燈效果代碼,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01Flutter質(zhì)感設(shè)計(jì)之直接輸入
這篇文章主要為大家詳細(xì)介紹了Flutter質(zhì)感設(shè)計(jì)之直接輸入,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08深入解析Android中的setContentView加載布局原理
在日常開發(fā)Android中setContentView是必不可少的一部分,下面這篇文章主要給大家介紹了關(guān)于Android中setContentView的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)下吧。2017-09-09Android studio圓形進(jìn)度條 百分?jǐn)?shù)跟隨變化
這篇文章主要為大家詳細(xì)介紹了Android studio圓形進(jìn)度條,百分號(hào)跟隨變化,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10