Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Every time I come across posts like this it's inevitably:

- plain lies about IDEs, followed by

- painstakingly recreating half-baked partly-working parts of what IDEs give you out of the box

> I feel like moving your hand from the keyboard to the mouse every time you want to move the cursor a few words back or forth

This interaction is literally built into your OS. It's called navigating with cursor keys and modifiers (Option on Mac, Ctrl on Windows, etc.)

> to create a new file

Even if there's no direct shortcut (such as Cmd+N/Ctrl+N), all menu items are available from keyboard.

Moreover, you rarely create just a file. An IDE's "Create New" tools usually give you a plethora of choices to create a file and all the necessary boilerplate in one go

> split the window or whatever

This I can agree with, and I think I even reported this as a request for improvement to JetBrains.

> Searching for some cool plugins and tweaking them was a very cheerful time and I run into almost no problems during the whole process. And, to be honest, 20 hours for creating a virtually full IDE from scratch customized entirely for your personal needs does not seem that much time at all. Lua is an easy and pretty language for configuration code, I think I’ve learnt it pretty well just by reading plugins’ code

No mention of plugins or what they do. Random screenshot shows something a modern IDE has out of the box.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: