- Git for Windows 2.47+ (setup-git-for-windows.md)
- PowerShell 7.4+ (setup-powershell-windows.md)
Install Git for Windows and PowerShell 7 before launching VSCodium for the first time. VSCodium scans PATH at startup and extensions configure themselves against whatever is present. Starting VSCodium before these tools are installed means extensions will not configure correctly and will require a restart.
VSCodium is an open-source build of Visual Studio Code with Microsoft telemetry and branding removed. It is the recommended editor for PowerShell scripts, GitHub Actions YAML, JSON datasets, and Markdown documentation across Continuous Delphi repositories.
winget install --id VSCodium.VSCodium- Go to https://vscodium.com/ or https://github.com/VSCodium/vscodium/releases/latest
- Download the
.exeinstaller for your architecture (VSCodiumSetup-x64-1.x.x.exe) - Run the installer and accept the defaults
codium --versionExpected output shows the version number on the first line like this:
1.96.x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x64
Open VSCodium and confirm Git integration is working:
- Open the Source Control panel (
Ctrl+Shift+G) - If a repository folder is open, it should show the current branch and any pending changes
- If no repository is open, the panel will prompt to open a folder or clone a repository -- this is also correct
VSCodium uses the Open VSX Registry (https://open-vsx.org/) rather than the Microsoft
Marketplace. Install extensions from the Extensions panel (Ctrl+Shift+X).
| Extension ID | Purpose |
|---|---|
ms-vscode.powershell |
PowerShell syntax highlighting, IntelliSense, and debugging |
eamodio.gitlens |
Enhanced Git history, blame annotations, and repository insights |
redhat.vscode-yaml |
Schema validation for GitHub Actions workflow files |
When running VSCodium inside a VMware Workstation virtual machine, menus may exhibit a noticeable delay before appearing. This is caused by hardware acceleration conflicting with the VMware display driver.
Fix:
- Open the Command Palette:
Ctrl+Shift+P - Type
Configure Runtime Argumentsand select it - The file
argv.jsonwill open in the editor - Add the following line inside the JSON object:
"disable-hardware-acceleration": true- Save the file (
Ctrl+S) and restart VSCodium
The file should look similar to this after the change:
{
"disable-hardware-acceleration": true
}This setting persists across VSCodium updates and only affects this machine.
- If the PowerShell extension does not detect
pwshautomatically, open a.ps1file, click the PowerShell version indicator in the status bar, and select Enter path to PowerShell installation pointing toC:\Program Files\PowerShell\7\pwsh.exe. - Settings sync and keybindings are compatible with Visual Studio Code. If your team uses VS Code, your configuration transfers directly.
- VSCodium updates do not reset
argv.json. The hardware acceleration workaround survives updates.