• ramesdunc@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      nvim + coc.nvim + coc-clangd (or other language LSP implementations) will give you the conveniences of modern IDEs + the power and speed of vim 🙂

      • rabirabirara@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I use Helix and Nvim pretty much concurrently and whenever I have to use vim I feel slower on most basic movements. A fresh set of keybinds is really nice - though simultaneously there are one or two specific actions which are slower or unintuitive in Helix. But overall I love Helix.

  • Anafabula@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago
    error: unknown start of token: \u{37e}
     --> src/main.rs:2:30
      |
    2 |     println!("Hello, world!");
      |                              ^
      |
    help: Unicode character ';' (Greek Question Mark) looks like ';' (Semicolon), but it is not
      |
    2 |     println!("Hello, world!");
      |                              ~
    
    error: could not compile `playground` (bin "playground") due to previous error
    
  • delial@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I love that this implies Visual Studio is not worth its salt, because it most certainly isn’t.

        • HTTP_404_NotFound@lemmyonline.comOP
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          I hear lots of people say good things about rider- but, I have yet to actually try it out.

          Mostly- because, getting my company to spend $$$ on tools… is like pulling teeth.

            • HTTP_404_NotFound@lemmyonline.comOP
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              That may be true- but, that doesn’t help navigate the evil known as corporate billing and bureaucracy.

              Trust me, some companies can be an absolute pain in the ass when it comes to getting funding… for even cheap stuff.

              Before the software can even be acquired, the legal team has to review contracts. Then, payroll/billing/accounts receivable has to setup their junk. Vendors have to sign invoices.

              As much as I wish it was as easy as just creating an account, and entering my paypal- it doesn’t work that way in many large companies.

              • hairyballs@programming.dev
                link
                fedilink
                arrow-up
                1
                ·
                1 year ago

                Fair point. I’ve experienced that in big corps, so I now you’re right. For example, we would lose a bunch of time because the PCs didn’t have enough memory, but they couldn’t get us more RAM sticks, because of the bureaucracy, it could take 2 years or so.

                • HTTP_404_NotFound@lemmyonline.comOP
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  1 year ago

                  After nearly 6 years of fussing about my PCs hardware, I DID finally get a massive upgrade… and became the owner of some of the fastest hardware my company had to offer.

                  Compile times, and everything was BLAZING fast.

                  Then… cyber rolled out a few new security agents. Nothing is fast anymore. :-(

      • delial@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        You should check out Jetbrains Rider. It feels like cheating. Or ReSharper if you can’t leave VS completely

  • stratoscaster@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    This would bite me in the ass because I often ignore these kinds of warnings in VSCode (SFDX for VSC is kinda crap, warns you about nonissues, and often doesn’t correctly identify the problem).

    • qwop@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Confusable characters get a little yellow box which is different from the squiggly underlines most linters and stuff use which at least makes it a bit more recogniseable.

      Personally I can’t stand having underlines all over my code, so I’ll usually just “fix” the non-issue if possible, or otherwise just disable whatever the warning is entirely.

      • HarryEffingPotter@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Ahh the solution is simple, in VS Code add these lines to your general config

            "workbench.colorCustomizations": {
                "editorError.foreground": "#00000000",
                "editorWarning.foreground": "#00000000",
                "editorInfo.foreground": "#00000000", 
            },
        

        Then get the error lens extension, it’s so much more pleasant. Visual example