Live data from Hacker News

Ask HN: What's the most productive development environment you've used?

news.ycombinator.com

11–20 of 70 posts

Re: Ask HN: What's the most productive development environment you've used?

#11
I really like vscode with it's built-in terminal right now. It's a good balance for me of a nice modern IDE (intellisense, lint, fmt on save, etc.) and a classic Unix shell that I've been using for 20 years. Ctrl+click on grep -n results (or anything that looks like a relative path of the current open folder) opens the file/line in the editor.

Re: Ask HN: What's the most productive development environment you've used?

#12
VBA first and in second place jupyter.

Everything I've ever been employed to do has pretty much been throwing data around, there's no substitute for being able to iterate and view dataframes interactively.

I've used Visual Studio/pycharm for my coding coding but if I had to choose between no IDE and no data-repl I'd go no IDE every time.

Re: Ask HN: What's the most productive development environment you've used?

#13
IntelliJ. It has some great keyboard shortcuts for refactoring code, allows searching by symbol names, and has a wide selection of plugins. Surprisingly it's quite a consistent experience when editing across different languages, such as Java/Objective-C, which leads to less mental overhead with the tools (at least in my experience)

Re: Ask HN: What's the most productive development environment you've used?

#16
Python with PyCharm, especially when working with Django. It has a great understanding of whole toolkit and knows what to do and how to help you go faster.

From integrated testing, database source viewer up to working with remote interpreters, basically everything is included to make you focus on work without leaving the IDE.

The same goes when doing JavaScript, I'll go straight to WebStorm.

Need to mention my go to OS is ArchLinux with the latest KDE on top of it. If I have to use Windows, then I'll fire up an Arch Linux VM and live with a SSH session.

Re: Ask HN: What's the most productive development environment you've used?

#17
Arch Linux, i3, vscode with vim bindings, Firefox with Vimium.

Optimized for not using your mouse. It's not so much about literally saving you time since typing is only small portion of your day, but being able to express yourself with less effort goes a long way in keeping you from feeling mentally drained

Re: Ask HN: What's the most productive development environment you've used?

#18
Visual Studio 6, when you could drag and drop your UI, double click elements to code what they do, and all of the generated code was human readable. I'm not sure we'll ever get a development environment designed to put together software that quickly again with all of our modern expectations for design, mobile friendliness, etc.

Re: Ask HN: What's the most productive development environment you've used?

#19
post #4

Terminal + vim + window manager that supports multiple workspaces.

This. I use non-composited Marco as my wm and several terminals and gvim instances.

Switching workspaces and windows is super fast, and have vim configured with shortcuts to switch between buffers.

Re: Ask HN: What's the most productive development environment you've used?

#20

Vim + tmux + NERDTree + a bunch of other plugins to handle code completion, gutters, etc. Add a 34-inch ultrawide monitor (Dell has been best with color accuracy for me) to the mix and a nice keyboard, makes all the difference in the world!

Would you mind sharing what plugins your using? I've tried combining and setting up yourcompleteme, ale and one or two others I can't recall, but it never work as flawlessly as say vs code or pycharm in terms of completion, suggestions and quick doc viewing. Are you using vim or neovim?
Post reply on HN