CLDT EditorFull IDE support for Cloudinary transformation files. Write, read and maintain complex Cloudinary transformations as real source code — with syntax highlighting, IntelliSense, inline validation, formatting and a live preview.
WhyCloudinary transformation URLs are powerful and completely unreadable:
CLDT Editor turns that into something you can actually review in a pull request:
Features🎨 Syntax highlightingColor-coded keywords, properties, values and comments across all Cloudinary transformation parameters, including full variable support — assignment ( 💡 IntelliSenseContext-aware completion for transformation properties, crop modes, gravity options, effects and output formats. Press Ctrl+Space anywhere. 📖 Hover documentationHover any property for its documentation, usage examples and a direct link to the relevant Cloudinary docs page. ✅ Real-time validationSyntax errors, out-of-range values (quality, opacity, angle), deprecated features and unmatched braces — flagged as you type. 🔧 FormattingFormat on save, or Shift+Alt+F. Breaks dense single-line URLs into readable multi-line form, with smart indentation for conditionals ( 👁 Live previewCmd+Shift+V (Ctrl+Shift+V on Windows/Linux) opens a side-by-side preview that re-renders as you edit. 📝 SnippetsType a prefix and press Tab:
Getting started
Commands
RequirementsVS Code 1.75.0 or later. No configuration needed — it works out of the box. FeedbackBug reports and feature requests are welcome at github.com/codeinvain/vscode-cldt-editor/issues. ContributingPull requests welcome — see CONTRIBUTING.md for local setup. LicenseMIT © Daniel Cohen. Cloudinary is a trademark of Cloudinary Ltd. This project is independent and is not affiliated with, endorsed by, or supported by Cloudinary Ltd. |