CommunityNews

CommunityNews

Lapce – Lightning-fast and Powerful Code Editor

A modern open source code editor in Rust

Native GUI and Rust powered performance, we as developers know what you need for an essential tool like a code editor. Write code with joy in Lapce.

Lightning fast

Native GUI with GPU acceleration in Rust, no more waiting on launching the editor, and any lag on your keystroke will be treated as a bug and get fixed.

Remote Development

You can connect to a remote machine seamlessly, with a “local” experience, benefiting from a identical environment with your production server, or utilizing the full performance of the remote machine.

Batteries included

Code syntax highlighting using Tree-sitter, much faster and better than regex based highlighting. Also with built in LSP support, to give you code intelligence like code completion, diagnostics and code actions etc.

Vim like modal editing

Vim users, we’ve got you covered! Built in support for a Vim like editing experience, without a plugin.

WASI plugin system

You can write a plugin for Lapce with any programing language that complies to WASI. Choose a familiar language for writing a plugin without learning a new language.

Built in Terminal

Start a terminal at the path of your workspace, without leaving Lapce.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Most Liked

mindriot

mindriot

It is basically one authors hobby project, a couple of others have made the odd commit (not to downplay the value of making open source contributions) but there are 7 contributors on this repo, ranging from 1-711 commits… only one of those has made more than 2 commits. It is fairly early stages of an ambitious project, for me it isn’t usable on a day to day basis and it probably isn’t what I’m looking for anyway, it is a however really impressive effort this person has put in and does have a lot of cool ideas. I’m super jealous of people who have the focus of mind to really take on these kinds of hobby projects.

AstonJ

AstonJ

Downloaded it but not keen on why it wants to connect to the internet on startup (the Lapce site and gh) and doesn’t seem to have an option to switch it off : /

malloryerik

malloryerik

I opened it on Mac. It does feel very snappy, basically a VS Code in Rust, but I don’t think it’s ready yet for actual use. For example I couldn’t see how to load language servers or turn on syntax highlighting and the only plugin I saw was for Rust. Not saying those things aren’t there, and maybe they’d be more obvious if you opened a Rust project (I tried with a fairly typical Phoenix project). If the developer keeps with it maybe it could be excellent. The site he has up might be a bit inspirational vs descriptive of actual capabilities at this point?

Where Next?

Popular General Dev topics Top

AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
If you would prefer your file tree to be on the right hand side in Onivim, just: CTRL (or CMD) + SHIFT + P Then start to type config th...
New
First poster: bot
Why I Teach vim. The why of why people use vim has been covered fairly extensively, so I thought I would spend a little time explaining ...
New
First poster: davearonson
Welcome to the third part of this series aimed to help you unleash a power never seen on Earth using the Almighty Vim. If you don’t under...
New
First poster: bot
Wheel is a navigation plugin for Vim and Neovim. It is buffer group oriented and makes abundant use of special buffers, in which you can ...
New
CommunityNews
adobe/brackets. An open source code editor for the web, written in JavaScript, HTML and CSS. - adobe/brackets This thread was posted...
New
First poster: OvermindDL1
It’s Magit! A Git interface inside Emacs Magit is a text-based Git user interface that puts an unmatched focus on streamlining workflows....
New
First poster: bot
Why? Why create Slate? Well… (Beware: this section has a few of my opinions!) Before creating Slate, I tried a lot of the other rich tex...
New
dqops
If you are making your own formats of YAML files, you may like the article that we wrote showing how to make Visual Studio Code and a few...
New
CommunityNews
In 2021 I found a huge memory leak in VS code, totalling around 64 GB when I first saw it, but with no actual limit on how high it could ...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
AstonJ
If it’s a mechanical keyboard, which switches do you have? Would you recommend it? Why? What will your next keyboard be? Pics always w...
New
New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
PragmaticBookshelf
A masterclass in the fundamentals and principles of functional programming. Minh Quang Tran The Art of Functional Programming is a ma...
New