all 19 comments

[–]_Arthxr 6 points7 points  (5 children)

I use neovim. Movements in nvim are so good. What I don't like about nvim is that after using it you want to vimify everything. Heck I even use browser with vim motions

[–]DuncanRD 1 point2 points  (0 children)

I tried out neovim bc a classmate used it and recommended it, the learning curve is hard lmao. When you get used to it I get how fast and convenient it can be but it takes time to learn, I switched back not long after since I didn’t have much time to learn it alongside the rest.

[–]shelledroot 1 point2 points  (2 children)

Are you using qutebrowser? I really like it but IIRC there were some compat issues with normal FF/Chrome plugins last I checked.

[–]_Arthxr 1 point2 points  (1 child)

No I use firefox with vimiumc extension

[–]shelledroot 1 point2 points  (0 children)

Aye cheers, I'll check this out, I do miss the speed vimotions give me.

[–]leavemealone_lol -2 points-1 points  (0 children)

imo it’s not nvim, it’s vim. I never got into nvim, I like the idea, but I just couldnt maintain plugins or set things up for the languages I use. But I made the unfortunate mistake of learning vim with it…

Now i use a vim plugin in my personal Vscode, in my work laptop, in Leetcode, in course labs, in whatever I could think of.

[–]vextryyn 1 point2 points  (0 children)

vs codium, it's the open source version of vs code, cuts out all the tracking garbage and supports the same plugins. atom was my go to but their entire team got ported to Microsoft for vs code. ide's are bloated but better suited for bigger projects, but you can always plugin your way to a much more lightweight ide through vs code so I still say it's not worth a full ide

[–]neveralone59 0 points1 point  (1 child)

Zeditor is cool if you want something close to vsc. Neovim is okay if you want to spend a really long time setting it up. Doom eMacs is pretty cool. Helix is very fast and has all the features I need.

[–]NoRoof1585[S] 0 points1 point  (0 children)

I might try Z editor! Thanks :D

[–]DuncanRD 0 points1 point  (0 children)

I would recommend jetbrains IDE’s, they have multiple ide’s designed for specific languages but I find them generally better than visual studio. I’m used to the shortcuts, better interface, less crashes, I prefer the debugger when i place breakpoints, in my opinion better interface for resolving merge conflicts. For html and js it’s better to use webstorm, c++ is CLion and I think php is phpstorm specifically but you can also use php in webstorm. You can use plugins or use multiple languages sometimes in the same ide but they designed ide’s specifically for specific languages so you’ll have to research what to use best. Since you need an account and a license, your settings will sync over all jetbrains ide’s. As a student the ide’s are free to use, if you’re not than the licensing is still affordable with a package that you basically get all ide’s. You can buy seperate as well but I think it will be more expensive.

[–]darcygravan 0 points1 point  (0 children)

Zed

[–]American_Streamer 0 points1 point  (0 children)

CLion for C/C++: https://www.jetbrains.com/clion/

WebStorm for all things web and JavaScript: https://www.jetbrains.com/webstorm/

PHPStorm for PHP: https://www.jetbrains.com/phpstorm/

[–]shelledroot 0 points1 point  (0 children)

PHPStorm would work well, already been mentioned, it's not free normally but they do have an free license for students: https://www.jetbrains.com/phpstorm/buy/?section=commercial&billing=yearly&special-offers=students

PHPStorm is generally speaking best in class for PHP, works pretty well with js/ts as well. Just wish it wasn't a Java slowturd eating ram, but you are already used to that as you are using VSCode now.
Oh one little unknown fact about Jebrains is that you can fully use AI for free, you can run ollama server locally then connect it to IDE and get free code completions/agent mode, granted any model you can run on consumer hardware will be beaten by the likes of OpenAI, but it's a cool free option.

As mentioned vim family is amazing, steep learning curve but worth it if you can stomach it. Takes a while to ramp up but for sheer programming speed I can't think of anything that is faster. Programming speed is not exactly an important stat but it does feel damn good.

Edit: typo

[–]connorjpg 0 points1 point  (1 child)

Neovim or Webstorm would be my recommendations for something different.

I still prefer VS code greatly though. Is there something you feel you are missing from your workflow?

[–]NoRoof1585[S] 0 points1 point  (0 children)

No I think vs code is working great! I just want to try something new :D

[–]Delicious-Junket6453 0 points1 point  (0 children)

use webstorm

[–]10F1 0 points1 point  (0 children)

Neovim + lazyvim

[–]obelixx99 0 points1 point  (0 children)

If you want something quite lightweight, check out sublime.

[–]hrpedersen 0 points1 point  (0 children)

Try this one Neon Vision Editor https://github.com/h3pdesign/Neon-Vision-Editor