Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>oms-toolsNew to Visual Studio Code? Get it now.
oms-tools

oms-tools

repad.dev

|
104 installs
| (1) | Free
for personal use.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

OMS Tools

From repad.dev

A comprehensive VSCode extension providing development utilities for Node.js, GO, Flutter, Git, and general productivity tools. Designed for personal use to streamline coding workflows.

Features

General Utilities

  • Insert Random Values: Quickly insert random UUIDs, numbers, or strings into your code via context menu or command palette.
  • Chrome without CORS: Launch Chrome with CORS disabled for testing purposes (supports Windows, macOS, Linux).
  • Git File Deletion: Remove files from Git tracking without deleting them locally.

Node.js Support

  • Run NPM Scripts: Easily execute scripts defined in package.json.
  • Package Management: Update dependencies or devDependencies.
  • Project Setup: Install common packages (Express, JWT, CORS, etc.) for new projects.
  • Code Formatting: Format code using Prettier.
  • TypeScript Setup: Initialize TypeScript configuration and build setup.
  • VSCE Tools: Update and build VSCode extensions.

GO Support

  • Project Management: Create new web projects with Gin framework, run projects, and manage modules.
  • Build Tools: Cross-platform builds for different GOOS/GOARCH combinations.
  • Swagger Integration: Generate Swagger documentation for GO APIs.

Flutter Support

  • Run & Build: Run Flutter apps on web (debug/release) with different renderers (Canvaskit/HTML).
  • Build APKs: Generate release APKs and app bundles.
  • Code Formatting: Fix and format Dart code.
  • Pub Publishing: Dry-run package publishing.
  • Project Repair: Clean and recreate Flutter projects.

Git Integration

  • Pull Operations: Pull from current branch or all branches.
  • Commit & Push: Stage, commit with message/description, and push in one command.
  • Rebase Pull: Pull with rebase to avoid merge commits.
  • Global Config: Set and view global Git username/email.

Code Snippets

Extensive collection of snippets for:

  • Common programming patterns
  • React, Ant Design, Express
  • Node.js, PHP, YAML
  • Dart, Android XML
  • GO, Mongoose (TypeScript)
  • Next.js, and more

Installation

Install from the VSCode Marketplace.

Usage

Command Palette

Access all commands via Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS) and type "oms:".

Activity Bar Views

The extension adds a new icon to the activity bar. Click it to access categorized views:

  • Flutter: Flutter-specific commands
  • Node-Js: Node.js project tools
  • GO: GO development utilities
  • Git: Git operations
  • Utils: General utilities

Context Menu

Right-click in the editor to access "OMS" submenu for inserting random values.

Snippets

Type snippet prefixes in supported files to trigger IntelliSense suggestions.

Requirements

  • VSCode ^1.105.0
  • Node.js (for Node.js features)
  • GO (for GO features)
  • Flutter SDK (for Flutter features)
  • Git (for Git features)

Contributing

This extension is for personal use. For issues or suggestions, please contact the author.

License

Personal use only.

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