
What if you could have a tool that autocompleted whatever you were trying to write, whether it’s a new function or a repetitive task? It’s possible that the new plugin called GitHub Copilot for Visual Studio Code might do the trick. For example, every time you write an “if” statement, you probably want to write an “else” statement. Maybe you need to write very similar code for three different circumstances. I’m not too bad at HTML, but in JavaScript I’m often staring at a blank screen trying to do something relatively simple and I can’t remember how to write it.įor example, if I’m referencing an element’s ID with jQuery, I know I need a hash symbol, I know there’s quotes around it and I know I need a dollar symbol somewhere (probably up front), but is the hash inside or outside of the quote? Is it inside or outside of the parentheses? I’ve written this a lot of times in JavaScript and I feel like I should just know this by now, but I often get it wrong.Īnother problem to be solved is that a lot of programming is repetitive. I’m like that all the time when I’m coding. Imagine you’re just learning English and you want to ask for a glass of water, but you don’t know whether you should start with your pronoun or the verb first, and is it “me” or “I” and do you say water or H2O? You know what you’re trying to say, but how do you say it? Did I Mention I’m a Junior Programmer?Īs a junior programmer, I struggle with syntax all the time. I’d like to tell you about a plugin for Visual Studio Code that I’m really finding useful.īut first, let’s start with the problem to be solved. One of the things I really dislike in a public speaker is when they make a lot of excuses up front before telling you what they know, and I’ve just done exactly that. It was reasonably well received, as measured by the fact that I didn’t receive any emails that started with, “Well actually, Allison…” I worried about doing a review of Microsoft’s Visual Studio Code, but I mustered up my courage and did it anyway. But I still worry about doing reviews of coding tools.




No one who listens to this show has ever given me a hard time and in fact the community has been really supportive as I continue learning to code. They’ll say my opinion is wrong because I don’t have the right experience, or I’ll accidentally step into a religious war like saying vi is better than Emacs. As a beginner developer, I find it very difficult to recommend coding tools to others because I’m worried the more advanced programmers will make fun of me.
