Skip to main content

Text Editor Configuration

This guide will focus on setting up VS Code, which will be used throughout these documents. While text editor configuration is largely a matter of personal preference, customizing your setup to fit your style and workflow can significantly improve productivity. Below are the recommended extensions and settings for Shopify development and general programming.

Extensions

While none of the extensions listed here are strictly required, they can enhance your development experience. They are organized by category for convenience.

Essential for All Developers

Shopify-Specific Extensions

Optional but Useful Extensions

Themes & Icons

Miscellaneous Tools

Most settings are personal preferences, and developers are encouraged to explore and adjust them based on their workflow. However, one setting that can improve efficiency is enabling auto-save.

tip

Enable autoSave: Automatically save files after a brief delay to avoid data loss in case of unexpected crashes or accidental editor closures. This can be activated via File > Auto Save or by adding "files.autoSave": "afterDelay" in your settings.json.


With the text editor configured, your development environment is now ready to start building Shopify Themes and Apps!