Text Editor For Android To Programming Code Edit

 1 - DroidEdit

A very aptly named app to edit regular text and source code files directly on your Android device. The app has a very good syntax highlighting.


DroidEdit supports several languages like Python, Javascript, PHP, C, C++, Java, C#, HTML, CSS, SQL, etc.

To edit a file, simply open it using DroidEdit. It will automatically detect the file type and adjust the syntax highlighting accordingly.


DroidEdit has built-in support for SFTP/FTP so that you can connect to your server and editor source files. Using the built SSH terminal, you can execute commands.


Other features of the app include HTML previews, auto indentation, custom themes, preserve file state between sessions, search and replace with regex support, bracket match highlighting, etc.

Price: The base app is free but some features like SFTP, FTP, SSH, custom themes, support for cloud services are behind the paywall. You can unlock them with an in-app purchase of $2.


2 - anWriter HTML Editor

If you are mainly looking for an editor to edit HTML and other related technologies like Javascript, CSS, jQuery, Bootstrap, and Angular with autocompletion support then anWriter is for you.

There is also built-in support for FTP to browse, download, and upload files to a server. While working with HTML, CSS, and Javascript you can preview web pages in the internal viewer which also has a handy Javascript error console.

Other than web technologies, the editor also syntax highlighting support for other languages like Python, PHP, LaTeX, C, C++, and Java.

Features of anWriter include but not limited to unlimited undo, line numbering, hardware keyboard support, search and replace with regex support, ability to edit and move between multiple source files, customizable font size settings, etc.

Price: anWriter is free and contains ads. To get rid of ads and get access to additional features like support for line wrap, autocompletion support for PHP and SQL, syntax color settings, unlimited redo, etc., you need to purchase the pro version which costs $5.


3. QuickEdit

QuickEdit is a fully-featured and lightweight text editor and source editor for Android. It supports 50+ different languages including popular languages likes C, C3, C++, Python, Swift, Java, HTML, CSS, PHP, Javascript, XML, Perl, etc.

QcuikEdit also supports Markdown so that you can quickly create HTML documents using Markdown syntax. While editing HTML, CSS, or Markdown files, you can preview them in your favorite browser with a single tap.

The app also has support for tabs so that you can easily open multiple files and move between them easily. One of the things I really like about QuickEdit is that there is no limit on undos or redos. If need be, you can connect to servers using the built-in FTP or cloud services like Google Drive, Dropbox, and OneDrive.

Other features of the app include customizable indentation, ability to change fonts and font size, smooth scrolling, support for handling large files, basic search and replace functionality, ability to edit Android system files as long as you have root access, etc.


4. Turbo Editor

Turbo Editor is a minimal and open-source editor for Android that has all the basic and powerful features you will need. Just like other source editors shared here, Turbo Editor supports many different languages with autocompletion, auto indentation, syntax highlighting support. Compared to other editors, what makes Turbo Editor special is that it has no complicated settings panel.

Just swipe to the right and you will get access to all the options like line wrapping, keyboard suggestion, line numbers, font size, etc. At the bottom, you will get access to additional options to quickly type special characters like tab, angle brackets, semi-colon, trailing slash, etc.

Additionally, Turbo Editor has built-in support for Markdown editing, multiview for Samsung devices, basic search and replace, go to the line, and read-only mode.

So, if you are looking for an open source, lightweight, powerful, and material themed code editor for Android then give Turbo Editor a try and see if it fits your needs.

Price: The app is free and has no ads. However, some features might only be available to pro users. Unfortunately, the app is not clear about what those features are and I couldn’t find any locked features in my usage. In fact, I could access all of them. If you find any feature behind the paywall, you can unlock them with an in-app purchase of $1.


5. Quoda Code Editor

Quoda is yet another code editor for Android. Unlike other code editors, Quoda has predefined templates for various languages like CSS, C#, HTML, Java, PHP, Python, Visual Basic, and XML.

This makes it very easy to create new files from scratch. Just like Turbo Editor, Quoda has a bottom bar with all the essential keys to type brackets, quotes, special characters, and symbols.

Quoda supports syntax highlighting and code completion for various languages like Perl, C, C++, Java, JavaScript, Lisp, C#, Lua, Markdown, CSS, Haskell, ActionScript, Objective-C, HTML, PHP, Python, Google Apps Script, etc.

Quoda built-in support for Google Drive, Dropbox, and SFTP/FTP. Using the SFTP/FTP feature, you can browse, download, and update files to and from your server.

Other features of Quoda include the ability to download source code from URL, markdown support, syntax themes, find and replace with regex support, auto indentation, bracket matching, line bookmarking, etc.

Price: The app is free with feature limitations and has ads. To remove ads and get access additional features like support for FTP/SFTP, Google Drive, Dropbox, and GIT integration you need to subscribe to the pro version for $4 per year.


6. AWD

AWD or also known as Android Web Developer is a code editor and IDE (Integrated Development Environment) that supports web technologies like HTML, CSS, Javascript, JSON, and PHP.

So, if you are someone that heavily works with these web technologies then you should give AWD a try. Being an IDE, AWD can perform error checking while or after editing the source files and also allows you to preview files within the app.

AWD can integrate with your web server and connect to it in a variety of ways like FTP, SFTP, FTPS, WebDev, etc.

Other features of AWD are auto code completion, syntax highlighting, support for hardware keyboard and keybindings, search and replace with regex support, auto-saving, support for code beautification with a single tap, GIT integration, unlimited undo and redo, etc.

If you work with a lot of HTML, Javascript, PHP, JSON, and CSS then AWD is a good choice as it can also act as an IDE and show errors.

Price: The app is free with feature limitations and has ads. To remove ads and unlock premium features, you need to upgrade to the pro version by paying $6. The pro version gives access to features like code formatting, support for the hardware keyboard, color picket, git integration, auto-saving, ability to run PHP code, etc.


Wrapping Up: Best Android Text Editor for Programming

That’s it for now. In general, I would go for DroidEdit. It has everything you need in a basic text editor for Android. It’s free and has no ads.

If you think I missed any of your favorite apps then comment below and share them with me.