What os? What ide? What plug-ins?

  • escorps@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    OS: W11

    IDE: Rider, Webstorm, VSCode and for legacy apps Visual Studio

    Shell: Powershell w/ OhMyPosh, I find Powershell a hassle to use but I set it up once after seeing a colleague use it and kept it

    I would like to point out that there are quite some Linux devs in the replies. I feel like I don’t belong here.

  • fum@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    Debian at home, Rocky Linux at work

    VSCodium or Godot depending on what I’m working on.

    Whatever language support via LSP is available for VSCodium, Prettier, I’ll have to check the rest. Nothing that drastically changes the experience. Basically whatever does auto formatting, code completion(without using “AI”), and error highlighting.

      • fum@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        5 days ago

        Mostly python, shell, and GDscript these days.

        I did C#/.NET stuff for a few years for $dayjob, but that was all on windows with visual studio

        • InternetCitizen2@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 days ago

          I see, do you think C#/dotnet is still going to be relevant? It seems like they keep getting better behind the scene and have matured to be more than just windows java. I have fallen off programming and am looking to give myself a project to get back. I was thinking of learning dotnet and using avelonia to make some guis.

          • fum@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            5 days ago

            I think C#/dotnet will be relevant on windows for a long time. Personally I’m done with that platform though. Dotnet being free and open source software is great though. There are some fantastic cross platform projects out there written in it, such as Jellyfin.

            • InternetCitizen2@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 days ago

              Dotnet being free and open source software is great though.

              One reason why I am taking some interest, I primarily use Linux. Tho it does seem like its mostly MS that pays for the development and I do wonder if they might pull the plug and just focus on Windows. I wouldn’t want to start a project I can’t continue or focus on developing skills that are get tied back to a proprietary platform or something.

              such as Jellyfin. TIL

  • aloofPenguin@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    OS: Debian (Trixie)

    DE: KDE Plasma

    I use vim for light edits. Currently using VSCodium, but am slowly trying out Kate. I use codeberg as Version Control, and Konsole as the terminal.

    I also have notepadqq (a native alternative to notepad++), but prefer vim and am also trying to switch to Kate.

  • PokerChips@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    5 days ago

    Arch -> i3 -> terminator -> tmux -> nvim.

    Nvim is IDE and vim for quick edits.

    LXC/incus and podman containers

    Usually use Debian for server administration but have recently been using fedora and rocky Linux and other rpm based distros for their easier use of podman configurations (quadlets). I don’t really recommend using fedora as a server (unless it’s in an incus container) but I got into it as CentOS was deprecating and the podman systemd setup was catching on at the time and fedora was handling it the best at the time.

    Dropped out of GitHub for the most part and getting acclimated with codeberg and forgejo.

    Use librewolf for browsing and firefox-developer-edition with many profiles for testing and development. Qutebrowser for reading documentation.

  • Hellfire103@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    6 days ago
    • OS:
      • Arch Linux or OpenBSD, depending in how I feel
    • Editor:
      • Micro on Linux
      • mg(1) on OpenBSD
    • Plug-ins:
      • Micro has support for a few linters, which is all I really need
      • mg(1), meanwhile, doesn’t even have syntax highlighting
    • Terminal:
      • Kitty on Linux
      • XTerm on OpenBSD
    • Shell:
      • Zsh on Linux
      • ksh on OpenBSD
    • Version Control:
      • Git is the only realistic option (though Mercurial and Fossil are nice)
    • Code Hosting:
      • Usually Codeberg
      • I also have sourcehut
      • My Formula Student team uses GitLab
      • My university and another society use GitHub 🤮

    I usually licence my work under GPL if it’s a large project, or Beerware if it’s something smaller (or if it’s for internal use in one of my societies).

    Any coursework I do, however, gets licenced under BSD-3-clause. For this, GPL would be too restrictive and Beerware would be too informal, and BSD-3-clause is a nice middle-ground (as far as I’m concerned).

  • flynnguy@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 days ago

    Linux (Debian) with neovim. Telescope and Treesitter and the big plugins I use but I use a bunch of other smaller ones as well.

    At my last job I did a bunch of Rust, this job I do mostly Go.

  • Baizey@feddit.dk
    link
    fedilink
    arrow-up
    0
    ·
    6 days ago

    It varies a bit, but

    OS: Win11

    IDE: Jetbrains IDEs (Rider, intellij, Webstorm) with a side of notepad++ and vscode, primarily for notes, Snippets and misc file types

    Shell: PowerShell 7

    Git: builtin for jetbrains tools and otherwise my own custom PowerShell wrapper on git cli

  • HaraldvonBlauzahn@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    6 days ago

    Varies a bit with job, but by far the most in the last 15 years:

    Linux (Debian), Emacs, tiling window manager (i3/sway/stumpwm), also gollum wiki + org-mode for writing docs. For small quick edits, I use vim.

    On the job, I write mostly C++/Python/Go/Rust, at home more Rust, Python, and the Lisps.

      • HaraldvonBlauzahn@feddit.org
        link
        fedilink
        arrow-up
        0
        ·
        5 days ago

        At work:

        • geometric computations in a Performance-sensitive optimization algorithm that was drafted in Python. After confirmation, the whole algorithm was rewritten to C++, which was fine since it was part of a large science experiment
        • rewriting / wrapping some middleware + APIs so that other people can transition new work to rust. The resulting interfaces turned out very pleasant to use!

        At home:

        • building command-line software for my Gemini PDA. This is an ARM device and Rust is far easier to cross-compile than C++.
        • Implementing a larger optimization & solver algorithm (a few thousand lines) which I coded some time ago in Clojure. Very easy to parallize.
  • JustEnoughDucks@feddit.nl
    link
    fedilink
    arrow-up
    0
    ·
    6 days ago

    Linux

    Distrobox container

    Code OSS

    • clangd (always have to change compile commands path because $workspacefolder variable varies per machine even on the same project, it will just choose a subfolder sometimes)

    • nrfconnect suite (it has some extra checks for .dts files and a nice GUI)

    • embedded flash plugins/programs like jlink, Stmcubeprogrammer, etc…

    Serial Studio

    Logic 2 / Sigrok pulseview