Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SOLID LLD HelperNew to Visual Studio Code? Get it now.
SOLID LLD Helper

SOLID LLD Helper

rahul_0908

|
1 install
| (0) | Free
Educational low level design assistant for Java developers learning SOLID, OOP, design patterns, and maintainability.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SOLID LLD Helper

An educational VS Code extension that helps Java developers write better low-level design code following SOLID principles, OOP best practices, and design patterns.

This is not a code generator. It is an intelligent architecture mentor that explains why something is wrong and how to fix it.

Features

  • Live SOLID Analysis — Detects SRP, OCP, LSP, ISP, DIP violations as you type
  • Code Smell Detection — God Class, Long Method, Large Constructor, Magic Numbers, Deep Nesting, Feature Envy, Public Fields, Primitive Obsession
  • Educational Hovers — Every warning explains what rule was violated, why it matters, and how to refactor
  • Design Score — Per-principle and overall scores from 0–100
  • Design Pattern Suggestions — Strategy, Builder, Factory, Observer, etc.

Getting Started

Open any .java file and start typing. Diagnostics appear in real-time.

View → Problems    (Ctrl+Shift+M, Cmd+Shift+M)

Configuration

Search solidLldHelper in VS Code settings:

Setting Default Description
solidLldHelper.analysis.enableLiveDiagnostics true Enable live diagnostics
solidLldHelper.analysis.maxResponsibilitiesBeforeSrpWarning 3 How many responsibilities before an SRP warning

Supported Languages

  • Java (currently)
  • C#, TypeScript, Kotlin, C++ (planned)

Development

npm install
npm run build

Press F5 in VS Code to launch the Extension Development Host.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft