Something Specific to my Unity Project Seems to be Preventing VS Code from Working

When you first start using Unity, there is a tutorial platformer game they start you off with to get familiar with the editor. When I open this project, I can successfully breakpoint-debug scripts using VS code. The autocomplete for VS also works in this context.

However, when I try to do the same two things with my own project, neither works. This leads me to believe that the problem resides not in my setup of VS code, nor in the underlying functionality of Unity, but rather that there is something wrong with the way I configured my project that is preventing VS code from working. I don’t know what is different between my project and the tutorial project though. Any ideas?

Oops, I think the only thing I was missing was that my debugger in VS was attaching to .NET core instead of “Attach to Unity” in the dropdown. The autocomplete now works too - not sure how that got fixed, but restarting my computer may have helped