Reverse Engineeringcode editorvscodedevelopmentdebugging

code-oss

code-oss is an open source package of VSCode, providing a code editor with comprehensive editing, navigation, understanding support, lightweight debugging, rich extensibility, and integration with existing tools.

Description

This package contains code-oss, built from Microsoft open source code named code-oss. It offers developers essential features for their core edit-build-debug cycle. The tool includes comprehensive code editing, navigation, and understanding support along with lightweight debugging capabilities.

code-oss provides a rich extensibility model and lightweight integration with existing tools. It is particularly useful for developers working in cybersecurity contexts where source code analysis, debugging, and extension development are needed.

Note that running 'code' redirects to code-oss, and 'vscode' is not the expected binary.

How It Works

code-oss operates as a full-featured code editor derived from Microsoft's open source VSCode codebase. It leverages Node.js for its runtime environment and supports extensibility through plugins and integrations with development tools. The editor handles code editing, IntelliSense-like navigation and understanding, embedded debugging, and workflow integration without proprietary Microsoft components.

Installation

bash
sudo apt install code-oss

Examples

Displays help message indicating that 'code' is not the expected binary and starts code-oss instead
code -h
Displays help for the code-oss binary
code-oss -h
Displays message indicating that 'vscode' is not the expected binary
vscode -h
Starts code-oss (as 'code' redirects to code-oss)
code
Launches the code-oss code editor
code-oss
Installs the code-oss package
sudo apt install code-oss
Updated 2026-04-16kali.org ↗