As someone who uses Visual Studio Code and Atom a lot, it’s difficult not having intellisense. Although I don’t necessarily require it, it speeds up code typing. Instead of manually typing opening and closing brackets in HTML and other courses, intellisense would allow me to start typing a tag and then Tab to complete the tag.
It’s just faster is all I’m saying.
1 Like
The key of codecademy is to teach people how to code. In my opinion forcing people to pay good attention to syntax is a better way to learn than presenting them with nifty features so that they don’t have to think about it anymore :P. Don’t you agree ;)?
2 Likes
Admittedly I thought about that this morning. Although it tends to be annoying, not having it and all, it’s useful for newbies to understand the important. I do, however, wish that there was an option for highly experienced developers like myself to enable intellisense so I can easily refresh myself on basics without having to type slow and double-check my typing.
Although in all honesty, it’s reminded me just how much I rely on tab-completion rather than typing out every single character
I understand your point but also in all honesty and fairness the target group for Codecademy is not experienced developers such as yourself ;).
1 Like
I know this is an old thread but I totally agree. I’m by no means an experienced dev but I’ve used VS Code enough to appreciate intellisense. I think it would be a great addition here to at least have the option to turn it on for those of us who are used to using it in other editors/IDEs . I like Codecademy but the lack of this function is making me rethink continuing my annual subscription.
Even 4 years after the original topic, the concept is still the same, IMO. Codecademy is a learning platform first & foremost, not a coding platform. The Codecademy IDE is an additional too for students to use to engage with the content. Not only is IntelliSense an unnecessary feature that comes with additional resource usage on the back-end, but like the other user said, it discourages proper learning.
Educators around the world will back me up on this, giving students tools that make the basics easy harms their ability to retain information. If you are new to programming, and learning how to properly format your statements (especially in a syntax-strict language like Python), then you are missing a large part of the fundamentals. You end up relying on IntelliSense or external resources as a crutch instead of mastering the basics yourself the first time.
If you absolutely feel that an assistive AI is necessary, nothing is stopping you from doing what I and many others do, and just write your code in your own IDE/editor then copy-paste it into Codecademy’s IDE for submission.
1 Like
tell that to disabled people who struggle with dyslexic and other reading issues. I’m out here trying to learn how to code and I’m being tested on my spelling instead. Sure, don’t do predictive text, but not even doing red underlines inline when something is wrong is not helpful and makes me want to quit these courses and find another way to learn. I never have this problem when working in VSCode
like case in point in my response there, I could of sworn I wrote dyslexia there. My eyes just don’t work the ways yours do. I see this as a gatekeeping and ablest problem, and is triggering a lot of trauma from an educational system that failed me and countless others. A one size fit all approach is not the solution to learning.
VS studio is good if we know how to do the coding. It’s even better like you said to have the intellisense feature
This OP is from 2019 and things have changed since that point in time on the platform.
If you go under the “Tools” menu in any lesson, there is an option to switch on auto-complete:
2 Likes