Our great sponsors
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
- SaaSHub - Software Alternatives and Reviews
-
number of commits isnt that much of an indication, especially when so many commits are just single lines: https://github.com/microsoft/vscode/commit/3cfcfa942c5dd531d77791c22752d9dbd4e8866a
-
Why not collaborate with developers of existing code editors such as Lapce instead of making yet another one?
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Atom spend tons of CPU time to simply blink the cursor: https://github.com/atom/atom/issues/4378
-
brackets
An open source code editor for the web, written in JavaScript, HTML and CSS. (by brackets-cont)
They have allowed some of its internal members to fork it as brackets continued (Temporary names). https://github.com/brackets-cont/brackets
-
I thought that after the failure of the https://github.com/xi-editor/xi-editor project (which Lapce seems to take inspiration from) people would stop trying it, but looks like it's doing the opposite.
-
-
To further clarify: the fundamental code editing engine of VS Code is https://microsoft.github.io/monaco-editor/, but it runs atop Electron, or as it was known back then, Atom Shell. Same base technology, but the codebases are entirely different otherwise.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Graphite
2D raster & vector editor that melds traditional layers & tools with a modern node-based, fully non-destructive procedural workflow.
Hi! Very cool to hear about your project just now. I'm solving some pretty similar problems with our Rust-based 2D vector/raster graphics editor, Graphite. Specifically the non-Electron GUI and CRDTs are both things we're looking into integrating in the medium-term future.
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
rg written in Rust does the same thing but an order of magnitude faster, especially noticeable on larger folders.
-
If you're interested and you have a free weekend, I'd suggest reading through the Rust book. It's a great piece of both reference and tutorial documentation that will take you through the language and give you a better feel for it.
-
-
If you don't like the telemetry: https://vscodium.com/