Free tools Windows power users keep installed
One-click scans. No signup required.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
The dependable ways to move a VSCodium setup to another device are a manual file transfer or the VSCodium-documented Sync Settings extension. Manual copying gives you the most control; the extension is faster for repeat transfers. Microsoft’s built-in Settings Sync is documented for Visual Studio Code, not for VSCodium, so do not assume its sign-in workflow will work in VSCodium.
Choose the right transfer method
Use the method that matches how much control and repeatability you need. The comparison below separates what is documented for VSCodium from what is documented only for Visual Studio Code.
| Method | Best for | What moves | Control and risk | VSCodium evidence |
|---|---|---|---|---|
| Manual copy | One-time migration or a carefully selected setup | User settings, keybindings and, where applicable, the extension directory | You choose every file and replacement; copying can overwrite destination files | Documented by the VSCodium migration guide |
| Sync Settings extension | Repeatable transfers between editors | Settings, keybindings, extensions and more, according to the VSCodium guide | Less hands-on control; inspect the output and restart after installation | Named by the VSCodium migration guide |
| Syncing extension | A GitHub Gist-based alternative | User settings, keybindings, extensions, locales and snippets, according to its listing | Downloads overwrite local settings and may install, update or remove extensions | Its Marketplace listing advertises VSCodium compatibility |
| Visual Studio Code built-in Settings Sync | Visual Studio Code installations using an account | Several categories selected in the VS Code Settings Sync interface | Category exclusions and conflict choices are available; remote-window limits apply | Compatibility with VSCodium is not established by Microsoft’s documentation |
For a VSCodium-to-VSCodium move, start with manual copying if you need a reversible, auditable change. Choose Sync Settings when you expect to repeat the process or want the extension to handle more than two files. Whichever route you use, make an independent backup before importing anything.
Prepare both VSCodium installations
Close the editors before copying
Exit VSCodium on the source and destination devices before copying files. Closing both applications prevents an editor from rewriting a file while it is being transferred and ensures the destination reads the imported configuration on its next launch.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Create a rollback copy
Copy the destination’s current User folder and extension directory to a dated backup location before replacing them. Keep the source backup as well. If the imported profile behaves unexpectedly, close VSCodium, restore the backup, and reopen it.
Decide whether the source is VSCodium or Visual Studio Code
The VSCodium migration guide documents a Visual Studio Code-to-VSCodium layout explicitly. It says Visual Studio Code extensions are in ~/.vscode/extensions and VSCodium extensions are in ~/.vscode-oss; for that migration, copy the contents of the former into the destination’s ~/.vscode-oss/extensions. A VSCodium-to-VSCodium transfer should use the VSCodium directories on both machines, but you should confirm the actual application-data location for the operating system and release you are using rather than assuming the VS Code path.
Manual method: copy settings, keybindings and extensions
1. Find the user-data folders
The migration guide lists these Visual Studio Code user folders and their corresponding VSCodium folders. They are useful when moving from Visual Studio Code; for two VSCodium installations, substitute the VSCodium path on both sides and verify it locally.
| Operating system | Visual Studio Code user folder listed by the guide | Corresponding VSCodium user folder |
|---|---|---|
| Windows | %APPDATA%CodeUser |
%APPDATA%VSCodiumUser |
| macOS | $HOME/Library/Application Support/Code/User |
$HOME/Library/Application Support/VSCodium/User |
| Linux | $HOME/.config/Code/User |
$HOME/.config/VSCodium/User |
These locations and the extension-directory example come from VSCodium’s migration documentation. The guide does not claim that every release or operating-system packaging uses an identical path, so treat the table as a documented starting point and confirm the destination before copying.
2. Transfer settings.json and keybindings.json
- On the source editor, open the Settings interface and open
settings.json. The migration guide also describes copying the file contents through the VS Code Settings interface. - Copy
settings.jsonand, if you use custom shortcuts,keybindings.jsonfrom the sourceUserfolder. - Place them in the corresponding VSCodium
Userfolder on the destination. If files with those names already exist, retain the backup you made before replacing them. - Launch VSCodium and check the Settings and Keyboard Shortcuts interfaces. A setting that refers to a missing path, executable or workspace may need adjustment for the new device.
Copy only the files you intend to carry over. This keeps the migration understandable and avoids replacing unrelated destination data.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
3. Transfer the extension directory when performing the documented VS Code migration
For Visual Studio Code to VSCodium, the guide’s concrete instruction is to copy the contents of ~/.vscode/extensions into ~/.vscode-oss/extensions. Preserve the directory contents rather than renaming the parent folder. For VSCodium-to-VSCodium, copy the source VSCodium extension directory into the matching VSCodium directory after confirming its location on each operating system.
- With both editors closed, back up the destination extension directory.
- Copy the source extension-directory contents, not the source application’s entire profile.
- Merge or replace only after confirming that the destination path belongs to VSCodium.
- Start VSCodium and inspect the Extensions view for the expected installed items.
Manual copying transfers files; it does not guarantee that an extension’s own runtime dependencies, operating-system binaries or external tools exist on the new device. Check an extension that matters to your workflow before deleting the source backup.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems4. Use the migration guide as the authoritative path reference
Path names can change with packaging, portable builds and future releases. Keep the current VSCodium migration page open while you identify the folders, and do not copy a directory simply because its name resembles a VS Code directory.
Extension-assisted method: Sync Settings
VSCodium’s migration page names the Sync Settings extension as its semi-automatic route. The workflow is repository-based: upload the source editor’s data, then download it into the destination editor. The guide says the extension can transfer settings, keybindings, extensions and more, and that it is available through Visual Studio Marketplace, Open VSX or its GitHub repository.
1. Install the same extension in both editors
- Install Sync Settings in the source editor and in the destination VSCodium installation.
- For a Visual Studio Code-to-VSCodium migration, install it in Visual Studio Code and VSCodium as the guide describes. For VSCodium-to-VSCodium, install it in both VSCodium installations.
- Watch the editor’s Output panel while the extension installs. The guide recommends enabling an option that keeps installation activity visible.
2. Configure the repository in each installation
Open the extension settings in both editors and configure the same repository. Use an account and repository to which you are authorized, and confirm that both installations point to the same location before uploading or downloading. The extension’s repository is the hand-off point; it is not the local VSCodium folder.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
3. Upload from the source
In the source editor, open the Command Palette and run Sync Settings: Upload (user -> repository). Wait for the operation to finish before closing the editor. This creates the repository-side copy that the destination will consume.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware match4. Download into the destination
In VSCodium on the destination device, open the Command Palette and run Sync Settings: Download (repository -> user). Keep the Output panel open so you can see extension-install progress. Do not restart until the extension has finished installing the transferred extensions, as recommended by the VSCodium guide.
5. Restart and verify
Restart VSCodium after installation completes. Check settings.json, keyboard shortcuts, the Extensions view and one or two projects that use important extensions. If something is missing, read the Output panel before running another download; a second import can obscure which operation changed the files.
Keep installation activity visible
The guide recommends setting syncSettings.openOutputOnActivity to true. This makes the Output panel open when the extension reports activity, which is useful when a download is still installing extensions or has encountered an error.
Alternative: the separate “Syncing” extension
Do not confuse the VSCodium guide’s Sync Settings extension with the separately listed extension named Syncing. Its Marketplace listing says it supports VSCodium, stores configuration in a GitHub Gist and handles user settings, keybindings, extensions, locales and snippets.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Its import behavior deserves special caution: the listing says a download always overwrites local settings and may install, update or remove extensions. Make a backup of the destination User folder and extension directory before using its download command, and select the destination deliberately. If you only want to preserve two files, manual copying is safer because it limits the scope of the change.
Why Visual Studio Code’s built-in Settings Sync is a separate case
Microsoft documents built-in Settings Sync for Visual Studio Code. The documentation states, “Settings Sync supports Microsoft and GitHub accounts.” In that product, you sign in, choose categories and can exclude settings or extensions. The cited documentation does not establish that the built-in service is available in VSCodium, so it should not be presented as a VSCodium solution.
What Microsoft’s VS Code feature can synchronize
According to the current Visual Studio Code Settings Sync documentation, the selectable data includes:
- User settings, subject to scope and exclusions
- Keyboard shortcuts
- Snippets
- User-level tasks
- MCP server configurations
- UI state
- Extensions
- Profiles
- Prompt and instruction files in the user profile
Limits and conflict behavior documented for VS Code
| Detail | Microsoft’s documented behavior for Visual Studio Code |
|---|---|
| Accounts | Sign in with a Microsoft or GitHub account |
| Conflicts | Initial setup or offline edits can require choosing local data, remote data or a merge |
| Exclusions | Settings and extensions can be excluded from synchronization |
| Remote windows | Extensions do not sync to or from SSH, development-container or WSL remote windows |
| Size limits | Settings, keyboard shortcuts and user tasks each have a 100 KB limit |
| Profiles | Up to 20 profiles can sync |
| Backups | Local backups are deleted after 30 days; remote backups retain the latest 20 versions per category |
Those limits describe Microsoft’s Visual Studio Code implementation, not the VSCodium extension workflows above. They are useful when you are migrating between VS Code installations, but they do not prove that enabling the same feature in VSCodium will work.
Verify the destination after synchronization
Configuration checks
- Open Settings and confirm that the expected values are present in
settings.json. - Open Keyboard Shortcuts and test a shortcut that you customized.
- Open the Extensions view and check the extensions that are essential to your daily work.
- Open a representative project and confirm that language support, formatting and debugging behave as expected.
Check paths and machine-specific values
Settings often contain paths or commands that are valid only on the source device. Compare file locations, shell commands, SDK paths and workspace-specific assumptions before treating a transferred profile as finished. Keep machine-specific changes in the destination backup until you have tested the projects you care about.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Read the Output panel before retrying
For Sync Settings, the VSCodium guide specifically recommends following extension-install activity in the Output panel. If an extension is still installing, wait rather than restarting repeatedly. If the panel reports a failure, record the message, restore the backup if necessary and correct the repository or destination path before trying again.
Troubleshoot common transfer problems
The destination opens with old settings
Confirm that you copied into the VSCodium User directory, not the Visual Studio Code directory. Recheck the operating-system path table, close VSCodium, restore the intended settings.json and keybindings.json, then reopen the editor. A portable or differently packaged installation may use another app-data location, so verify the path used by that installation.
Extensions are not visible after a manual copy
Check that you copied the contents of the extension directory into the VSCodium extension directory and that VSCodium was closed during the copy. For a VS Code migration, the documented example is ~/.vscode/extensions to ~/.vscode-oss/extensions. For VSCodium-to-VSCodium, make sure both paths are the VSCodium locations.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Sync Settings appears to finish, but installation is incomplete
Open the Output panel, enable syncSettings.openOutputOnActivity if needed, and wait for all extension-install messages to finish. Restart only after that point. Verify that both editors were configured for the same repository and that the upload occurred before the download.
An import replaced changes made on the destination
Restore the destination backup, then decide which installation is authoritative. The Syncing extension’s listing explicitly says downloads overwrite local settings and can install, update or remove extensions. Treat every download as an import operation, not as a two-way merge.
You expected VS Code Settings Sync to appear in VSCodium
Use one of the VSCodium-documented routes instead. Microsoft’s Settings Sync page covers Visual Studio Code and does not establish VSCodium compatibility. Install Sync Settings in both editors, or perform the manual file transfer with the VSCodium paths.
You are connected to a remote window
Microsoft’s remote-window limitation applies to Visual Studio Code’s built-in service: its documentation says extensions do not synchronize to or from SSH, development-container or WSL windows. For VSCodium, follow the local-device transfer instructions and install or verify extensions in the environment where they will actually run.
Recommended Free Tools
Security and rollback practices
- Keep a dated copy of the destination
Userfolder and extension directory before any download or overwrite. - Use only a repository or Gist account you control and understand; the synchronization service becomes a copy of your editor configuration.
- Review what the selected extension exports before placing credentials, tokens or private paths in a shared repository.
- Do not delete the source installation or its backup until the destination has opened your important projects successfully.
- When testing an unfamiliar extension, use a disposable destination profile first so an overwrite cannot destroy your working configuration.
Recommended workflow for a new VSCodium device
- Install the same VSCodium release family on the new device and launch it once so its user folders are created.
- Close both editors and back up the destination
Userfolder and extension directory. - For a one-time, tightly controlled move, copy
settings.json,keybindings.jsonand the matching VSCodium extension directory. - For repeatable transfers, install Sync Settings in both editors, configure the same repository, run
Sync Settings: Upload (user -> repository)on the source and thenSync Settings: Download (repository -> user)on the destination. - Keep the Output panel open, wait for extension installation to finish and restart VSCodium once.
- Verify settings, shortcuts, extensions and a representative project before changing or deleting the backup.
This sequence keeps the original configuration recoverable while making the distinction between local file copying, VSCodium’s Sync Settings workflow and Visual Studio Code’s separate account-based service explicit.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

