Xcode syntax highlighting for Stencil
This is fairly naive and not as complete as the Stencil-provided syntax highlighting for other editors. The xclangspec format is not documented and so is based on other existing examples.
Xcode will only attempt to load an .ideplugin if its Info.plist contains a UUID that matches the DVTPlugInCompatibilityUUID value in the Xcode's Info.plist. This UUID changes with each version of Xcode, so plugin authors need to keep adding UUIDs for each new Xcode that's released. This plugin should support recent Xcode versions up to 10.3.
Xcode 11 doesn't seem to support user-installed .xclangspecs, even though it loads the .ideplugin and supports the defined filetype, so this plugin won't support those versions.
- Adding syntax highlighting and source file support for TypeScript to Xcode — Erica Sadun
- GitHub - erica/TypeScript-xclangspec: A langspec-ish thing for Daniel
- d-for-xcode/d.xclangspec at master · michelf/d-for-xcode · GitHub
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/*.xclangspec