专栏首页程序员的知识天地程序员强推:15款android设备上的代码编辑器,超级方便!

程序员强推:15款android设备上的代码编辑器,超级方便!

如果你希望你的Android设备,如智能手机和平板电脑,在任何时间和任何地方都能够编写代码,那么,不妨看看下面我将介绍的15款Android代码编辑器,它们必将成为你的理想工具。

1.Deuter IDE

一款基于移动开发的文本编辑器,在线编译器,内置支持Android的集成开发环境。它的虚拟按键可提供常用的编程符号和语法高亮功能,并支持超过40种编程语言,从而能让你在旅途中写代码变得从未如此简单。

2.DroidEdit

DroidEdit是一款支持Android平板和手机的文本和源代码编辑器(类似Notepad++和gedit),具有以下功能,支持一些编程语言(C、C++、C#、Java、HTML、CSS、JavaScript、Python、Ruby、Lua、LaTeX、SQL…)的语法高亮。

3.Code Peeker

如果你只是想在阅读源代码时使用语法高亮、查找片段和快速解决方法,那么就选择Code Peeker吧!这是一款小巧的代码阅读器,通过高亮你以前的编码专业知识来提高当前的编码知识。

4.Code Me Silly

Code Me Silly不是一个“所见即所得”的编辑器……它是一款语法高亮的HTML、CSS、JavaScript和PHP编辑器。此应用程序还支持Python、Java、C、C++、CoffeeScript、Haskel、Clojure和Groovy,但主要是用于Web开发。Code Me Silly提供查找/替换、撤消、重做功能。

5.Java Code viewer

Java CodeViewer(Java Code Viewer)——CodeViewer是一款文本查看器,Java查看器,C#查看器和其他支持Android的编程语言查看器。支持Java、C#、C / C ++、CSS、PHP、ASP和JavaScript的语法高亮显示。

6.AIDE—Android IDE—Java,C ++

AIDE是一款支持直接在Android设备上开发真正的Android应用程序的集成开发环境(IDE)。通过一步步流程让你成为app开发专家。功能有:可视的设计应用,多功能实现代码的代码编辑器,实时错误检查,重构和智能代码导航,以及单击运行应用程序。

官方网站:https://play.google.com/store/apps/details?id=com.aide.ui

7.JavaIDEdroid

JavaIDEdroid并不适合新手程序员。它的作用和AIDE相似,能让你直接在Android设备上创建Android应用程序。不过,我发现JavaIDEdroid不怎么用户友好,并且更适合着重功能忽略外观的用户。

官方网站:https://play.google.com/store/apps/details?id=com.t_arn.JavaIDEdroid&feature=also_installed

8.Terminal IDE

Terminal IDE是一款可扩展的终端应用,一个能在Android设备上运行的完整的Java / C / C ++ / HTML / Android开发工具包。它使用命令行,配有许多强大和耐用的开源应用程序,再加上屏幕上自定义的ASCII“软”键盘(您需要在设备的主键盘设置上启用它),并且还有广泛通用的外部“硬”键盘键映射。CTRL / ALT / ESC等方式都可以访问。

官方网站:https://play.google.com/store/apps/details?id=com.spartacusrex.spartacuside

9.C4droid—C / C ++ comliler&IDE

C4droid是一个典型的C编译器,可在Android设备上使用。它使用gcc编译器,一款通常在Unix上使用的编译器。在安装C4droid的时候会有点棘手,所以请做好心理准备。

官方网站:https://play.google.com/store/apps/details?id=com.n0n3m4.droidc

10.MobileC(Offline Compiler)

C/C ++编译器据说是一款完全兼容的C/C ++编译器。但是,实际上它只能编译C代码,而不包含C++。不过,C编译器貌似运作良好,所以如果你需要C编译器,可能会对你非常有用。

官方网站:https://play.google.com/store/apps/details?id=GDE.Main

11.C#To Go

什么,你想要用C#,但是却找不到心仪的?哈哈,那么C#To Go这款小型的C#编译器将会是你随时可以使用的新宠。

官方网站:https://play.google.com/store/apps/details?id=com.gregshackles.csharptogo

12.C++, Java Programs & Reference

官方网站:https://play.google.com/store/apps/details?id=in.nishitp.aiuto&hl=en

13.AWD—PHP / HTML / CSS / JS IDE

官方网站:https://play.google.com/store/apps/details?id=org.kidinov.awd

14.Quoda Code Editor

官方网站:https://play.google.com/store/apps/details?id=com.henrythompson.quoda&hl=en

15.920 Text Editor

官方网站:https://play.google.com/store/apps/details?id=com.jecelyin.editor

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 程序员对于编程语言和框架焦虑感,累了,跟不上了?

    出了新的语言,新的框架,自己要跟不上了?如果你的焦虑感来自语言和框架的时候,就要看你所处的工作方向,如果是做开发,特别是前端开发,App 开发,必须跟着框架走。...

    一墨编程学习
  • 页面性能优化的方法有哪些?

    互联网有一项著名的8秒原则。用户在访问Web网页时,如果时间超过8秒就会感到不耐烦,如果加载需要太长时间,他们就会放弃访问。大部分用户希望网页能在2秒之内就完成...

    一墨编程学习
  • Python列表最常见的问题【总结】

    列表是Python中使用最多的一种数据结果,如何高效操作列表是提高代码运行效率的关键,本文总结了一些python列表最常见的问题,希望能对大家有帮助。

    一墨编程学习
  • Linux基础(day43)

    11.18 Apache用户认证 httpd的用户认证目录 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.c...

    运维小白
  • 11.18 Apache用户认证

    httpd的用户认证目录 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚...

    运维小白
  • 腾讯云NLP助力中科院&河海大学情感分析科研项目

    今年4月,极光大数据发布了一份《2019年社交网络行业研究报告》,报告中详细展示了中国目前主要社交产品的用户数据和使用情况,包括了微信、微博、陌陌、百度贴吧、多...

    庞九公子
  • shell脚本批量对文件改名(名字新旧不相关)

    Run和Library_Name的对应关系如下 也就是要以第二列代替第三列,所以简单的rename命令不行,因为这些名字之间㐊简单的替换

    Y大宽
  • Java入门基础题目练习

    《Java基础入门》课后习题 第1章 Java开发入门 一、填空题 1、Java的三大体系分别是______、_____、______。 2、Java...

    Java学习
  • 1 server - n clients 模型实现(select)

    各个客户端创建读写管道,通过“上下线信息管道”向服务器发送上下线信息和读写管道名称。服务器接受信息,修改链表(存储客户端信息)。客户端、服务器打开读写管道,服务...

    用户1621453
  • 腾讯WeTest首场移动测试沙龙邀请——只为追求品质的你

                     测试开发者的共同关注! 腾讯WeTest服务于腾讯游戏超过10年,2015年开始对外输出开发测试工具和经验。腾讯WeTes...

    WeTest质量开放平台团队

扫码关注云+社区

领取腾讯云代金券