Texto sublime 2: Formato del contenido de las etiquetas HTML en una línea

Ok, mi situación es un poco diferente a todos los hilos aquí sobre el formato HTML. Además, he instalado casi todos los complementos de formato HTML con resultados mixtos y ninguno realmente resuelve mi problema.

Además, la configuración de estos complementos puede ser difícil ya que no soy un programador y algunos autores no proporcionan suficiente información para personalizar sus complementos.

Por ahora, el único complemento que formatea mi HTML es Ok.HTMLTidy, el problema es que usa demasiado espacio por etiqueta. Ver mi ejemplo de HTML a continuación.

También probé lo que mencionaron eneste hilo y solo funciona en cierta medida en lo que respecta a la sangría, pero no realmente para el formato de marcado "verdadero".

Todo lo que quiero hacer es convertir este marcado:

<ul>
   <li>
     item here
   </li>
   <li>
     item here
   </li>
   <li>
     item here
   </li>
</ul>

O este:

<p>
   Content...
</p>

Dentro de esto:

<ul>
   <li>item here</li>
   <li>item here</li>
   <li>item here</li>
</ul>

Y esto:

 <p>Content...</p>

Tener el contenido de cada etiqueta en una línea separada de las etiquetas de apertura / cierre es una pérdida de espacio para mí.

¿Alguna idea de cómo lograr esto, ya sea modificando algo en TidyHTML o manualmente, o de cualquier otra forma?

Gracias por adelantado.