No terminal Mac OS X, você pode usar o emacs para editar arquivos dentro de um jar. Basta digitar:
emacs somejar.jar
Você pode então procurar todos os arquivos no jar, abrir, salvar, o que quer que esteja usando os comandos padrão do emacs. Quaisquer alterações feitas serão automaticamente aplicadas ao jar (não é necessário descompactar manualmente nada).