Preferred Liquid Code Formatter

Hi all, I’m currently on a quest to find a solid VSCode extension that will give me comprehensive support for Liquid code in my Shopify development workflow. I’ve been using the ‘Liquid’ extension by Panoply, but support seems to be declining and I can’t reach the developer about issues like I used to.

What I’m Looking For

I need a VSCode extension that offers:

  • Syntax Highlighting for Liquid
  • Completions for Liquid tags, objects, filters, sections and more!
  • Snippet auto-completion for Liquid tags and filters and Shopify Schema sections
  • Preserves VSCode HTML IntelliSense capabilities in .liquid files
  • Informative Hover descriptions and reference links on tags, filters, objects and more!
  • Liquid Template Literal syntax highlighting support for TypeScript and JavaScript

It’s important that the extension is easy to set up and flexible. Ideally, I’d like to add a liquidrc file to each project so that all team members can have the same standards and experience.

What I’ve Tried So Far

I’ve been using Panoply’s ‘Liquid’ extension, but I’m starting to see issues with it and can’t get support. I’ve also tried Shopify’s official extension, but it’s been buggy and not nearly as robust as I’d hoped.

Has anyone found a good alternative? What are you using in your workflow? Any recommendations would be greatly appreciated!

Thanks in advance!

Hey @cory_kelley :waving_hand: Naturally, I would have to recommend our official extension, but I’d be interested to hear what specific bugs you’ve encountered with it to see if we can at least set up some reports on our end to make the experience better.

If you’re willing to share details about what’s not working for you, I can create an internal feature request to address anything that was popping up. I can’t guarantee anything in terms of a fix/improvements at the moment, but I’m definitely happy to share some feedback with the team.

Direct contributions are always welcome if you’re interested in helping improve it as well (just thought I’d mention that as a possibility): theme-tools/docs/contributing.md at main · Shopify/theme-tools · GitHub

Let me know what specific issues you’re running into, and I’d be happy to set up that feature request report on my end for those. I’ll leave the thread “unsolved” for now in case any other folks want to touch base here to share reccomendations - just wanted to touch base to see if I can help out :slight_smile:

1 Like