Bir CHM editörü, CHM dosyalarını düzenlemeyi kolaylaştırmak için tasarlanmıştır. Gelişmiş programlama becerileri ile uğraşmak, kod sayfalarında gezinmek ve CHM dosyalarıyla çalışmak için özel araçlar indirmek yerine, bir CHM editörü, kullanıcının bir CHM'yi değiştirmek veya çevirmek için basitçe menüleri tıklayabildiği kullanıcı dostu bir programda her şeyi sunar dosya. Bu tür bir editör, "Ne Görüyorsanız, Ne Alırsınız" anlamına gelen bir WYSIWYG editörü olarak bilinir. Bu, kullanıcının ekranda gördüğü ve düzenlediği resmin belgenin gerçekte nasıl görüneceği anlamına gelir. Diğer editörler sadece programın kodunu gösterebilir ve kullanıcının değişikliklerinin nasıl olacağını bilmek için dosyayı kaydetmesi ve önizlemesi gerekir.
CHM dosyası, Microsoft® Compiled HTML Help ile birlikte kullanılır. Önce HTML Yardımı 1.0 olarak yayınlanan bu program Microsoft®'a aittir ve Windows® işletim sistemine sahip tüm bilgisayarlarda kullanılır. Öncelikle büyük ölçüde metin talimatlarından, kapsamlı bir dizinden, köprülerden ve bir içindekiler bölümünden oluşan çevrimiçi yardım belgeleri oluşturmak için kullanılır. Görüntüler kullanılabilir, ancak süslü arka planlar veya özel biçimlendirme uygulanmaz. Bilgisayar kullanıcıları, üstlerinde bir arama kutusuyla ayrı bir yardım ekranı açmışlarsa bu formata aşina olabilirler.
Microsoft® güncellenmiş HTML 1.33 sürümüne kadar yardım etti, bundan sonra programı artık güncellemeyeceğini ve bunun yerine Microsoft® Assistance Markup Language (Yeni Bir Yardımlaşma Biçimlendirme Dili) adı verilen yeni bir programa geçeceğini açıkladı. HTML Yardımı, yardım programları ve dizinleri oluşturmak için kullananlara çeşitli avantajlar sağlamıştır. Uluslararası karakterleri kullanabilecek daha küçük dosyalar yarattı ve birkaç CHM dosyasındaki dizinleri birleştirebilecek büyük bir dizin sağladı. Bu avantajlar, geleneksel HTML kullanmaya kıyasla yardım programları yazmak için kullanımı çok kolaylaştırdı.
CHM dosyalarını düzenleme zorluğu nedeniyle, CHM editörü popülerlik kazandı. Kullanıcının herhangi bir CHM dosyasını açmasına ve üzerinde değişiklik yapmasına izin verdi, kullanıcı sadece dili değiştirmek istese de, dosyanın içeriğinde ciddi değişiklikler yapmak için gerekliyse. CHM dosyaları ayrıca e-kitap olarak bilinen belirli elektronik kitap türlerinde de kullanılmıştır ve bu e-kitaplara sahip olan herkes dosya üzerinde bir CHM düzenleyici kullanabilir. HTML Yardımı, Windows 98® veya sonraki bir sürümü çalıştıran herhangi bir makinede kullanıldığından uyumluluk bir sorun değildir ve bir kullanıcı bir CHM dosyasını Microsoft® olan herhangi bir bilgisayardan bir CHM düzenleyicisiyle açıp düzenleyebilir.


