Dessalines ( @dessalines@lemmy.ml ) English16•2 years agoWas vim for many years, but now helix.
I’ll try it out!
Dessalines ( @dessalines@lemmy.ml ) English10•2 years agoI 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 ) English2•2 years agoI’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 ) English1•2 years agoEagles: You can check in any time you like… but you can never leave.
nachtigall ( @nachtigall@feddit.de ) English12•2 years agoFor 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 ) English6•2 years agoAgreed! IntelliJ for me when working on any JVM languages, and (neo)vim for mostly everything else generally.
Aarkon ( @Aarkon@feddit.de ) English4•2 years agoThe Rust plug-in is top notch as well 👌
[object Object] ( @object_Object@lemmy.ml ) English11•2 years agoHelix
sgtnasty ( @sgtnasty@lemmy.ml ) English7•2 years agoim trying it out now too
uthredii ( @uthredii@beehaw.org ) English7•2 years agoFor 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).
I’ll try it out!
_s0me_guy_ ( @_s0me_guy_@lemmy.ml ) English2•2 years agoHow does it compare to lunarvim?
[object Object] ( @object_Object@lemmy.ml ) English2•2 years agoOh 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 ) 11•2 years ago@sexy_peach VSCodium
moonleay ( @moonleay@feddit.de ) 9•2 years agoIntelliJ (with IdeaVim) for Kotlin and Java programming; NeoVim for everything else.
jumanjimanju ( @jumanjimanju@lemmy.ml ) English9•2 years agoNeovim, and ive been chipping away at learning emacs for a long time now
strudel6242 ( @strudel6242@beehaw.org ) 8•2 years agoLove 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 ) English8•2 years agoIt’s seems I am the only one using spacemacs/doomemacs.
Also kdevelop for C++
SteleTrovilo ( @SteleTrovilo@beehaw.org ) English3•2 years agoI 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 ) English2•2 years agoI use Spacemacs, VS Code, and IntelliJ depending on the task.
art ( @arthur@lemmy.ml ) English8•2 years agoNeovim 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.
Lionel C-R ( @lionel@lemmy.coupou.fr ) English8•2 years agoNot 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.
NobleFenrir ( @NobleFenrir@lemmy.ml ) English7•2 years agoDoom 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 ) English2•2 years agoI 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 ) English3•2 years agoI hate hate hate spacemacs’ layers (because I don’t understand them)
yaniv ( @yaniv@lemmy.ml ) English6•2 years agoEclipse for PHP. Yeah, I do PHP 🤷🏻♂️
CobolSailor ( @CobolSailor@beehaw.org ) English2•2 years agoLol 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 ) English1•2 years agoPHP gave my father cancer. Also, it’s structure infuriates me so I’ve never forgiven it
yaniv ( @yaniv@lemmy.ml ) English1•2 years agoI’m sorry to hear that about your father! If it’s not too much trouble, can you please explain how it happened?
BulgarianBarbarian ( @BulgarianBarbarian@lemmy.ml ) English6•2 years agoJetBrains for big projects, Helix for small file editing, kate for txt/MD/json
engineer ( @engineer@infosec.pub ) English2•2 years agoJetBrains IDEs are pretty good, it’s hard to beat them.
My setup is same, except for Helix, haven’t even heard of it. Going to look it up.
pingveno ( @pingveno@lemmy.ml ) English6•2 years agoVS Code, with vim when I need to work in the console.
morrowind ( @morrowind@lemmy.ml ) English6•2 years agoLite-XL is my light editor for all situations. Vscode for more stuff. Rider for .net
sebbl0508 ( @sebbl0508@lemmy.ml ) English2•2 years agoHuh that looks very interesting.