After nearly two days of UDL research, I compiled my first working extension for a new language. Its a template language with additional server side script language, similar to Cold Fusion or JSP. First step was simply to create a working multi-language extension with HTML, JS and CSS, based on the existing UDL files for each language.
Code coloring works fine, but code intelligence for HTML does not. :(
My settings are very similar to the RHTML extension which has working code intel.
How can I get code intelligence to work with HTML, JS and CSS in my language?
The language ist named "WebTML", here are settings:
from koXMLLanguageBase import koHTMLLanguageBase
log = logging.getLogger("koWebTMLLanguage")
log.debug("Registering language WebTML")
name = "WebTML"
lexresLangName = "WebTML"
_reg_desc_ = "%s Language" % name
_reg_contractid_ = "@activestate.com/koLanguage?language=%s;1" % name
_reg_clsid_ = "e98f0b3c-d13c-4066-9c5d-5c38084a980d"
defaultExtension = '.tml'
The included UDL's are original from the sdk-folder.
I use Komodo IDE 4.2.1 with the "ludditelib"-bugfix 72556.
Would be great to get some advice!