For coding in Ubuntu 16.04 LTS on my ODROID C2. I'm aware of nice online tools, but an offline editor will help me more. Please don't answer Vim or Emacs(I'm already looking on ‘em). I'm so heartbreak to not be able to use Sublime haha
I think that every Sublime user owes it to themselves to check out Atom (atom.io), but it looks like you'll need to get it working yourself: https://github.com/atom/atom/issues/7822.
Personally, I've always liked Geany (https://launchpad.net/ubuntu/xenial/arm64/geany). It's light weight, has syntax highlighting, and some nice features. I've always had good luck with it on resource-constrained Ubuntu boxes, but I've never tried on an ARM platform.
- Excellent Cross Platform IDE
- Works with multiple Compilers & Debuggers for C/C++/Fortran
- Syntax Highlighting for lots of languages
- Spell Check inside comments & strings
- Code Folding
- Code Completion
- Smart Indent
- If not available for your distro then you can download and build the source code from the release tar.gz or from svn.
- Also available for Windows and slightly dated OS-X.
If not then my suggestion would be to use a python or java based editor that uses any of the GTK, GHK+, wxPython or QT/pySide/PyQtX based GUI tool kits. For the wx based ones you will may have to build the wxPython tool chain for your target and for the QT based you will have to locate a build of QT that is compatible with your target.
There is a nice list here aimed at python development but many have syntax highlighting, and more, for many languages.
To give you some highlights of Java based IDEs:
- Java Based
- more languages from plug-in components, there is even a Sublime theme.
- Commercial or Free
- Java Based
- Understands and supports TextMate bundles for additional languages.
CudaText supports Linux on ARM and AArch64. It's like light weight Sublime analog. Supports syntax highlighting of course.