Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>IOPNew to Visual Studio Code? Get it now.
IOP

IOP

ne0

|
25 installs
| (0) | Free
Interface oriented programming
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

IOP: Interface oriented programming.

IOP is a VSCode extension that allows you to focus on the desgin (interfaces) of your program and generate the implementation and tests for it.

With IOP, you can write only the interfaces of your program and let the extension generate the implementation and tests for you.

Install

  1. Install the extension from the marketplace. After that a view called SYMBOL TREE will show up in the Explorer tab.
  2. Configure your openapi key in the settings (ne0-iop.openaikey).

Usage

  1. Jump to symbol: From the SYMBOL TREE view, you can right click on a file, class or function which jumps to the location of the symbol in the file.
  2. Generate implementation: Click the Generate button on the right of the symbol.

Features

  • [x] Generate implementation with LLM.
  • [ ] Generate tests for a file/class/function.

Supported languages:

  • [x] Python
  • [x] TypeScript
  • [x] C++

Supported LLMs:

  • [x] ChatGPT
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft