

Part of that work has been building my own syntax file for HLSL. In the year or so that I’ve been using ST3, I’ve found it easy enough to customize and extend it that I’ve been highly motivated to actually do those things.

I experienced it with NShader on Visual Studio, with MJP’s file for NotePad++, and with what I started with for Sublime Text 3 (sorry to whoever wrote it, I honestly don’t remember where it came from at this point). And in a lot of cases, someone eventually writes a basic syntax highlighter for your editor of choice, and most of us are happy just to get anything that we embrace it and carry on. Since there’s no true shader IDE (And seriously, why isn’t there? They’re mainstream enough at this point that I can’t imagine it’s a niche market anymore, which is what I assume is the reason for ignoring it.), you find a text editor that’s lightweight and customizeable enough to help you get the job done as well as possible and you just deal with it. Michael also happens to be one of CodeKit's most prolific and thorough beta testers.If you write shaders, then you’ve certainly dealt with the issue of what to write them in.

If you have questions or feedback about the plugin, please use the issue tracker on that repository. This plugin was created by Michael Russell. Read this carefully, as the plugin has several default options that might take you by surprise.

See the official plugin documentation for details. Then, install the plugin via Sublime's Package Manager. Make sure you have Sublime Text 2 or 3 and CodeKit 2.1.8+. This plugin for Sublime automatically launches CodeKit and adds projects to the app so that you don't have to. You forgot to launch CodeKit or your project folder wasn't in the app. You open Sublime Text, edit a Sass file, save.and nothing. Close Topics First Steps: Getting Started Live-Reload Browsers Browser Sync Set Language Options Set Output Paths & Action Second Steps: Defaults For New Projects Build Your Project Set Target Browsers Stuff To Know: CodeKit + Git Troubleshooting License Recovery PostCSS Tools: Autoprefixer PurgeCSS CSSO Custom PostCSS Plugins Other Tools: npm Babel - (JS Transpiler) Terser - (JS Minifier) Rollup - (JS Bundler) Cache-Buster HTML-Minifier Libsass Bless Languages: Sass Less Stylus JavaScript CoffeeScript TypeScript Pug Haml Slim Kit Markdown JSON Image Optimizers: WebP PNG JPEG SVG GIF Frameworks: CodeKit Frameworks Tailwind Bootstrap Bourbon Bitters Zurb Foundation Susy Nib Jeet Syntax Checkers: ESLint Advanced: Hooks Environment Variables Adding Custom Languages Team Workflows Scripting CodeKit Editor Plugins: Nova Atom Sublime Text Coda 2 More Read-Only Mode Upgrading From 2.0 FAQ Sound Familiar?
