ID DostYour Friendly HTML ID Validator for VS CodeDuplicate IDs? Dost sambhaal lega! 😄 ID Dost is a developer-friendly Visual Studio Code extension that helps you detect common HTML ID mistakes directly in your editor. Keep your markup cleaner, identify issues early, and build better coding habits without interrupting your workflow. Created by Sachin Singh · Published by On Time Tech Academy · Part of the Lumo ecosystem ✨ Features🔁 Duplicate ID DetectionDetects when the same ID value appears multiple times in a document, helping you avoid confusing DOM selection and unexpected JavaScript behavior. 🚫 Whitespace DetectionIdentifies ID values containing whitespace so you can maintain clean and valid identifiers. 🫙 Empty ID DetectionFinds empty ID attributes that may have been left behind during development. 🧩 Duplicate Attribute DetectionDetects elements containing multiple 💬 Friendly Diagnostic MessagesGet approachable, developer-friendly messages directly in your editor when ID Dost detects an issue. ⚙️ Configurable ValidationEnable or disable individual validation rules according to your preferences. 🔔 Optional NotificationsEnable pop-up notifications for newly detected issues. Notifications are disabled by default to keep your workflow uninterrupted. 🛠️ Command Palette IntegrationRun ID checks manually or clear ID Dost diagnostics directly from the VS Code Command Palette. 🚀 Get Started
After installation, open a supported HTML, JavaScript, TypeScript, JSX, or TSX document. ID Dost checks for supported ID issues and displays diagnostics directly in your editor.
🧑💻 Supported ValidationsID Dost currently checks for these issues:
⌨️ Available CommandsOpen the Command Palette with
⚙️ Extension SettingsID Dost provides settings that let you customize its validation behavior.
How to Customize
You can also update these options in your VS Code
💡 Why ID Dost?HTML IDs are commonly used by CSS, JavaScript, and DOM APIs to identify specific elements. Duplicate or malformed IDs can make code harder to maintain and may lead to unexpected behavior. ID Dost helps you:
Small checks. Cleaner code. Better development habits. 🏢 About On Time Tech AcademyOn Time Tech Academy is focused on technology education, practical learning, and helping learners build real-world development skills. Alongside education, we aim to create useful developer tools that make everyday coding more productive and approachable.
💛 Meet LumoLumo is our developer-tools ecosystem, focused on practical JavaScript utilities, UI experiences, and tools that improve the development workflow. ID Dost is part of the Lumo ecosystem, bringing a friendly approach to everyday code quality checks. Our goal is to make development more productive, approachable, and enjoyable through thoughtfully designed tools. 👨💻 Created by Sachin SinghSachin Singh is a Full Stack Web Engineer and developer focused on building practical software tools and improving the developer experience. ID Dost was created to help developers identify common HTML ID mistakes, write cleaner markup, and build better coding habits. Creator & Developer: Sachin Singh 📄 LicenseID Dost is distributed under the MIT License. See the
ID Dost Made with care for developers. 💛 |