CodeInsight is out now. It opens tar, tar.gz and zip archives without unpacking them, indexes every function and struct with ctags, and lets you jump through millions of lines of C — offline, on the device in your hand. The pitch is simple: a kernel source tree should read like it does in an editor, not like a folder of text files.
Open the archive. Don’t unpack it.
Point CodeInsight at a kernel tarball and start reading immediately. The app records file offsets once, then seeks straight to any file inside — so a 24 MB source tree becomes browsable in seconds, without a second expanded copy eating your storage.
Continue reading