Почему-то среды разработки на Java выглядят как чужеродные, шрифты по-другому отрисовываются, менюшки какие-то другие, правда давно уже не смотрел, смысла в них не вижу. Я так понимаю, что у Atom-а концепция в возможности создания онлайн редакторов кода, есть такие?
Потому что там интерфейс самостоятельно рисуется. Кроссплатформенность и вся фигня.