作为出色的应用平台,Android系统不仅可以用于登录Facebook或是玩“愤怒的小鸟”,它还可以为web开发人员提供可行的移动式解决方案。然而,web开发者是不可能对那些陈旧的文本编辑器表示满意的——他们需要使用专门的代码编辑器,以便让工作更快速更便捷地完成。下面我将要介绍4款名列前茅用于Android设备的HTML编辑器,任何web开发人员都能利用它们在平板电脑上处理大量工作,或是在智能手机上进行一些快速修改。

WebMaster’s HTML Editor

我个人最喜欢的网络代码编辑器名为WebMaster’s HTML Editor。这款免费的应用提供了一些非常不错的功能,使得编码尽可能简单。这些功能包括:

  • 语法高亮
  • 行号
  • 打开和关闭标签及其他代码键
  • 导航键
  • 自带的文件浏览器
  • 可访问最近编辑过的文件

除应用名字中提到的HTML之外,这款应用程序还支持PHP、CSS以及JavaScript文件,对于绝大多数web开发者来说,应该已足够应付各类工作。这款应用灵动且轻便快捷,如果你正在寻找一款代码编辑器,那么它完全值得一试。

Android Web Editor

接下来我要介绍的是Android Web Editor试用版。它比刚才介绍的那款应用要更简单一些,不过完成工作可没有丝毫问题。它提供的功能有:

  • 语法高亮
  • 行号
  • 插入成对标签
  • 支持FTP服务,如此用户无需其他具有FTP功能的应用程序即可快捷上传编辑文档至网络服务器

不过,它也有一些缺点,如不支持SSH/SFTP服务器,也不提供多线程FTP服务器支持。同时这款应用程序看起来并不像WebMaster’s HTML Editor那样简洁,这一般可是我多少都会关注的地方。

920 Text Editor

另一款挺不错的编辑器名为920 Text Editor。这款编辑器不仅仅专注于web开发语言,还包括其他编程语言,如C++、Java、Python等等。除了众所周知的语法高亮和行号功能以外,它还提供如下功能:

  • 允许多个文本同时打开的标签式界面
  • HTML预览
  • 取色器(对于CSS来说特别有用)
  • 在root模式下可运行该应用
  • 支持正则表达式的搜索工具

利用以上功能,web开发者完全可开展大量专业工作。不过,此应用不提供任何形式的FTP支持,也不为web开发者提供类似标签插入的快捷功能,毕竟这款文档编辑器除支持web语言以外,还需要支持其他的语言。

DroidEdit

最后要介绍的是DroidEdit,另一款除HTML、PHP、CSS、JavaScript以外同时支持C++、Java和Python语言的应用程序。我碰巧很喜欢这款应用,因为它的用户界面设计良好,十分简洁。(在我看来)该应用程序通过使用更深的对比色为用户提供了最好的语法高亮显示。另外,如果你不想使用霍洛风格的主题话,可以试试它所提供的另外一些不同的主题。我刚提到过我真的特别喜欢它的用户界面了吧?这款应用还包括:

  • 行号
  • HTML预览
  • 括号匹配
  • 无限撤销与重做
  • 通过Dropbox、邮件和其他方式分享文件

专业版还包括SFTP/FTP支持,内置Dropbox支持,自定义主题,以及在root模式下运行。总之,我认为这款应用总体来说是不错的代码编辑器,不过对于那些只想要web文档编辑器的人来说,不算是最理想的。

结论

上述四款应用程序对web开发者来说,都是能在Android设备上使用的不错选择。抛开它们并不完全都是针对web编程而设计这一因素,我觉得920 Text Editor和DroidEdit更胜一筹,因为它们都有干净的用户界面同时功能丰富。在不同情况下,这些应用程序所提供的不错功能都能让web开发更加简单,还能让用户扔掉现在的电脑,使用更轻巧、更现代的平板电脑办公。

你在寻找拥有怎样web开发功能的文档编辑器呢?哪款 Android HTML编辑器是你最喜欢的呢?它们在这四款中吗?在评论中告诉我们吧!


原文 Yes, You Can Code On The Go: 4 Of The Best HTML Editors for Android
翻译 极客范 - 肖翔

更多相关文章

  1. 一个功能有点变态的android Toast工具 可以做ToastManager
  2. Android中——实现RecyclerView长按弹出Menu(删除)点击之后删除大
  3. Android通讯录开发之实现删除功能
  4. 從Firefox、 Google Chrome瀏覽器即時發送內容到 Android手機
  5. 蓝牙实现签到功能(中央与周边)
  6. Android平台上最好的几款免费代码编辑器
  7. 也谈Android下一个apk安装多个程序入口图标
  8. Android记事本NotePad应用功能拓展
  9. Android用Broadcast实现EventBus的功能和用法

随机推荐

  1. Android 本地广播LocalBroadcastManager
  2. Android AS平台jni环境配置
  3. Android Studio中添加Permission权限的步
  4. Android相机相册的调用,图片的存储删除
  5. 收藏一个 漂亮的 Android加载中动画AVLoa
  6. Android 赞一下+1动画
  7. 【Android】通过手势切换屏幕的几种方法
  8. Android实现简单的倒计时功能
  9. android sqlite的一些简单的操作
  10. Android如何使用读写cookie的方法