3 ms·
Good, but slow. Even most of the autocomplete solutions I've used in VIM fall in that category. The only one that doesn't is exuberant ctags and that's because
by PopeOfNope 11y ago
Good, but slow. Even most of the autocomplete solutions I've used in VIM fall in that category. The only one that doesn't is exuberant ctags and that's because it's not intelligent; it does tag lookups and nothing more. If you have two classes with the same function name, it can't tell which one you want. Which is too bad. It doesn't seem like asking for fast autocomplete is unreasonable for 2015. Then again, between PHP, html, css and JS, Zeal takes up many gigabytes of my hard drive. The wordpress docs are even bigger. Maybe it's not that autocomplete is slow, it's that the data set it has to operate on is increasing at an alarming rate.
Slightly OT food for thought.
- spdionis 11y agoHow is JetBrains autocomplete slow? It's 90% of the time instant for me. The 10% of the times always happen in the same patterns and I already expect it to not work immediately. In the other 90% i just always expect the autocomplete to be there and keep typing without thinking about it.
- PopeOfNope 11y agowhat type of development do you do with it? Like I mentioned, I use it for wordpress development. That means on any given keystroke, IntelliJ has to find the right symbol buried in gigabytes of data, since any given php file can have html, css, js, php and/or wordpress. Not to mention the wordpress plugins I'm developing are (imho) unnecessarily large. Half a second to several seconds is the typical autocomplete time for me, with the time increasing the longer it's open. Just writing this makes me long for the good old days of html 4, css 2 and JS only being used to animate mouse trails.
- smt88 11y agoI've worked on the same stack in PhpStorm, and autocomplete was instant for me.
- spdionis 11y agoI use PhpStorm and write in symfony. All framework related plugins are enabled and even those work instantly. And I have just an average laptop. Maybe your problem is lack of ram. Jetbrains IDEs need enough ram to work properly, otherwise they do get slow.
- smt88 11y agoSlow storage (HDD instead of SSD) would also make a huge difference.
- spdionis 11y agoI have an HDD
- PopeOfNope 11y ago23gb of ram, modern i7, ssd. I was doing development on Vagrant via VMWare, which slows things down, but not that much. Maybe the deciding factor here is what we consider to be "instantly" is different. I do most of my work in VIM in a terminal and find most web-based apps[0] unbearably slow. [0]: I'm not saying IntelliJ is web-based. I'm using it as a common metric.