Installation
Get Som DVPS running on your machine in minutes. This guide covers installation on Windows, with notes for macOS and Linux.
What you will learn
- System requirements for Som DVPS
- How to download and install the editor
- Verifying your installation
System Requirements
Before installing Som DVPS, make sure your system meets these minimum requirements:
| Component | Requirement |
|---|---|
| Operating System | Windows 10/11 (64-bit), macOS 10.15+, or Linux (64-bit) |
| RAM | 4 GB minimum, 8 GB recommended |
| Disk Space | 500 MB for installation |
| Processor | 1.6 GHz or faster |
Windows Installation
Follow these steps to install Som DVPS on Windows:
Run the Installer
Double-click SomDVPSsetup.exe
to start the installation wizard.
Follow the Setup Wizard
Accept the license agreement and choose your installation preferences:
- ✓ Add "Open with Som DVPS" to context menu
- ✓ Add to PATH (recommended)
- ✓ Create desktop shortcut
Complete Installation
Click Install and wait for the process to complete. Once finished, click Finish to launch Som DVPS.
Building from Source (Advanced)
For developers who want to build Som DVPS from source code, we provide a detailed guide in the building from source section.
Prerequisites
- Node.js: v20.x or v22.x (tested with v22.12.0)
- Visual Studio 2022 Build Tools: With "Desktop development with C++" workload
- Python 3: For build scripts
Quick Build Steps
git clone https://github.com/yousumohamed/Som-Dvps-Code1.git
cd Som-Dvps-Code1
.\install_som_dvps.bat
Verifying Installation
After installation, verify that Som DVPS is correctly installed by opening a terminal and running:
som --version
You should see the version number displayed. If you get a "command not found" error, make sure you selected "Add to PATH" during installation, or restart your terminal.
Common Mistakes
Installing on 32-bit Windows
Som DVPS requires a 64-bit operating system. If you're running 32-bit Windows, you'll need to upgrade your OS first.
Skipping PATH configuration
If you don't add Som DVPS to PATH, you won't be able to launch it from the command line. You can add it manually later through Windows Environment Variables.
Windows SmartScreen warning
Windows might show a SmartScreen warning because the installer isn't yet widely recognized. Click "More info" and then "Run anyway" to proceed.
Troubleshooting
How do I change the application icon?
- Replace the file
resources\win32\code.icowith your own .ico file - Run
build_release.batto apply changes
Getting "Spectre-mitigated libraries are required" error?
- Open Visual Studio Installer
- Click "Modify" on your Build Tools installation
- Go to "Individual Components" tab
- Search for "Spectre"
- Check "MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest)"
- Click "Modify" to install
How do I change the application name?
- Open
product.json - Edit
nameShort,nameLong, andapplicationName - Rebuild using
build_release.bat
Tips & Best Practices
Install for All Users
If you're setting up Som DVPS on a shared computer, choose "Install for all users" during setup to make it available system-wide.
Keep It Updated
Som DVPS will notify you when updates are available. Keep your editor up to date to get the latest features and security fixes.
Customize from Day One
After installation, take a few minutes to explore the settings and install your favorite extensions. This will make your development experience much more productive.