Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
sexy_peach ( sexy_peach@feddit.de )  to General Programming Discussion@lemmy.mlEnglish · 3 years ago

What's your favorite IDE?

message-square
message-square
71
link
fedilink
28
message-square

What's your favorite IDE?

sexy_peach ( sexy_peach@feddit.de )  to General Programming Discussion@lemmy.mlEnglish · 3 years ago
message-square
71
link
fedilink
alert-triangle
You must log in or register to comment.
  • Dessalines ( dessalines@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    16
    ·
    3 years ago

    Was vim for many years, but now helix.

    • sexy_peach ( sexy_peach@feddit.de ) OP
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 years ago

      I’ll try it out!

      • Dessalines ( dessalines@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        10
        ·
        3 years ago

        I was skeptical at first, but have come to love it. vim has become a frankenstein’s monster over the years, requiring plugins to do everything. helix comes with LSP / IDE support out of the box, formatting, multi-line editing, quick file switching, etc. It def has been useful for both rust and typescript.

        • PenguinCoder ( Penguincoder@beehaw.org ) 
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 years ago

          I’m a diehard vim user, but helix sounds nice. I’ll give it a try. If I can quit the editor in less than 10 minutes, that’ll be a win!

          • Dessalines ( dessalines@lemmy.ml ) 
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 years ago

            Eagles: You can check in any time you like… but you can never leave.

  • nachtigall ( nachtigall@feddit.de ) 
    link
    fedilink
    English
    arrow-up
    12
    ·
    3 years ago

    For a full blown IDE, nothing comes close to IntelliJ family in my opinion. Still, I mostly use Emacs (Doom to be more precise) in conjunction with a terminal.

    • russjr08 ( russjr08@outpost.zeuslink.net ) 
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 years ago

      Agreed! IntelliJ for me when working on any JVM languages, and (neo)vim for mostly everything else generally.

      • Aarkon ( Aarkon@feddit.de ) 
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 years ago

        The Rust plug-in is top notch as well 👌

  • [object Object] ( object_Object@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 years ago

    Helix

    • sgtnasty ( sgtnasty@lemmy.ml ) 
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 years ago

      im trying it out now too

    • uthredii ( uthredii@beehaw.org ) 
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 years ago

      For anyone who doesn’t know; Helix is an editor with vim like keybindings with more out of the box functionality than vim.

      I am using it too and like it.

      The only problem I ran into is that the search and replace function (across.multiple files isn’t very good).

    • sexy_peach ( sexy_peach@feddit.de ) OP
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 years ago

      I’ll try it out!

    • _s0me_guy_ ( _s0me_guy_@lemmy.ml ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      How does it compare to lunarvim?

      • [object Object] ( object_Object@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        Oh thats actually what I used before switching to helix, it mostly has the same features but you don’t have to configure anything

        Downside is no plugins, but I’ve never felt like I’ve needed any plugins using helix

  • anders ( anders@rytter.me ) 
    link
    fedilink
    arrow-up
    11
    ·
    3 years ago

    @sexy_peach VSCodium

  • Tiime ( dl007@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    10
    ·
    3 years ago

    deleted by creator

    • vrojak ( vrojak@feddit.de ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      This, I love how it allows me to use virtually every language there is within the same IDE. It needs some setup compared to most IDEs specialized for a specific language, but oh well

      • Tiime ( dl007@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 years ago

        deleted by creator

  • jumanjimanju ( jumanjimanju@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    9
    ·
    3 years ago

    Neovim, and ive been chipping away at learning emacs for a long time now

  • moonleay ( moonleay@feddit.de ) 
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    3 years ago

    IntelliJ (with IdeaVim) for Kotlin and Java programming; NeoVim for everything else.

  • Lionel C-R ( lionel@lemmy.coupou.fr ) 
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 years ago

    Not a developer here, I occasionally write scripts in bash/Python/go and sometimes tinker with php or ruby but mostly write yaml and asciidoc/markdown.

    I use vim, with lots of plugins, as my plugins list and my vimrc grew over the years it’s true it’s become some kind of monster but I just love it and every other I tried (probably not long enough) required to much mouse interaction.

  • art ( arthur@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 years ago

    Neovim is my most used editor, I use Gedit for a scratchpad, and when I’m in a bigger project I’ll sometimes run VS Codium.

  • strudel6242 ( strudel6242@beehaw.org ) 
    link
    fedilink
    arrow-up
    8
    ·
    3 years ago

    Love me the Jetbrains apps. Webstorm in particular I use on the daily, and I love how everything works out of the box, unlike vscode where you need to install a whole bunch of plugins.

    That is, except for rust. I have no idea why, but the Jetbrains rust plugin is absolute garbage; it’s slow and inaccurately reports some errors while missing on errors the CLI would pick up. Rust is the main use case I have for using vscode, the language server there is rock solid, have had nothing but good experiences (outside of the pains of dealing with the borrow checker as a rust novice…)

  • Kajika ( Kajika@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 years ago

    It’s seems I am the only one using spacemacs/doomemacs.

    Also kdevelop for C++

    • SteleTrovilo ( SteleTrovilo@beehaw.org ) 
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 years ago

      I have Emacs on every computer I use. That said, I mainly use it for Magit and org-mode, so I’m not sure it counts as an IDE at that point.

    • humorouslyironicname ( humorouslyironicname@beehaw.org ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      I use Spacemacs, VS Code, and IntelliJ depending on the task.

  • NobleFenrir ( NobleFenrir@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 years ago

    Doom emacs. Has vim key bindings built in but I swapped it out for default emacs and use it really for its package management abilities.

    • Pencilnoob ( Pencilnoob@lemmy.ml ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      I keep hearing all this excitement about Doom Emacs, and almost nothing about Spacemacs these days. Have you tried both? I’m considering trying a fresh Doom install, but I do like Spacemacs…

      • Drew ( crmsnbleyd@sopuli.xyz ) 
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 years ago

        I hate hate hate spacemacs’ layers (because I don’t understand them)

  • pingveno ( pingveno@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 years ago

    VS Code, with vim when I need to work in the console.

  • morrowind ( morrowind@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 years ago

    Lite-XL is my light editor for all situations. Vscode for more stuff. Rider for .net

    • sebbl0508 ( sebbl0508@lemmy.ml ) deleted by creator
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      Huh that looks very interesting.

  • yaniv ( yaniv@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 years ago

    Eclipse for PHP. Yeah, I do PHP 🤷🏻‍♂️

    • CobolSailor ( CobolSailor@beehaw.org ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      Lol I miss Eclipse, gosh and PHP. I still have Eclipse pinned to my task bar on my laptop for old times sake. Moved to Jetbrains years ago after initially holding onto Eclipse, but after using it for a few months I couldn’t deny Jetbrains was better anymore and made the leap.

    • if_you_can_keep_it ( if_you_can_keep_it@lemmy.ml ) 
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      PHP gave my father cancer. Also, it’s structure infuriates me so I’ve never forgiven it

      • yaniv ( yaniv@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 years ago

        I’m sorry to hear that about your father! If it’s not too much trouble, can you please explain how it happened?

General Programming Discussion@lemmy.ml

programming@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programming@lemmy.ml

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

  • !python@lemmy.ml
  • !powershell@lemmy.ml
  • !julia@lemmy.ml
  • !iosprogramming@lemmy.ml

Systems

  • !rust@lemmy.ml
  • !cpp@lemmy.ml
  • !c_programming@lemmy.ml

Functional Programming

  • !haskell@lemmy.ml
  • !fpcomplete@lemmy.ml

Also related

  • !opensource@lemmy.ml
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 2 users / week
  • 21 users / month
  • 334 users / 6 months
  • 188 local subscribers
  • 10K subscribers
  • 755 Posts
  • 965 Comments
  • Modlog
  • mods:
  • Evan ( Cloak@lemmy.ml ) 
  • Restioson ( Restioson@lemmy.ml ) 
  • BE: 0.19.21
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code