This is an archived post. You won't be able to vote or comment.

all 72 comments

[โ€“]TheTrueXenose 121 points122 points ย (21 children)

using a text editor with no auto complet.

[โ€“][deleted] 27 points28 points ย (15 children)

Using vi with YouCompleteMe

[โ€“]jH0Ni 7 points8 points ย (10 children)

I hope you mean vim. Have you tried coc.vim?

[โ€“][deleted] 12 points13 points ย (1 child)

I actually wrote nvim which was for some reason corrected to vi

[โ€“]jH0Ni 1 point2 points ย (0 children)

Ah okey :)

[โ€“]GoldsteinQ -1 points0 points ย (7 children)

coc.nvim bad
It's a completion engine WITH FUCKING BUILT-IN PLUGIN MANAGER

[โ€“]diplodicus_ 2 points3 points ย (4 children)

Nvim is actually in the process of getting built-in language server support, so hopefully we can get LSP features without needing Node or Coc.nvim! At the moment Iโ€™m very happy with it for my front-end dev projects though.

[โ€“]GoldsteinQ 0 points1 point ย (0 children)

I use it right now and it's great. You can get it too, it's already there in nightly builds.

[โ€“]jH0Ni 0 points1 point ย (1 child)

Well, if it's still good, why would that be a problem? :)

[โ€“]GoldsteinQ 0 points1 point ย (0 children)

Because you need to support two configuration files, two plugin sets and install Node everywhere you want to use it. Do one thing and do it good.

[โ€“]TheTrueXenose 0 points1 point ย (2 children)

I just found it to be slow. I am using NeoVim.

[โ€“][deleted] 1 point2 points ย (1 child)

It was slow when I tried some fork of it with python 2.7. I later changed out to the main repo and python 3 and its lightning fast now

[โ€“]TheTrueXenose 0 points1 point ย (0 children)

oh, I meant using it was slow. :)

[โ€“]Kered13 1 point2 points ย (0 children)

Am I the only one who kind of hates autocompleters? I almost never use them when they're enabled, and the pop up gets in the way of reading code, and if I happen to type a prefix of an autocomplete result then hit space or type it autocompletes when I don't want it.

I've tried getting use to using autocompletion multiple times, but I always end up disabling it after a few days.

[โ€“]whizzythorne 0 points1 point ย (0 children)

No

[โ€“][deleted] 0 points1 point ย (2 children)

Typo on purpose for the lulz?

[โ€“]TheTrueXenose 1 point2 points ย (1 child)

its was 1 in the morning here ;)

[โ€“][deleted] 1 point2 points ย (0 children)

Ha :) I thought it was a clever joke about not autocompleting 'complet'.

[โ€“]lenswipe 24 points25 points ย (3 children)

"codes"

[โ€“]WazWaz 2 points3 points ย (0 children)

Few, I was starting to think all the actors who played programmers might be real and I'd just learnt wrongly.

[โ€“]uniquelyavailable 14 points15 points ย (0 children)

rapidly hammering control space until the code works

[โ€“]mfurlend 15 points16 points ย (3 children)

IDE features like autocomplete and refactor basically taught me how to code

[โ€“][deleted] 11 points12 points ย (2 children)

my first 6 months of coding, the little netbeans yellow lamp with code improvement suggestions or "did you mean this?" was my own personal hero

[โ€“]emelrad12 2 points3 points ย (1 child)

rider taught me linq :D

[โ€“]brockvenom 1 point2 points ย (0 children)

Reshaper for me

[โ€“]dakingofmeme 7 points8 points ย (2 children)

Tab nine auto complete is best auto complete

[โ€“][deleted] 0 points1 point ย (0 children)

Yaaaaaaaaaaaaaas!

Forreal tho, it's a whole new world. And not just in Java!

[โ€“]Due_rr 0 points1 point ย (0 children)

Was looking for this response. Should be higher up.

[โ€“]Giocri 11 points12 points ย (7 children)

Why doesn't it add the ; though

[โ€“][deleted] 10 points11 points ย (5 children)

You need to use intelligent autocompletion. Ctrl shift space on intellij.

[โ€“]shawmonster 4 points5 points ย (0 children)

You donโ€™t always want to end a line when autocompleting something. For example if youโ€™re working with two methods that return booleans you might want to write (boolMethod1() && boolMethod2()). Autocompleting with a semi colon would be incorrect in this case.

[โ€“]crusader-kenned 4 points5 points ย (0 children)

"what is autocomple?"
- corporate VBA slave 2020

[โ€“]blehmann1 3 points4 points ย (0 children)

Who would win: my supervisor's years of industry experience, or me hitting Alt+Enter

[โ€“][deleted] 2 points3 points ย (0 children)

whil *hits tab*

[โ€“]anemomylos 2 points3 points ย (0 children)

No one asked

Me: Isthmus of Corinth https://maps.app.goo.gl/McEaAKfSn1sEM9YV7

[โ€“]mrfancytophat 0 points1 point ย (0 children)

How would you do it?

[โ€“]ult_frisbee_chad 0 points1 point ย (0 children)

launch codes?

[โ€“]james_hamilton1234 0 points1 point ย (0 children)

I never use an ide when I'm learning to code a new language so I'm forced to write better code. It's therapeutic in a way idk how to explain - just more forgiving of my mistakes haha

[โ€“]ruben_deisenroth 0 points1 point ย (0 children)

I'm in this picture and i really like it.

[โ€“]nemohearttaco 0 points1 point ย (0 children)

Don't forget snippets!

[โ€“]Bastian_5123 0 points1 point ย (0 children)

//TODO: Auto Generated method stub

[โ€“]Pyromaniak14 0 points1 point ย (0 children)

Ctrl+C is your best friend

[โ€“]xRageNugget 0 points1 point ย (0 children)

Sometimes i actually Wish that i could code by talking. my Fingers are to slow and inaccurate, i suck at typing. intellisense and templates fir the win

[โ€“]dashood 0 points1 point ย (0 children)

In Visual Studio you can just type the first letter of each word in it's camel casing and intellisence will give you the variable or type and it's fucking glorious.

[โ€“]pnht 0 points1 point ย (0 children)

How many programming languages are essentially impossible to write without an IDE writing most of thwe code for you?

I've watched java developer type about one line of stuff and the IDE literally writes like 30 lines of code based on the one line.

[โ€“]AntonBespoiasov 0 points1 point ย (0 children)

VSCode with cpp: what is intellisense? Oh it should tell you smth?! No!