For openSUSE Tumbleweed run the following as root:
zypper addrepo https://download.opensuse.org/repositories/home:SpartanJ/openSUSE_Tumbleweed/home:SpartanJ.repo
zypper refresh
zypper install ecode
For openSUSE Slowroll run the following as root:
zypper addrepo https://download.opensuse.org/repositories/home:SpartanJ/openSUSE_Slowroll/home:SpartanJ.repo
zypper refresh
zypper install ecode
For 16.0 run the following as root:
zypper addrepo https://download.opensuse.org/repositories/home:SpartanJ/16.0/home:SpartanJ.repo
zypper refresh
zypper install ecode
For 15.6 run the following as root:
zypper addrepo https://download.opensuse.org/repositories/home:SpartanJ/15.6/home:SpartanJ.repo
zypper refresh
zypper install ecode