(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?

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

    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
    • jennraeross@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

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

      • beefsack@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        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.

        • jennraeross@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          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)

  • bus_factor@lemmy.world
    link
    fedilink
    arrow-up
    17
    arrow-down
    2
    ·
    1 year ago

    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.

    • uniqueid198x@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      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.

    • Synthead@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

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

  • Big P@feddit.uk
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

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

    • sping@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      I’d call that an IDE, but also one that makes using a non-IDE editor superfluous.

      • abbadon420@lemm.eeOP
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Yeah, I’d call Emac and Vim both IDE’s. They’re definitely not “just” text editors.

        • uniqueid198x@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          Vim can have some IDE-like qualities, if you bolt enough plugins in to it, but by default it affords buttinx text in a file and manipulating it.

          I woudn’t classify it as an ide though.

  • TCB13@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 year ago

    Sublime Text 3 perpetual license. I would move to VSCode as my “quick editor” but I’m not trusting an Electron app, for starters same document in both wastes 3x more RAM and second I can open 10GB SQL dumps in Sublime and perform find and replace operations in VSCode however…

  • ono@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Geany or (with a lot of reconfiguration) Kate.

    Geany is built upon the same text edit control as Notepad++.

    • jonne@infosec.pub
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Same for me, I even use it on Mac OS X too (which somehow still doesn’t ship with a basic text editor).

  • atyaz@reddthat.com
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    This is going to be a boring answer but I use neovim. I do use it as my ide as well but it’s so fast and lightweight that when I need to edit a random config file or something, I just start another instance of it.