Codeology for VS Code and Visual Studio

Document how your code works, right where you wrote it

Select a function, press Ctrl Alt D, and explain it in your own words. Codeology saves it as Markdown beside your code and adds it to your Lifework — a searchable memory of everything you've built.

GeneC++UFUNCTION(BlueprintCallable)

AMyCharacter::Sprint

Raises walk speed while the player holds Sprint, and drains stamina until it runs out or the key is released.

void Sprint(float SpeedMultiplier = 1.5f);

How it works

  1. Capture

    Codeology reads the code under your cursor — signature, parameters, specifiers like UFUNCTION and <suspends>, and the libraries it uses — so you only write the explanation.

  2. Explain

    Write how it works, its edge cases, and why. Docs live in your repository's .codeology folder, readable on GitHub and reviewed like code.

  3. Remember

    Every project joins your Lifework. Search it years later, reuse what you documented while you type, and see when code drifts from its doc.

Code, described like living things

Codon

Specific lines inside a file or function.

Gene

A function, method, class, or property.

Cell

A source file or module.

Organ

A system spanning several files.

Plasmid

Portable code you reuse across projects.

Languages: C++ with Unreal Engine macros, Verse, C# for Unity and .NET, TypeScript and JavaScript, and Python.

Plans

Free

$0

  • Docs, search, CodeLens, and drift detection in both IDEs
  • Profile with XP, streaks, and achievements
  • Back up 3 projects, 10 MB

Premium

$8 per month

or $80 a year

  • Everything in Free, with no ads
  • Reuse your documented code while you type
  • AI drafts with local Ollama or your own Claude key
  • Back up 100 projects, 100 MB

Codeology for VS Code and Visual Studio is published by Picasso Rayne Studios LLC on the Visual Studio Marketplace.