(Graphical) IDE’s are great for development, but they’re slow to start and heavy to run. Sometimes you just want to take a quick look at an xml or dockerfile and you don’t want to spin up the whole IDE for that.

I’ve recently rediscovered notepad++ for that (on windows), what’s your prefered easy-acces-tekst-editor?

20 points
*

Helix. Instant startup. Minimal configuration required. Has all of the killer features I want from an IDE anyway.

EDIT: I assumed people would just research this anyway, but a more complete list of features I enjoy from Helix:

  • very responsive
  • modal editing
  • declarative configuration file format (TOML, not Lua)
  • language server protocol
  • debug adapter protocol
  • written in Rust so I am more likely to be able to submit a PR if I need to

Some cons (all known issues on github):

  • no plugin API yet
  • inline LSP diagnostics are overly intrusive and can overlap your code
  • cold-starts the LSP when you start the editor, so you might need to wait for symbol queries in a large project
permalink
report
reply
6 points

Helix deserves more love. Blazing fast, sensible defaults, good lsp support, vim-ish bindings. It’s really my perfect editor

permalink
report
parent
reply
2 points

You make a good case. I’ll check it out

permalink
report
parent
reply
3 points

For anyone trying it out for the first time: If you aren’t sure how to do something, it’s probably hitting the spacebar in normal mode. That will bring up a list of shortcuts, including the debugging, file chooser, and actions (for the lip)

permalink
report
parent
reply
2 points

It’s such a cool editor, but after decades of Vim motor memory I just can’t seem to wrap my head around the cursor / selection changes. I really wish there was an option to just make selection work like Vim.

permalink
report
parent
reply
20 points

vim. Just basic vim, I don’t jazz it up to be all IDE-like. I want my vim to behave exactly like it would if I’m on some random other computer.

If I need autocomplete, ability to jump to the definition of stuff and so forth I use whatever the other people on the project use, which is often vscode these days.

permalink
report
reply
3 points

exactly this. If I need to do development, i’ll use a jetbrains product. If i’m in a pure text editing situation, I want the most powerful thing for manipulating text, and I want it to be available.

permalink
report
parent
reply
2 points

You don’t enjoy a plugin like gutentags? You’re missing out. Don’t let your principles get in the way of your productivity.

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
14 points

Kate, though it gets a bit IDE like.

permalink
report
reply
13 points

Vim if I’m on Linux, notepad++ if I’m on windows. Though I will use VSCode in both OS if want to make a lot of changes and run the file.

permalink
report
reply
13 points

I wouldn’t normally point out a spelling mistake but… Why did you spell text like that?

permalink
report
reply
15 points

In some languages tekst is their native word for text. OP seems to at very least know dutch, where that seems to be the case.

permalink
report
parent
reply
6 points

Lol yeah, it’s a dutchism 😆

permalink
report
parent
reply
3 points

That sounds like the most likely explanation

permalink
report
parent
reply

Programming

!programming@programming.dev

Create post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



Community stats

  • 3.1K

    Monthly active users

  • 1.8K

    Posts

  • 30K

    Comments