Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Wesley Moore (wezm@mastodon.decentralised.social)'s status on Friday, 15-Sep-2023 04:27:58 UTC Wesley Moore Wesley Moore

    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

    In conversation Friday, 15-Sep-2023 04:27:58 UTC from mastodon.decentralised.social permalink

    Attachments


    1. https://cdn.masto.host/mastodondecentralisedsocial/media_attachments/files/111/067/254/472/089/340/original/e770690e8f13b176.png
    • Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 04:38:25 UTC Bernie Bernie
      in reply to

      @wezm wow, what an awesome feature, and it also works with neovim's LSP client!

      Now I want it also in clangd...

      #rust #cpp #programming #neovim

      In conversation Friday, 15-Sep-2023 04:38:25 UTC permalink

      Attachments


      1. https://media.mstdn.io/mstdn-media/media_attachments/files/111/067/303/816/865/353/original/4df9f9680aa8cd08.png
    • Codrus :archlinux: (codrusofathens@linuxrocks.online)'s status on Friday, 15-Sep-2023 09:54:04 UTC Codrus :archlinux: Codrus :archlinux:
      in reply to
      • Bernie

      @codewiz

      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*!

      @wezm

      In conversation Friday, 15-Sep-2023 09:54:04 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 09:54:04 UTC Bernie Bernie
      in reply to
      • Codrus :archlinux:

      @codrusofathens @wezm Yes, it's Konsole, and that's nvim-cmp with more config glue I'd like to admit 😁

      https://github.com/hrsh7th/nvim-cmp

      In conversation Friday, 15-Sep-2023 09:54:04 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 10:06:51 UTC Bernie Bernie
      in reply to
      • Codrus :archlinux:
      • partizan

      @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.

      In conversation Friday, 15-Sep-2023 10:06:51 UTC permalink
    • partizan (partizan@mstdn.social)'s status on Friday, 15-Sep-2023 10:06:58 UTC partizan partizan
      in reply to
      • Bernie
      • Codrus :archlinux:

      @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...

      In conversation Friday, 15-Sep-2023 10:06:58 UTC permalink
    • Wesley Moore (wezm@mastodon.decentralised.social)'s status on Friday, 15-Sep-2023 10:07:02 UTC Wesley Moore Wesley Moore
      in reply to
      • Bernie
      • Codrus :archlinux:

      @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

      In conversation Friday, 15-Sep-2023 10:07:02 UTC permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Api - Neovim docs
        Neovim user documentation
    • Bernie (codewiz@mstdn.io)'s status on Friday, 15-Sep-2023 18:26:33 UTC Bernie Bernie
      in reply to
      • Paco Velobs

      @PacoVelobs @wezm Oh, I meant showing the size and alignment of types on hover.

      In conversation Friday, 15-Sep-2023 18:26:33 UTC permalink
    • Paco Velobs (pacovelobs@mamot.fr)'s status on Friday, 15-Sep-2023 18:26:35 UTC Paco Velobs Paco Velobs
      in reply to
      • Bernie

      @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 Friday, 15-Sep-2023 18:26:35 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Saturday, 16-Sep-2023 07:47:26 UTC Bernie Bernie
      in reply to
      • Paco Velobs

      @PacoVelobs @wezm 😂

      In conversation Saturday, 16-Sep-2023 07:47:26 UTC permalink
    • Paco Velobs (pacovelobs@mamot.fr)'s status on Saturday, 16-Sep-2023 07:47:28 UTC Paco Velobs Paco Velobs
      in reply to
      • Bernie

      @codewiz
      My bad, shame on me.
      I'll sick forgiveness by using windows for four days.
      @wezm

      In conversation Saturday, 16-Sep-2023 07:47:28 UTC permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.