WEBVTT 00:00.330 --> 00:06.150 Hello and welcome to this lesson for ETWAS course, you're going to need a text editor of Choice personally 00:06.150 --> 00:09.000 for me, I'm going to be using Visual Studio Code. 00:09.300 --> 00:12.000 Like I said, you're welcome to use any text editor you like. 00:12.330 --> 00:16.240 If intelligence is your thing, go with that if you really want to. 00:16.250 --> 00:18.180 You could even use notepad. 00:18.660 --> 00:20.250 Otherwise the choice is yours. 00:20.250 --> 00:22.590 There are many you can choose from like Assim. 00:22.860 --> 00:28.020 But for me personally, I'm going to be using Visual Studio Code and I've got some really useful plugins 00:28.020 --> 00:30.950 for you, but I'm going to make life so much easier for you. 00:31.380 --> 00:36.830 I'll include all the links in the next lecture so you can go ahead and download the person's first voice 00:36.840 --> 00:41.370 code visual studio code, download it for your platform by default. 00:41.370 --> 00:46.110 It's picked up that I'm on a Mac, but you can download it for Windows and Linux, so I'll give you 00:46.410 --> 00:48.120 a Banza or fedora. 00:48.300 --> 00:49.710 RedHat, you're covered. 00:50.010 --> 00:54.630 Once we have that installed, there's four plug ins we're going to need and there's two ways of installing 00:54.630 --> 00:54.780 it. 00:55.170 --> 00:57.780 Sort of going to do is I'm going to open up the code. 00:58.230 --> 01:00.180 And also here we might as well set up a folder. 01:00.840 --> 01:05.460 I click on open folder, go to documents, and I'm going to create a new folder here and I'm going to 01:05.460 --> 01:07.080 call it humanity's. 01:09.140 --> 01:09.920 And look open. 01:12.720 --> 01:15.930 So this is the folder we're going to use for our course to work from. 01:17.230 --> 01:21.370 And as I mentioned, there's two ways to install the extensions, we can click on the gear at the bottom 01:21.610 --> 01:25.900 and get to managed extensions and when we want to use is Cuban ĂȘtes. 01:28.190 --> 01:30.800 But way overweight use Microsoft also here. 01:31.750 --> 01:35.970 Al Qaeda linked to this as well and exact plug ins, so we're going to type in Cuba, Nessie's. 01:38.200 --> 01:45.370 It into the first one we want is this Microsoft plug in, what we can do is click install visual studio 01:45.370 --> 01:47.350 code as required, a publicly installed. 01:48.570 --> 01:53.430 And I continue to allow it to open, as you can see, I've already got it installed, but in your case, 01:53.430 --> 01:58.110 you'd see a questionnaire a bit like this and you click install going back. 02:01.470 --> 02:08.310 We have a when we want is this cupidity support and as you can see by this give here, this is by far 02:08.370 --> 02:12.050 the most amazing plugin I've used so far. 02:12.090 --> 02:14.550 Of course, you're going to see a lot of things that we're going to be having to type out. 02:14.550 --> 02:17.430 A lot of Yamal code, Rabindra memorizes. 02:17.460 --> 02:22.560 What you can do is use this plug in and very quickly start generating the communities definitions we 02:22.560 --> 02:23.190 want to use. 02:23.730 --> 02:26.880 And I'm going to tell you now, it's going to save so much time using this. 02:27.450 --> 02:32.460 Once you got that installed, was another plug in I recommend, which is the Yamal plugin with communities 02:32.460 --> 02:33.630 in the definition files. 02:33.630 --> 02:34.380 We use Yamal. 02:34.650 --> 02:39.390 And this is a great way to making sure your communities files in the Yamal are suspect. 02:39.690 --> 02:44.240 There's one last really useful plug in that is going to save you so much time. 02:44.280 --> 02:45.420 I really recommend that. 02:47.120 --> 02:50.270 What we can to do is type in breaking space. 02:52.440 --> 02:53.820 And it's the first one here. 02:54.800 --> 02:59.420 Now, if you're using intelligence, this picks up automatically, but if you're using visual studio 02:59.420 --> 03:00.370 code, it doesn't. 03:00.890 --> 03:05.360 And sometimes what can happen if you copy code from the Internet and try and use it, sometimes it will 03:05.360 --> 03:10.940 break and we'll give you an error, for example, on line sixty seven and you look at it and the code 03:10.940 --> 03:13.970 will look absolutely fine and you won't know what's causing it. 03:14.360 --> 03:17.960 It's because of, you know, breaking spaces, one of the worst offenders. 03:18.260 --> 03:20.210 And again, this is coming from a Mac perspective. 03:21.110 --> 03:28.130 If you copy code into notes and then try and copy it back into visual studio code, sometimes you will 03:28.130 --> 03:29.510 get Mesnil breaking spaces. 03:30.040 --> 03:34.760 You have a place it might happen is when you pull code online sometime, somewhere there can be a norm 03:34.760 --> 03:35.540 breaking space. 03:35.780 --> 03:40.970 The code looks fine, but when you actually go ahead and run it, it breaks is a really fantastic plug 03:40.970 --> 03:44.090 in and I really recommend it because this can save you so much time. 03:44.510 --> 03:49.070 You may never see this issue, but trust me, when it does go wrong, you spend hours trying to work 03:49.070 --> 03:51.910 out why it's not working and it saves so much time. 03:52.190 --> 03:53.110 So we've covered a lot here. 03:53.120 --> 03:54.410 We got this code installed. 03:54.410 --> 03:56.300 We've got our plug ins and we set up the folder. 03:56.570 --> 03:58.250 With that, we're ready to jump inside. 03:58.250 --> 04:00.560 Of course, I look forward to seeing you in the next lesson.