If you are a web developer or simply someone who deals a lot of code then you definitely know the joy of using a good code editor. The reason being, it offers much-needed syntax highlighting, auto-completion, etc., and makes your life a tab bit easier. For regular computers, you have a lot of code editors to choose from like Atom, Sublime Text, Notepad++, VS Code Editor, Brackets, etc. However, you will not always be in front of your desktop or may not always carry a laptop while you are traveling.
If you have a Bluetooth keyboard and mouse, you can the mobile code editors to do some serious editing on Android. Using the following apps, you can edit and manage your code anywhere and any time you want right on your Android device. To get you started, here are some of the best Android text editor for programming that you should give a try.
Best Android Text Editor for Programming
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.
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.
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.
If you are looking for a small but responsive editor that supports a wide range of languages then QucikEdit is for you.
Price: QuickEdit is free and contains ads.
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.
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.
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.
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.