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, 0 insertions, 143 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
deleted file mode 100644
index e2b63b3..0000000
--- a/usth/ICT2.7/P1L3 Integrated Development Environment Subtitles/3 - IDE Overview - lang_en_vs6.srt
+++ /dev/null
@@ -1,143 +0,0 @@
-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.