top 50 comments

sorted by: hot top controversial new old
[–] 49 points 2 years ago* (24 children)

VS Codium.

It's VS Code, minus the Microsoft bullshit.

Source code is MIT licensed.

  • source
  • hideshow 24 child comments
  • [–] 4 points 2 years ago (14 children)

    I really wish the WSL extension wasn't locked behind VS Code. My workflow is heavily reliant on it which locks me into the proprietary IDE.

  • source
  • parent
  • hideshow 14 child comments
  • load more comments (1 reply)
  • load more comments (9 replies)
    [–] 39 points 2 years ago
    [–] 24 points 2 years ago (5 children)

    It's probably Emacs, but I'm a Neovim user, so I'm going to go with that.

  • source
  • hideshow 5 child comments
  • [–] 4 points 2 years ago* (last edited 2 years ago) (4 children)

    Same here. Emacs is a solid choice, if you wanna get lispy. I just tend to prefer the vim way of things and don't have the time and energy to try learning Emacs again at the moment.

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 3 points 2 years ago (3 children)
  • [–] 22 points 2 years ago (3 children)
    load more comments (3 replies)
    [–] 20 points 2 years ago (1 child)

    Depends on the language doesn't it?

  • source
  • hideshow 1 child comment
  • [–] 18 points 2 years ago* (1 child)

    Emacs, because it's so configurable that if it isn't the best FOSS IDE it's your own fault for not configuring it right.

  • source
  • hideshow 1 child comment
  • [–] 16 points 2 years ago (7 children)

    no love for jetbrains ides?

  • source
  • hideshow 7 child comments
  • [–] 11 points 2 years ago (5 children)
  • [+] 23 points 2 years ago* (last edited 2 years ago) (4 children)
  • load more comments (1 reply)
  • load more comments (1 reply)
    [–] 15 points 2 years ago* (last edited 2 years ago)

    Well nvim, obviously. It's pretty much fully featured. With LSP plugins you get all the code completion, hints, type info, docs and so on. You also get typical navigation like 'go to declaration' and some basic refactoring. And all inside the best editor there is. I'm using it for C, JS, JSX and Rust and all works great. I honestly prefer it to IntelliJ, it loads faster and is more responsive.

  • source
  • [–] 14 points 2 years ago (1 child)

    My favorite is Kate because it's less of an IDE and more of a text editor with side panes for the project tree and a terminal to run the program. Easy enough to set up a hot key to save-build-run. I think that's all I need?

  • source
  • hideshow 1 child comment
  • [–] 2 points 2 years ago

    Right there with you, I'm on the admin side of things, so the time it takes the app to start is a bigger deal to me than the full featured-ness of VS Codium, but provides contextual highlighting and some quality-of-life coding features that you won't find it text editors.

  • source
  • parent
  • [–] 13 points 2 years ago (16 children)

    Lots of replies mentioning Emacs but Emacs out of the box is gonna be essentially a text editor (insert obligatory: Emacs isn't a text editor; it's a LISP interpreter).

    However, install Doom Emacs, and you have a full IDE experience for essentially any language you could ask for. I highly recommend it.

  • source
  • hideshow 16 child comments
  • [–] 9 points 2 years ago* (8 children)

    How about VSCodium? I don't think I should explain why VS Code is best editor.

  • source
  • hideshow 8 child comments
  • [–] 2 points 2 years ago (7 children)

    You might need to explain to me. I've been having so many issues just using vscodium, took me forever to figure out I need to build and compile the code myself and not run it using the play button like Visual Studio in school (I'm a second year comp sci student).

  • source
  • parent
  • hideshow 7 child comments
  • load more comments (5 replies)
  • [–] 7 points 2 years ago (1 child)

    VSCodium, emacs, vim/neovim, helix.

    Helix is pretty slick, but it’s not very extensible. Very easy to use and if the out of the box features are good enough for you then it’s a fine IDE.

    Neovim is my preference unless I’m working with Jupyter notebooks, in which case I switch to vscodium. It’s a pain in the ass to set up. I took the easy way out with LazyVim. It’s fast to work with and I can use it for almost everything.

    I dabbled with emacs many years ago. It’s like vim but completely different. You can make it do anything. Personally, I don’t care for the keyboard shortcuts. It’s probably easier to pick up than vim, but all the key chords and sequences are too much for me. In any case, anyone willing to look at vim should also take a look at emacs.

    VSCodium is accessible and extensible. You can’t go wrong with this one. It can’t refactor like the Jetbrains stuff, but if there’s anything else it can’t do then I don’t know what it is. It’s a great IDE.

    Really, any of these can do just about any job and do it very well. There’s no choice that clearly stands above the others. It really comes down to personal preference.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 7 points 2 years ago (4 children)

    Neovim all the way, super fast and lends you heavy control.

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 6 points 2 years ago (5 children)

    Helix. This is the one that could potentially be the successor to vim.

  • source
  • hideshow 5 child comments
  • [–] 4 points 2 years ago (3 children)

    I love helix, I just wish the development was a bit faster. The main developers are all quite busy and I would love nothing more for them to be able to use some of the open collective money to pay themselves to work on it full time for a bit. I think in a year or two it will be amazing.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 6 points 2 years ago

    Intellij IDEA Community Edition

  • source
  • [–] 5 points 2 years ago (4 children)

    Emacs because it lets you configure everything exactly the way you want it. You can also go with Neovim, but it only runs in the terminal.

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 4 points 2 years ago (1 child)

    micro + makefiles. It's very very fast.

    VSCodium is OK aswell, has lots of extensions, but a bit slow. I can work with it way better than with IntelliJ products though.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 3 points 2 years ago (1 child)
    load more comments (1 reply)
    load more comments
    view more: next ›