← Package directory
Available on winget

Install 10x

A High-Performance C++ Editor

Install with winget
winget install --id PureDevSoftware.10x
Upgrade
winget upgrade --id PureDevSoftware.10x
Uninstall
winget uninstall --id PureDevSoftware.10x

About 10x

There are many code editors and IDEs on the market, so why does the world need another editor? 10x is designed to be a fast and responsive editor, that understands C++ out of the box and performs well with the largest of codebases (>5 million loc). There are Editors/IDEs that can handle many languages and have plugins for every eventuality, but due to the sheer size and complexity of these IDEs, they can become unresponsive and start failing for very large projects. Conversely, there are many fast and lightweight c...

What's new in 1.0.480.0

- Fixed Delete key deleting workspace file while file is being renamed

Read release notes

Version history

Version Updated Notes
1.0.480.0 Unknown - Fixed Delete key deleting workspace file while file is being renamed
1.0.478.0 Unknown - Fixed crash adding source/header file in Unreal - Removed -syntaxcheckonly flag from GetErrorsAndWarnings for Unreal in AI MCP tool (caused a full recompile)
1.0.470.0 Unknown Summary Fixed pasting text to terminal and fixed a crash General Fixes - Fixed pasting large amounts of text into terminal - Fixed crash opening workspace with more than 2 columns with vertical tabs
1.0.468.0 Unknown Summary Disable auto error underlining for Unreal. Fixes stalls and full rebuilds every build. General Fixes - Disabled auto error underlining for unreal by default (until file locking issue is resolved) - Automatically...
1.0.467.0 Unknown Summary General fixes and error underlining improvements General Fixes - Fixed goto-error going to wrong place when building with ExecuteBuildCommand python function - Stopped error underlining hover box hiding symbol ho...
1.0.464.0 Unknown Summary Important fixes to auto error underlining. Fixes to terminals. Fixed workspace reloading whenever any file changes General Fixes - Fixed error underlining causing large performance spikes with Unreal - Fixed auto...
1.0.458.0 Unknown Summary Support for AI agents. Terminals. Error underlining. New Features - MCP server for AI agents. Allows agents to connect and use 10x - Terminals - Commands for creating Claude Code and Cursor terminals - Underlinin...
1.0.434.0 Unknown Summary Fixed parser missing Unreal defines Parser Fixes - Fixed parser missing Unreal defines
1.0.433.0 Unknown Summary Fixed reading of slnx wildcard config/platform mappings General Fixes - Fixed reading of slnx wildcard config/platform mappings
1.0.432.0 Unknown Summary Fixed reading of utf-16 files General Fixes - Fixed reading of utf-16 files
1.0.430.0 Unknown Summary Fixed reading of slnx files. Fixed adding of workspace files during parse. Crash fixes. General Fixes - Fixed reading of slnx config/platform mappings. Caused some projects to fail to build. - Fixed crash reading...
1.0.428.0 Unknown Summary Added source preview to Search panel. Support for slnx files. Improved font rendering. General optimisations and bug fixes. New Features - Added source preview panel to Workspace Search - Support for reading slnx...
1.0.409.0 Unknown Summary Fixed a number of rare crashes. Improved map scroll bar updating. VS syncing fixes. General Fixes - Fixed crash when DirectX device lost - Fixed map scroll bar sometimes not updating immediately - Fixed crash in...
1.0.404.0 Unknown Summary General fixes and parser fixes. Improved 10xEditorLink syncing. Improved quality of map s roll bar rendering. Crash fixes. New Features - Added IndentRequires setting to indent requires statements (defaults to tr...
1.0.385.0 Unknown Summary Parser deadlock fix and fix for VS active project syncing General Fixes - Fixed active project 10x <-> VS syncing. Also requires 10xEditorLink update (version 2.0) - Fixed parser deadlock (caused parser to stop a...
1.0.383.0 Unknown Summary Parser fix for indirecting off this pointer. Stopped OpenFileInActivePanel overriding UseColumnPresets. Crash fixes General Fixes - Fixed crash restoring docked tool panels in secondary window columns - Fixed mem...
1.0.379.0 Unknown Summary Fix for parser getting stuck on 0% General Fixes - Fixed full parse sometimes getting stuck on 0% after files updated externally
1.0.378.0 Unknown Summary This build focuses on stability and parser improvements. Some new minor features added and lots of bug fixes. A complete rewrite of VS syncing making it much more reliable (now communicates with 10xEditorLink ext...
1.0.366.0 Unknown Summary Fixed occasional freeze at the end of a full parse (introduced in previous build)
1.0.365.0 Unknown Summary Parser X2 speedup Optimisations - Parser X2 speedup - Increased default max core count to 18