One of the places where rust-analyzer is ahead of the JetBrains Rust support is showing the size and alignment of types. I'm hoping that this is one thing that RustRover gains quickly. #Rust
Conversation
Notices
-
Wesley Moore (wezm@mastodon.decentralised.social)'s status on Friday, 15-Sep-2023 04:27:58 UTC Wesley Moore -
Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 04:38:25 UTC Bernie @wezm wow, what an awesome feature, and it also works with neovim's LSP client!
Now I want it also in clangd...
-
Codrus :archlinux: (codrusofathens@linuxrocks.online)'s status on Friday, 15-Sep-2023 09:54:04 UTC Codrus :archlinux: Is that Konsole I see? And a pop-up hint inside a terminal? What black magic is this!?
Seriously, didn't know this was possible. I'm trying it out *tomorrow*!
-
Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 09:54:04 UTC Bernie @codrusofathens @wezm Yes, it's Konsole, and that's nvim-cmp with more config glue I'd like to admit 😁
-
Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 10:06:51 UTC Bernie @partizan @wezm @codrusofathens any sufficiently advanced neovim configuration is indistinguishable from magic 👍
I tried various full-IDE plugins and modular frameworks, but in the end I kept using my curated list of smaller plugins 🍒
Integrating nvim-cmp with LSP servers for the languages I use took too much research and fine-tuning, but now that it's done I'm happy with the UX.
-
partizan (partizan@mstdn.social)'s status on Friday, 15-Sep-2023 10:06:58 UTC partizan @wezm @codrusofathens @codewiz and if you want to go a little further, there's #neovide, which takes this terminal-based UI to next level with smooth scrolling and animations...
-
Wesley Moore (wezm@mastodon.decentralised.social)'s status on Friday, 15-Sep-2023 10:07:02 UTC Wesley Moore @codrusofathens @codewiz it's a popup in Neovim. Still all terminal based but it has the concept of floating windows. https://neovim.io/doc/user/api.html#api-floatwin
-
Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 18:26:33 UTC Bernie @PacoVelobs @wezm Oh, I meant showing the size and alignment of types on hover.
In conversation permalink -
Paco Velobs (pacovelobs@mamot.fr)'s status on Friday, 15-Sep-2023 18:26:35 UTC Paco Velobs @codewiz @wezm You can make it work for C/C++ with a little help. For example, CMake can generate what the LSP needs (classes, dependencies etc) to work on a C/C++ code base.
I made it work for a friend in less than 15 minutes, it's worth the effort.In conversation permalink -
Bernie (codewiz@mstdn.io)'s status on Saturday, 16-Sep-2023 07:47:26 UTC Bernie In conversation permalink -
Paco Velobs (pacovelobs@mamot.fr)'s status on Saturday, 16-Sep-2023 07:47:28 UTC Paco Velobs @codewiz
My bad, shame on me.
I'll sick forgiveness by using windows for four days.
@wezmIn conversation permalink
-