Does the Sublime integration support packages installed in the current virtual environment (that might not be publicly available)?
Aside: The pricing page is broken on iOS.
81–90 of 257 posts
Does the Sublime integration support packages installed in the current virtual environment (that might not be publicly available)?
Aside: The pricing page is broken on iOS.
Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
The built-in examples for method use are a really cool feature. I hate having to jump to MSDN, etc just to find an example snippet when the argument comments are unclear.
I think allowing users to submit code examples could dramatically increase the value. Maybe even microservices.
The ideal (and perhaps impossible) version would look at my code structure and suggest replacements for components from people who are better programmers than I am.
Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
This would rather vary with one's level of expertise. I remember when I was a beginner, I had to rely on the IDE that helped me get onto the speed. Sure there were tons of resources online, but a nick of continuity with the project may go a long way IMO.
It doesn't matter how well you know library X or the stdlib.
Some made up examples:
userRepository.findUsersWithPlan(planName);
customer.sendPaymentLateEmail(...);
Having powerful IDE assistance reduces the barrier between your thought and the computer.
When I think "send email to customer" I just want the shortest path to achieving that. I don't want to fiddle around or context switch.
Another advantage is that it can guide you into picking the correct option.
I have been burnt many times when looking things manually because you may find one option but not be aware that other options exist.
It's nice for the IDE to communicate to the human "now here's a list of valid things you can choose from".
Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
Is stack overflow ok with having their answers inside an IDE? This decreases the number of pageviews on SO for each installed client. Is that something you guys checked?
Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
I don't know if it succeeds at that, but it promises not (only) code completion. It promises documentation, code examples and answers to common questions as well, exactly the kind of stuff you as well say that you do more than actual coding.
Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
I feel the opposite. I think, in the future, ideally, you will be able to do a programming interview, using a tool like kite, in a language you don't know and feel comfortable. So when I am learning a new language, I don't want to have to look up if the length of a vector is len(), length(), .len, .len(), .length() and so on. In fact, I don't want to do this for languages that I do "know".