Stewart Lynch

Founder: PureDev Software. Low level core coder, performance, tools, games. Ex Lionhead (Fable). FramePro, FastFind, VMem, MemPro, 10x Editor.

10x Release (1.0.320)

Fixes for the new multi-window feature. Added support for __has_include. Added support for filtered solution files (slnf)

You can choose whether you want the projects loaded in 10x by right clicking on the sln in the workspace tree. "Load all projects" or "Load only filtered projects". They will stay unloaded in VS.

New 10x Build Release (1.0.320)

Added support for filtered solution files (.slnf). Good for very large solutions where you can specify just the projects you want loaded. Useful if you're using VS as a debugger.

learn.microsoft.com/en-us/visu

Stewart Lynch boosted:

This was the first trial project I used 10x editor by @stewartlynch8. After a few hours of working with the editor, I felt that I need this in my life, so I became a paid subscriber way before v1.0 versions.

I really don't plug software often, but I'm very satisfied with this particular one, so I'm plugging for it: 10xeditor.com. Working "go to definition" and lightning fast search across all files should be standard for all editors, but isn't. Well worth the asking price!

With the new multi-window feature, if you want to create a new window with columns you need to use Window Menu -> New Window.

Just dragging a window out won't create columns so you won't be able to move files between them.

I love that 10x users notice a 16ms reduction in input lag

True performance connoisseurs!

New 10x Release (1.0.312)

Multi-window support. CPU and memory optimisations. Reduced input lag. Unreal parsing fixes.

10x now has multi-window support! (1.0.312)

Drag windows out of the main window or Window Menu -> New Window.

You can now use 10x across multiple monitors.

I was interviewed on the Wookash Podcast. I talk about my career, programming, and how I created 10x. Enjoy!
youtu.be/1sdjQ7uTziw

People sometimes wonder why I keep optimising 10x Editor when it's already so fast.

One reason, profiling and optimising are my favorite things to do. I care about each ms.

But more importantly, 10x is used by professionals on huge codebases with many millions of lines of code. Here, performance is critical and it's where many other editors fall down. This is why 10x was created.

I've improved the change-log page on the 10x website.

It now shows the changes for each release build broken down by category, so you can easily see if you want to update.

10x will never force an update on you.

Video doesn't do it justice. Download 10x and check it out on a 144hz monitor for maximum smoothness.

I never liked smooth scroll in other editors.

But seeing it at a rock solid frame rate in 10x does look good!

10x Release Build (1.0.275)

10x now supports Smooth Scroll

The new multi-cursor align command (alt+A):
10x (1.0.249)

10x Release (1.0.249)

Summary:
- add and remove files in VS projects from 10x
- show updated lines, breakpoints and bookmarks in scroll bar
- group substitution now supported in regex find/replace
- parser improvements: nested classes, improved auto resolving for casts
- fixes finding UE defines header includes
- added AlignMultiCursor command (alt+A)
- improvements to ToggleComment

I find it really difficult testing my own software. Pretending to be a user and trying to find all the edge cases to break it. I instinctively don't want to do this.

But I've noticed when I write automated test cases in python scripts I have no problem thinking of all the horrible edges cases. It seems to engage a different part of my mind and becomes a fun programming problem.

The only thing better than writing new code is simplifying old code.

I just found out that two of the arguments passed in to a function are always the same.

Also fixed a number of subtle bugs in the process.

10x Release (1.0.230)
- fixed preprocessor failing on very long lines
- fixes to GotoNextBuildError and build error colouring
- lots of reparse fixes (parser losing symbols after edits)
- status bar now uses fixed width font and can be customised
- fixes to perforce commands
- find symbol references results are now sorted by path
- fixes to auto-formatter
- tabbed panel dropdown now had close buttons
- improved search history in Workspace Search (including buttons)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst