То, что вы спрашиваете, противоречиво.
Вы хотите иметь возможность использовать такие функции, как переход к определению и переход к ссылке, которые являются функциями IDE, но вам не нужна IDE.
Редактор - это то, что редактор делает лучше всего, и это редактирование.
В лучшем случае редактор может выделить некоторые вещи, но он не совсем понимает, что написано.
IDE (интегрированная среда разработки) - это то, что вам нужно.
Я рекомендую Eclipse, он бесплатный и не требует много времени на настройку.
В нем есть все функции, которые вы хотите, и многое другое.
С помощью проводника проекта в Eclipse вы можете легко переключаться между исходными файлами.
Также у него есть возможности SVN, если у вас есть правильный плагин, чтобы вы могли легко загружать полные проекты Android.
Я надеюсь, что эта информация - то, что вы ищете.