about summary refs log tree commit diff
path: root/usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt
diff options
context:
space:
mode:
Diffstat (limited to 'usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt')
-rw-r--r--usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt143
1 files changed, 143 insertions, 0 deletions
diff --git a/usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt b/usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt
new file mode 100644
index 0000000..e2b63b3
--- /dev/null
+++ b/usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt
@@ -0,0 +1,143 @@
+1

+00:00:00,130 --> 00:00:05,680

+So, now let's look in a little more detail to what is an IDE. An IDE is a

+

+2

+00:00:05,680 --> 00:00:09,790

+software application that supports software developers in many of

+

+3

+00:00:09,790 --> 00:00:13,840

+their everyday tasks. It has many useful features. Most IDEs

+

+4

+00:00:13,840 --> 00:00:16,790

+provide views that can be used to navigate, project

+

+5

+00:00:16,790 --> 00:00:20,140

+resources from different perspectives. For example, you might want to

+

+6

+00:00:20,140 --> 00:00:22,390

+look at your code differently when you're writing code,

+

+7

+00:00:22,390 --> 00:00:25,950

+and when you're debugging. They also normally provide an intelligent

+

+8

+00:00:25,950 --> 00:00:29,380

+source code editor. For example, an editor that will allow you

+

+9

+00:00:29,380 --> 00:00:32,110

+to browse the documentation when you're writing a code that

+

+10

+00:00:32,110 --> 00:00:35,780

+uses a specific method, or that will give you autocompletion when

+

+11

+00:00:35,780 --> 00:00:37,990

+you start writing the name of an object and you want to

+

+12

+00:00:37,990 --> 00:00:40,820

+get the methods for that object. And all of these things

+

+13

+00:00:40,820 --> 00:00:43,420

+can be very useful while you're developing and can save you a

+

+14

+00:00:43,420 --> 00:00:47,750

+lot of time. Modern IDE's will also normally give you support for

+

+15

+00:00:47,750 --> 00:00:49,540

+version control systems that then you

+

+16

+00:00:49,540 --> 00:00:52,490

+can use for softer configuration management.

+

+17

+00:00:52,490 --> 00:00:55,720

+And we're going to discuss in detail version control systems in

+

+18

+00:00:55,720 --> 00:00:58,380

+the next tools of the trade lesson, and we're also

+

+19

+00:00:58,380 --> 00:01:01,135

+going to see how it can be integrated within an IDE.

+

+20

+00:01:01,135 --> 00:01:04,730

+IDEs also give you builders so they give you build automation

+

+21

+00:01:04,730 --> 00:01:08,070

+tools, they give you runtime support. So that you can

+

+22

+00:01:08,070 --> 00:01:10,960

+run your projects from within the IDE and, for example,

+

+23

+00:01:10,960 --> 00:01:14,550

+observe some aspects of the execution. In addition to giving

+

+24

+00:01:14,550 --> 00:01:17,562

+you support for the runtime, they give you support for testing.

+

+25

+00:01:17,562 --> 00:01:21,267

+Many IDEs allow you to run tests from within

+

+26

+00:01:21,267 --> 00:01:23,520

+the IDE and to check the results of the tests

+

+27

+00:01:23,520 --> 00:01:26,300

+from within the IDE. Not only that. Normally, after you

+

+28

+00:01:26,300 --> 00:01:28,210

+run your tests, if there are some test cases that

+

+29

+00:01:28,210 --> 00:01:31,500

+fail, you can also use your IDEs to do debugging.

+

+30

+00:01:31,500 --> 00:01:35,620

+Many IDEs include graphical debuggers. Debuggers will allow you to

+

+31

+00:01:35,620 --> 00:01:39,400

+navigate through the code, set which points, stop and restart

+

+32

+00:01:39,400 --> 00:01:43,160

+the execution. Inspect variables, and do all of the activities

+

+33

+00:01:43,160 --> 00:01:46,320

+that help debugging. And, to help you be more efficient

+

+34

+00:01:46,320 --> 00:01:49,440

+and more effective when you do debugging. And into addition to

+

+35

+00:01:49,440 --> 00:01:52,760

+all these features that are listed here IDEs can normally provide

+

+36

+00:01:52,760 --> 00:01:56,650

+you even more features through a mechanishm that is called plugins.