Try Hacker's Keyboard for a developer friendly virtual keyboard.
You should try the ad supported DroidEdit Free before buying this app. The ad free version has exactly the same functionality as the paid version except it doesn't have SFTP support, Dropbox support, Custom themes and root mode.
Features:
Syntax Highlighting for several languages (C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, SQL, ...)
Several color themes
Infinite undo & redo
Search & replace
You should try the ad supported DroidEdit Free before buying this app. The ad free version has exactly the same functionality as the paid version except it doesn't have SFTP support, Dropbox support, Custom themes and root mode.
Features:
Syntax Highlighting for several languages (C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, SQL, ...)
Several color themes
Infinite undo & redo
Search & replace