🚀 Model IntelliSense for Java Spring Boot Thymeleaf✨ FeaturesIntelligent autocompletion for Spring Boot model fields in Thymeleaf templates:
Supported Field Types:
📦 Installation
Prerequisites:
🚀 UsageAutomatic Suggestions
See field suggestions (e.g., name, mobileNumber, fees) Manual Rescan Press Ctrl+Shift+P Run Model IntelliSense: Rescan Models command See confirmation notification: text ✅ Loaded 15 models, mapped 8 template variables 🛠 Configuration Add to your VS Code settings.json: json { "modelIntellisense.autoScanInterval": 15000, "modelIntellisense.ignorePatterns": [ "/test/", "/dto/" ] } Setting Default Description autoScanInterval 10000 Rescan interval (ms) ignorePatterns [] Glob patterns to exclude 🔧 Troubleshooting Suggestions not appearing? Ensure your project follows standard Spring Boot structure Check models have proper getters or Lombok annotations Run manual rescan command Verify no relevant files in ignore patterns Console Logs View extension logs in VS Code Output panel (Ctrl+Shift+U) → Select Model IntelliSense 🌟 Pro Tips Partial Matches: Type mobile to find mobileNumber Case Insensitive: Works with STUDENT.name or Student.Name Controller Mapping: Understands both: java model.addAttribute("students", studentRepo.findAll()); model.addAttribute("stud", new Student()); 📝 Release Notes 2.2.0 Added Java Record class support Improved Lombok detection Fixed nested model handling Enhanced performance @atkiwisolution |