home.social

#lapce — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lapce, aggregated by home.social.

fetched live
  1. I managed to hack together a #zed / #gram extension to provide FASTA language support:

    gitlab.com/jrhawley/gram-zed-f

    tree-sitter-fasta.jrhawley.ca/

    I tried to write instructions for #lapce but it looks like all languages need to be defined in the Lapce code base for compilation 🫤 That puts a damper on that plan.

    And #emacs tree-sitter support feels like a moving target. I'd have to manually redefine a lot of font locks and other stuff.

    This process isn't as smooth as I'd hoped

  2. Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
    The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
    I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
    Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
    I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
    edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. lap.dev/floem/ :moomin_yay:
    The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad:

  3. Giving #Lapce a try, so far I really like it. It's like a lighter weight #VSCode. I especially like that it doesn't seem to use #Electron.
    The choice of #WASM as scripting language is interesting, I'll be curious to see how it fares for one-off scripting tasks.
    I also like that it addresses my two biggest gripes with #Emacs: startup and input latency.
    Also, no LLM crap being shoved in my face! I don't know if the company behind it is involved with genAI stuff, but if they are, at least they aren't shoving it into their editor. :neofox_uwu:
    I also tried its modal editing mode, it's pretty nice being able to use some of the same commands that I'm used to from #DoomEmacs .
    edit: Read the description of its #GUI backend, hecc, it ticks almost all of my boxes. lap.dev/floem/ :moomin_yay:
    The one thing I miss from that feature list is a focus on #accessibility . :moomin_sad:

  4. I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi

    lap.dev/lapce/

    github.com/lapce/lapce

    github.com/xi-editor/xi-editor

    #Xi #Lapce #TextEditors

  5. I was always curious about the Xi editor, sad that it never really took off. Just learned about Lapce, described as a “spiritual successor” to Xi

    lap.dev/lapce/

    github.com/lapce/lapce

    github.com/xi-editor/xi-editor

    #Xi #Lapce #TextEditors

  6. @mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.

    #Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.

    It's really matter of taste and preference what to choose.

  7. @mattesilver None. #RustRover is written in #Kotlin and has #JetBrains' own analyser for #Rust. Plus it's proper IDE, kind of heavy.

    #Lapce, #Zed, #VSCode are editors running #rust-analyzer in the background using LSP. They're much more lightweight, less feature bloated.

    It's really matter of taste and preference what to choose.

  8. @thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.

  9. @thewhalecc Unfortunately #Lapce stays behind #Zed in terms of usability term.

  10. 𝗟𝗮𝗽𝗰𝗲:

    #Editor #Rust #Open Source #Code #IDE #Lapce

    thewhale.cc/posts/lapce

    A modern open source code editor in Rust. Lightning-fast and Powerful. Quick from launch to every keystroke, and batteries included.

  11. 𝗟𝗮𝗽𝗰𝗲:

    #Editor #Rust #Open Source #Code #IDE #Lapce

    thewhale.cc/posts/lapce

    A modern open source code editor in Rust. Lightning-fast and Powerful. Quick from launch to every keystroke, and batteries included.

  12. @argv_minus_one @shye

    I agree. I tried #lapce but I've eventually given up and now I just use #vim . It's a shame that we don't have good IDEs.

    I haven't tried Kate but isn't that more an editor than a full-fledged IDE?

  13. @argv_minus_one @shye

    I agree. I tried #lapce but I've eventually given up and now I just use #vim . It's a shame that we don't have good IDEs.

    I haven't tried Kate but isn't that more an editor than a full-fledged IDE?

  14. Today I gave #lapce editor another chance.
    It took me about 5min of messing around with it to realize it is simply not ready yet, as much as I want it to be.

    The UI is way too buggy, my keyboard wasn't working(!) And the plugin ecosystem isn't ready yet as there is no plugin manager.

    I hope it gets ready one day as a better vscode alternative.

  15. Today I gave editor another chance.
    It took me about 5min of messing around with it to realize it is simply not ready yet, as much as I want it to be.

    The UI is way too buggy, my keyboard wasn't working(!) And the plugin ecosystem isn't ready yet as there is no plugin manager.

    I hope it gets ready one day as a better vscode alternative.

  16. En lo que va depurándose el script por cuarta vez (esto creo que ya casi está):

    Como necesitaba modificar código, por no complicarme la vida bajando mis dotfiles de Neovim en la VM he acabado instalando #Lapce. Está bonita, pones "./lapce" en la consola y antes de que levantes el dedo de la tecla Enter ya se ha abierto la ventana principal. Como debe ser.

    lap.dev/lapce/

  17. I made my first contribution to Lapce ✅
    github.com/lapce/lapce/pull/34

    Lapce is a lightning-fast and Powerful Code Editor written in Rust 🦀

  18. I made my first contribution to Lapce ✅
    github.com/lapce/lapce/pull/34

    Lapce is a lightning-fast and Powerful Code Editor written in Rust 🦀

    #Lapce #Editor #Rust #OpenSource

  19. The "Restart to update" feature in #Lapce editor has crashed Windows explorer, but it has updated the software nonetheless, so I consider it a success :)

  20. #Lapce editor promises "Native GUI with GPU acceleration in Rust, no more waiting on launching the editor" but in my computer it's slightly slower to launch than Visual Studio Code and native title bar is a non-default setting 🙂
    Not my intention to diminish anyone's work, though. It's still in pre-alpha stage and it already looks impressive. Computers are hard.

  21. @moonwalker what's the cons/pros of #lapce and #cherrytree?

    I never used them...

    #Neovim is my editor of choice, even for HTML, because plugins are available for it.

  22. @moonwalker what's the cons/pros of #lapce and #cherrytree?

    I never used them...

    #Neovim is my editor of choice, even for HTML, because plugins are available for it.

  23. Damn, Lapce is amazing! I'll try it for a week and see if I can finally replace vscode.

    Big shoutout to the Lapce's Team!
    lapce.dev/

    #lapce #development

  24. Damn, Lapce is amazing! I'll try it for a week and see if I can finally replace vscode.

    Big shoutout to the Lapce's Team!
    lapce.dev/

    #lapce #development

  25. Have been trying out #zededitor (zed.dev) on #linux and gotta say it's a really nice editor. The editor still feels like beta software, very similar feeling to #Lapce (lapce.dev/), but way less buggy.

  26. #Lapce っていうコードエディター初めて知ったけど、見た目がほぼまんま #VSCode だけど、中身は #Electron じゃなく、#Rust で創られてるというものらしい :tony_grinning:

    #macOS 版は #AppleSilicon 用はなくて Universal 板だけのようだけどちょっと気になる

    lapce.dev/

  27. #Lapce っていうコードエディター初めて知ったけど、見た目がほぼまんま #VSCode だけど、中身は #Electron じゃなく、#Rust で創られてるというものらしい :tony_grinning:

    #macOS 版は #AppleSilicon 用はなくて Universal 板だけのようだけどちょっと気になる

    lapce.dev/

  28. With Open Source IDE: - lapce.dev/

    and the ubiquity of , It is possible to have a bloat-free workstation on

    Just use the nspawn container to store all the dev-related packages and use the remote/SSH connection feature of Lapce to connect to those containers.

    Your workstation will stay 'clean' relative to a situation if you had Java, Ruby, NodeJS, Python, Go and Rust all installed directly on the workstation.

  29. With Open Source IDE: #Lapce - lapce.dev/

    and the ubiquity of #SystemD #nspawn #containers , It is possible to have a bloat-free workstation on #Linux

    Just use the nspawn container to store all the dev-related packages and use the remote/SSH connection feature of Lapce to connect to those containers.

    Your workstation will stay 'clean' relative to a situation if you had Java, Ruby, NodeJS, Python, Go and Rust all installed directly on the workstation.

  30. Introducing #Lapce: bit.ly/3T46WwE

    Written in #Rustlang, Lapce sports a native GUI leveraging GPU acceleration and an extensible plugin system based on WASI. It comes with support for syntax highlighting, code completion, and code diagnostics using any LSP-compliant server.

    #InfoQ #WebDevelopment #SystemProgramming #SoftwareDevelopment

  31. Introducing : bit.ly/3T46WwE

    Written in , Lapce sports a native GUI leveraging GPU acceleration and an extensible plugin system based on WASI. It comes with support for syntax highlighting, code completion, and code diagnostics using any LSP-compliant server.

  32. @xgebi I'm using #Helix helix-editor.com/ because it has great integration with language servers including rust-analyzer, but has completely different usage idioms. Other editors to try out would be #GnomeBuilder wiki.gnome.org/Apps/Builder or #Lapce lapce.dev/ - no idea about the current state though due to me not using them on a daily basis.

  33. @xgebi I'm using #Helix helix-editor.com/ because it has great integration with language servers including rust-analyzer, but has completely different usage idioms. Other editors to try out would be #GnomeBuilder wiki.gnome.org/Apps/Builder or #Lapce lapce.dev/ - no idea about the current state though due to me not using them on a daily basis.

  34. Has been released Lapce v0.3.0 🎉

    Lapce (IPA: /læps/) is a modern Open Source, Lightning-fast, and Powerful code editor, written in pure Rust with a UI in Floem. 🦀

    #OpenSource #CodeEditor #Rust #Lapce #Floem #UI #Editor #FOSS #Developer #Experience #DX

    github.com/lapce/lapce/release

  35. This morning I've finally tried #Lapce. It's still in the pre-alpha stage, but the basic functionalities you would expect in a code editor are already there and... Boy it's fast! You launch it, it opens like, immediately, and does everything else in a flash. The plugin ecosystem is still maybe a bit sparse, but we could have here a real alternative to Visual Studio Code... I wish. Time will tell. :)
    lapce.dev/