Nowadays when I see "written in Rust" in the title, it reads like special pleading: "It's maybe not as good as what you use, but we are really proud to have got it working at all."
Lapce – Fast open-source code editor
101–110 of 231 posts
Re: Lapce – Fast open-source code editor
#102Re: Lapce – Fast open-source code editor
#103Amazingly fast on ARM Macbook Pro. Love the idea of remote editing. Keep up the good work and post again when it's a bit more mature.
Isn't everything amazingly fast on it?
Re: Lapce – Fast open-source code editor
#104Supporting modal editing like vim is a huge plus for me. As far as personal projects go this is amazing. Kudos.
Basic commands like y, d, c + motion are not supported yet.
Re: Lapce – Fast open-source code editor
#105Earlier quoted context omitted.
I haven't had a chance to test this yet but this is fantastic to see. Anything like this that progresses the cross-platform remote model that we now have with VSC, particularly if the endpoint is fast and memory-efficient, is really important, because of the variety of dev environments. What I would _really_ like, of course, is an iPad editor that could do the same. If you could make an iPad editor that has VSC-style…
Not sure if it includes everything you've mentioned - but for iPad I found GoCoEdit to be about as "killer app" as it could get for an ipad code editor. I mean it blew me away. Not the developer, not associated with the dev or company - I just truly think its a wonderful editor.
But Visual Studio Code's remote thing really is on another level -- you can do things like run the git session remotely but with the GUI-side tools, do find and replace on the remote side; all the extensions (PHP syntax stuff etc.) install and run on the remote side as well as they do locally etc.; it's almost completely seamless.
Re: Lapce – Fast open-source code editor
#106Earlier quoted context omitted.
I haven't had a chance to test this yet but this is fantastic to see. Anything like this that progresses the cross-platform remote model that we now have with VSC, particularly if the endpoint is fast and memory-efficient, is really important, because of the variety of dev environments. What I would _really_ like, of course, is an iPad editor that could do the same. If you could make an iPad editor that has VSC-style…
Why don't you install VS Code as PWA from https://vscode.dev/ ?
(code-server is basically the open source parts of this from what I understand, and the back-end impact is really no different at all, except needing to open a port for the web interface.)
I'm not sure whether vscode.dev will be able to connect to my own remotes yet; need to test that!
The main problem is as far as I am aware the same; the browser-side connection can drop quite easily because of the limits of iOS (you can't switch away without losing it).
That is obviously not something even a native version of Lapce would be able to totally avoid, but an iOS native app might have a few more strategies for maintaining background remote connections for a little while (SSH apps do for example).
Re: Lapce – Fast open-source code editor
#107But one thing makes me uncomfortable regardless of its early state: It's gigantic!
It's a 55 MB executable. You could fit at least one hundred full blow almost self contained (CLI) text-editors with the feature-set of Lapce in that size…
What is going on there? Does it bundle an operating system, or even a whole EMACS distribution in that binary?
Besides that it feels like VSCode. Not regarding speed, Lapce feels faster for sure. But with its custom GUI there is actually no gain regarding UX compared to any "desktop-webpage-container" (a.k.a. Electron app), imho. "Native" applications that don't feel native just "aren't native" — regardless the technology used.
The other but related issue is (even it's not really on Lapce) that those Rust GUI toolkits are imho light-years away from being production ready. So not only that Lapce feels "not native" (which is bad on its own, as it's than the UX of "just another webpage") but additionally it will likely take years just for the used GUI toolkit to catch up with the state of the art.
Of course I wish the authors luck with their project! But it looks to me like it'll be a quite long journey up to the finish line. So they will also need some staying power. Especially as there seems to be some competition¹ in the space of "VSCode alikes"…
Re: Lapce – Fast open-source code editor
#108https://lite-xl.com/ is another one which is written in Lua. Brilliant and super fast. It is much more polished than Lapce but still rough around the edges with features though.
Another one is Micro which is cool too.
Either way I am loving the fact that new OSS text editors coming out.
Re: Lapce – Fast open-source code editor
#109Earlier quoted context omitted.
For the same reason almost all relevant ui-elements are left-aligned across operation systems and apps: because we are tuned to process things left-to-right and the mouse is more often on the left side than it is on the right, and it feels less intuitive to move it to the right end of the screen. - window-operation buttons on macos (close, maximize ...) - application-menus in gnome, macos etc (file, edit, view ...) -…
Except for the scroll bar. I vaguely remember from many years ago (maybe it was on Windows or some Linux desktop at the time) that you could put it there. NextStep seems to have used it like that by default, judging from screenshots.
So everything build for him (as NextStep and macOS) has every GUI element on "the wrong side"… ;-)
Re: Lapce – Fast open-source code editor
#110Earlier quoted context omitted.
Off Topic: https://www.lapce.dev has a certificate issue. Also, the editor does not seem to run on Windows 7 ("createpseudoconsole could not be located" in KERNEL32.dll)
> Windows 7 is EOL and should be treated as such.