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
sudo apt install code-ossExamples
code -hcode-oss -hvscode -hcodecode-osssudo apt install code-oss