در این مطلب، ویدئو آموزش PyCharm برای مبتدیان | اشکال زدایی کد پایتون با استفاده از PyCharm | آموزش پایتون | ادورکا` با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:27:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,810 –> 00:00:10,969
[موسیقی]
2
00:00:10,969 –> 00:00:13,740
سلام به همه این آنا رز از Ed
3
00:00:13,740 –> 00:00:15,809
Eureka است و در این جلسه
4
00:00:15,809 –> 00:00:18,480
بررسی خواهیم کرد که چگونه استفاده از یک IDE برای پایتون
5
00:00:18,480 –> 00:00:21,330
به همه کدنویسها در اینجا کمک میکند، بنابراین این
6
00:00:21,330 –> 00:00:22,890
جلسه عمدتاً روی
7
00:00:22,890 –> 00:00:25,619
PyCharm متمرکز است زیرا بهترین بوده است. از IDE استفاده شده
8
00:00:25,619 –> 00:00:27,359
برای رایج ترین
9
00:00:27,359 –> 00:00:29,609
زبان های برنامه نویسی همه منظوره
10
00:00:29,609 –> 00:00:32,579
امروزی استفاده می شود – اکنون قبل از شروع
11
00:00:32,579 –> 00:00:34,559
این جلسه اجازه دهید به سرعت یک
12
00:00:34,559 –> 00:00:36,870
عکس فوری از جریان موضوعات برای امروز به شما ارائه دهم،
13
00:00:36,870 –> 00:00:38,850
بچه ها این جلسه را با بررسی اینکه IDE چیست شروع می کنیم.
14
00:00:38,850 –> 00:00:41,489
یعنی بعداً
15
00:00:41,489 –> 00:00:43,829
بررسی خواهیم کرد که چرا به IDE نیاز دارید و
16
00:00:43,829 –> 00:00:45,660
من به شما دوستان یکی از
17
00:00:45,660 –> 00:00:47,789
بهترین IDE های پایتون را که در حال حاضر pycharm است
18
00:00:47,789 –> 00:00:50,190
معرفی می کنم و بعداً
19
00:00:50,190 –> 00:00:52,739
با استفاده از pycharm نیز شما را راهنمایی می کنم، بنابراین بدون هیچ مقدمه ای
20
00:00:52,739 –> 00:00:55,050
بیایید با بررسی شروع کنیم. آنچه که یک
21
00:00:55,050 –> 00:00:59,219
IDE در واقع یک IDE است مخفف
22
00:00:59,219 –> 00:01:01,890
یک محیط توسعه یکپارچه است، بنابراین
23
00:01:01,890 –> 00:01:03,930
اساساً یک محیط نرم افزاری است
24
00:01:03,930 –> 00:01:06,299
که برای نوشتن برنامه های دیگر با استفاده از ابزارهایی
25
00:01:06,299 –> 00:01:08,700
مانند ویرایشگر یا حتی یک کامپایلر استفاده می شود،
26
00:01:08,700 –> 00:01:10,680
همچنین این می تواند ثابت شود که یک متن است.
27
00:01:10,680 –> 00:01:13,080
ابزار بسیار مفیدی در هنگام کدنویسی با استفاده از
28
00:01:13,080 –> 00:01:15,060
زبانهای مختلف به دلایل
29
00:01:15,060 –> 00:01:17,549
و الزامات متعدد است، بنابراین
30
00:01:17,549 –> 00:01:19,860
استفاده از یک IDE اجباری
31
00:01:19,860 –> 00:01:21,900
نیست، اما زندگی شما را بسیار آسانتر میکند
32
00:01:21,900 –> 00:01:24,330
و مطمئن هستم که شما بچهها در
33
00:01:24,330 –> 00:01:26,340
پایان این جلسه موافقت خواهید کرد. اکنون
34
00:01:26,340 –> 00:01:29,159
که می دانیم IDE چیست، اجازه دهید بررسی
35
00:01:29,159 –> 00:01:31,430
کنیم که چرا باید از یک IDE استفاده کنیم
36
00:01:31,430 –> 00:01:34,500
در حالی که برای نوشتن یک برنامه نیازی به استفاده از IDE
37
00:01:34,500 –> 00:01:36,659
نیست، اما ویژگی های اضافه شده
38
00:01:36,659 –> 00:01:38,520
ای که CID ارائه می دهد
39
00:01:38,520 –> 00:01:41,400
قطعاً تعداد انگشت شماری است.
40
00:01:41,400 –> 00:01:43,290
برخی از مزایای استفاده از یک IDE است
41
00:01:43,290 –> 00:01:44,729
و اجازه دهید شما را با هر یک از
42
00:01:44,729 –> 00:01:47,430
اینها آشنا کنم، بنابراین ابتدا کدی را در داخل کدی که در داخل آن نمره دادم داریم
43
00:01:47,430 –> 00:01:49,770
یکی از مفیدترین
44
00:01:49,770 –> 00:01:51,990
ابزارهایی است که یک IDE می تواند ارائه دهد که
45
00:01:51,990 –> 00:01:53,790
قطعاً توانایی برنامه
46
00:01:53,790 –> 00:01:56,250
برای تفسیر است. آنچه توسط کاربر تایپ می شود
47
00:01:56,250 –> 00:01:58,680
تا برنامه بتواند رنگ X را تغییر دهد
48
00:01:58,680 –> 00:02:00,840
تا توابع و متغیرهای کلاس های مختلف
49
00:02:00,840 –> 00:02:03,240
را نیز نشان دهد، بنابراین
50
00:02:03,240 –> 00:02:04,380
مطمئن هستم که شما نام
51
00:02:04,380 –> 00:02:06,630
Microsoft Visual Studio را به درستی شنیده اید، بنابراین این
52
00:02:06,630 –> 00:02:08,280
افراد در واقع برخی موارد را ارائه می دهند. hing بهعنوان حس هوشمند نامیده میشود
53
00:02:08,280 –> 00:02:10,979
که در واقع میتواند
54
00:02:10,979 –> 00:02:12,450
آنچه را که تایپ میکنید پیشبینی کند و
55
00:02:12,450 –> 00:02:13,620
کلمات شما را نیز برای شما تمام کند
56
00:02:13,620 –> 00:02:16,080
و شناسههای دیگر نیز ابزار مشابهی
57
00:02:16,080 –> 00:02:17,790
به نام چیزی اختصاصی برای آن
58
00:02:17,790 –> 00:02:19,830
برنامه خاص ارائه میدهند، بنابراین مایکروسافت
59
00:02:19,830 –> 00:02:21,989
آن را هوشمند مینامد، اما بسته
60
00:02:21,989 –> 00:02:23,519
به IDE ممکن است آن را چیز دیگری نامیده شود،
61
00:02:23,519 –> 00:02:24,480
62
00:02:24,480 –> 00:02:26,459
بنابراین یکی دیگر از ویژگی های شناسه ها این است
63
00:02:26,459 –> 00:02:28,050
که امکان اشکال زدایی برنامه خاص شما را فراهم
64
00:02:28,050 –> 00:02:30,330
کند، این
65
00:02:30,330 –> 00:02:32,069
قطعاً باید یکی از مهمترین ابزارها برای
66
00:02:32,069 –> 00:02:34,950
استقرار هر آزمایش موفقیت آمیز برنامه باشد
67
00:02:34,950 –> 00:02:37,470
، برای اطمینان از اینکه کاربر بسیار مهم است.
68
00:02:37,470 –> 00:02:40,200
هیچ حادثه ای را تجربه نمی کند در حالی
69
00:02:40,200 –> 00:02:42,209
که کد نمی تواند خطای خاصی را مدیریت کند
70
00:02:42,209 –> 00:02:45,390
و بگوید که خراب می شود، اشکال زدایی به
71
00:02:45,390 –> 00:02:46,890
شما این امکان را
72
00:02:46,890 –> 00:02:49,290
می دهد که کل برنامه را اجرا کنید و
73
00:02:49,290 –> 00:02:51,420
نقاط خاص کدگذاری شده را متوقف کنید تا
74
00:02:51,420 –> 00:02:52,920
مقادیر متغیرها را بررسی کنید یا هر علاقه دیگری را بگویید
75
00:02:52,920 –> 00:02:55,230
همچنین میتواند تأیید کند
76
00:02:55,230 –> 00:02:57,150
که کد و توابع طبق برنامه اجرا
77
00:02:57,150 –> 00:03:00,090
میشوند و در نهایت چند ابزار دیگر
78
00:03:00,090 –> 00:03:01,950
که IDS ارائه میدهد میتواند منبع باشد.
79
00:03:01,950 –> 00:03:03,930
مدیریت ce و همچنین توانایی کامپایل
80
00:03:03,930 –> 00:03:06,180
کردن کد شما، بنابراین هنگام نوشتن یک
81
00:03:06,180 –> 00:03:08,519
برنامه جدید معمولاً
82
00:03:08,519 –> 00:03:10,379
فایل های مختلفی وجود دارد که در یک مسیر خاص به مکان های مورد اشاره ارجاع داده شده اند،
83
00:03:10,379 –> 00:03:13,110
بنابراین
84
00:03:13,110 –> 00:03:15,000
اجرای
85
00:03:15,000 –> 00:03:16,890
برنامه بسیار مهم است تا این فایل ها در
86
00:03:16,890 –> 00:03:19,019
مکان صحیح و قابل دسترسی برای
87
00:03:19,019 –> 00:03:21,989
همه وابستگی ها است، بنابراین استفاده از یک IDE
88
00:03:21,989 –> 00:03:24,060
دیدن
89
00:03:24,060 –> 00:03:25,889
نمایش تصویری از مکان
90
00:03:25,889 –> 00:03:28,410
این فایل ها را آسان تر می کند و در نهایت آن
91
00:03:28,410 –> 00:03:30,299
را برای کاربر نیز قابل درک تر می کند و
92
00:03:30,299 –> 00:03:32,760
پس از آن ما بچه ها راندمان را افزایش می دهیم،
93
00:03:32,760 –> 00:03:34,739
بنابراین قطعاً می نویسید. کدنویسی سریعتر
94
00:03:34,739 –> 00:03:36,599
با تلاش کمتر برای کسانی که این کار را دوست ندارند
95
00:03:36,599 –> 00:03:38,670
و سپس ما همکاری خواهیم داشت، بنابراین
96
00:03:38,670 –> 00:03:40,590
اساساً یک گروه از برنامه نویسان می توانند
97
00:03:40,590 –> 00:03:43,109
به راحتی در یک شناسه
98
00:03:43,109 –> 00:03:44,880
تحت همان پروژه با هم قدم بردارند و این
99
00:03:44,880 –> 00:03:47,430
قطعاً یک به علاوه مدیریت پروژه بعدی است،
100
00:03:47,430 –> 00:03:49,680
بله مطمئناً درست است، بنابراین
101
00:03:49,680 –> 00:03:51,840
منابع برنامه به راحتی به اشتراک گذاشته می
102
00:03:51,840 –> 00:03:54,030
شود و استفاده می شود و شما می توانید شفافیت بهتری
103
00:03:54,030 –> 00:03:55,769
از کل پروژه را تنها
104
00:03:55,769 –> 00:03:57,780
با استفاده از یک IDE که مجدداً
105
00:03:57,780 –> 00:03:59,849
یک ترتیب امتیاز مثبت دیگر است، بنابراین اکنون
106
00:03:59,849 –> 00:04:02,639
که می دانیم چرا به یک IDE نیاز داریم، اجازه دهید
107
00:04:02,639 –> 00:04:04,139
به سرعت کمی از
108
00:04:04,139 –> 00:04:04,829
پایتون عبور کنیم
109
00:04:04,829 –> 00:04:06,930
تا بچه ها Python یک زبان بسیار همه کاره
110
00:04:06,930 –> 00:04:08,730
است و هزاران کتابخانه
111
00:04:08,730 –> 00:04:11,459
و ماژول برای کار با آن و شخصاً دارد.
112
00:04:11,459 –> 00:04:13,109
من فکر میکنم پایتون
113
00:04:13,109 –> 00:04:14,849
در مقایسه با همه زبانهای دیگر
114
00:04:14,849 –> 00:04:17,160
115
00:04:17,160 –> 00:04:19,168
116
00:04:19,168 –> 00:04:21,180
117
00:04:21,180 –> 00:04:23,250
118
00:04:23,250 –> 00:04:25,140
بسیار سرگرمکننده است. با
119
00:04:25,140 –> 00:04:26,060
زبان شروع کنید
120
00:04:26,060 –> 00:04:28,910
و بهتر از همه بدون نیم ویرگول، بنابراین چه کسی
121
00:04:28,910 –> 00:04:30,050
آن را دوست ندارد
122
00:04:30,050 –> 00:04:31,850
و از آنجایی که پایتون و همه
123
00:04:31,850 –> 00:04:33,770
کتابخانههای آن متنباز هستند،
124
00:04:33,770 –> 00:04:36,080
در بین استارتآپها و
125
00:04:36,080 –> 00:04:38,300
صنعت نیز محبوبیت زیادی پیدا کرده است و این قطعا
126
00:04:38,300 –> 00:04:40,100
منجر میشود. به میلیونها دانشآموز شاد
127
00:04:40,100 –> 00:04:42,260
در سراسر جهان، بنابراین ممکن است
128
00:04:42,260 –> 00:04:43,730
تعجب کنید که چرا باید
129
00:04:43,730 –> 00:04:46,310
پایتون را به درستی یاد بگیرید تا بچهها
130
00:04:46,310 –> 00:04:48,169
طیف وسیعی از کاربرد داشته باشد، من
131
00:04:48,169 –> 00:04:50,450
تا به حال نتوانستم همه آن را به خوبی در این اسلاید قرار دهم.
132
00:04:50,450 –> 00:04:52,220
همه چیز از توسعه وب با استفاده از
133
00:04:52,220 –> 00:04:54,169
جنگو و محاسبات ریاضی بطری
134
00:04:54,169 –> 00:04:56,419
با استفاده از numpy ساده است و
135
00:04:56,419 –> 00:04:58,820
غیره و حتی طراحی رابط کاربری گرافیکی خود
136
00:04:58,820 –> 00:05:01,040
با استفاده از TK inter و ساخت بازی های خود
137
00:05:01,040 –> 00:05:04,580
با استفاده از بازی PI و خیلی بیشتر و بهترین
138
00:05:04,580 –> 00:05:05,990
از همه طول کد
139
00:05:05,990 –> 00:05:08,030
نسبتاً کوتاه است. بنابراین این یک دوست بزرگ
140
00:05:08,030 –> 00:05:11,360
امروزی است و در آخر پایتون قطعاً
141
00:05:11,360 –> 00:05:13,250
کار با آن سرگرم کننده است و من شخصاً
142
00:05:13,250 –> 00:05:15,410
بچه های پایتون را دوست دارم، بنابراین نظر شما در مورد
143
00:05:15,410 –> 00:05:17,090
پایتون چیست، به بخش نظرات مراجعه کنید و
144
00:05:17,090 –> 00:05:19,550
به من اطلاع دهید و ما می توانیم در آنجا تعامل داشته باشیم، بنابراین در
145
00:05:19,550 –> 00:05:21,020
ادامه اجازه دهید بررسی کنیم
146
00:05:21,020 –> 00:05:22,880
محیطهایی که میتوانیم برای
147
00:05:22,880 –> 00:05:25,160
کدنویسی و پایتون استفاده کنیم، پس بچهها یکی دیگر از
148
00:05:25,160 –> 00:05:26,840
چیزهای خوب در مورد پایتون این است که
149
00:05:26,840 –> 00:05:29,000
میتوانیم از هر تعداد شناسهای که میخواهیم
150
00:05:29,000 –> 00:05:30,470
درست استفاده کنیم، بنابراین چندین
151
00:05:30,470 –> 00:05:32,750
شناسه وجود دارد که پایتون را پشتیبانی میکند، بنابراین همه چیز
152
00:05:32,750 –> 00:05:35,390
از eclipse notepad به علاوه پلاس
153
00:05:35,390 –> 00:05:37,610
ما کومودو داریم و همینطور بوده ایم،
154
00:05:37,610 –> 00:05:40,340
بنابراین پشتیبانی برای هر یک از این شناسه ها بسیار
155
00:05:40,340 –> 00:05:42,440
زیاد است و پیشنهاد من این است که
156
00:05:42,440 –> 00:05:44,750
همه آنها را امتحان کنید و از هر چیزی که راحت هستید استفاده
157
00:05:44,750 –> 00:05:46,760
کنید و سپس بروید. بچه ها جلوتر،
158
00:05:46,760 –> 00:05:47,360
159
00:05:47,360 –> 00:05:49,970
بنابراین به نظر من دوست داشتن یک IDE
160
00:05:49,970 –> 00:05:51,650
اساساً مانند دوست داشتن طعم بستنی است،
161
00:05:51,650 –> 00:05:54,200
باید آن را امتحان کنید و فقط در آن
162
00:05:54,200 –> 00:05:56,120
صورت متوجه می شوید که آیا این برای شما مناسب است یا
163
00:05:56,120 –> 00:05:59,090
نه، من شخصاً به سمت PI Chum متمایل می
164
00:05:59,090 –> 00:06:01,310
شوم زیرا من عاشق تک تک ویژگی های آن هستم
165
00:06:01,310 –> 00:06:03,410
و من احساس میکنم منظور از خانه
166
00:06:03,410 –> 00:06:05,570
کدنویسی با آن بوده است و مطمئن هستم که
167
00:06:05,570 –> 00:06:07,100
شما بچهها تا پایان این آموزش ایده بسیار خوبی در مورد
168
00:06:07,100 –> 00:06:09,350
pycharm خواهید داشت، بنابراین
169
00:06:09,350 –> 00:06:11,720
مطمئن شوید که تا انتها در ارتباط باشید، بنابراین
170
00:06:11,720 –> 00:06:13,910
اکنون دقیقاً در مورد آن یادداشت، اجازه دهید ما شروع به
171
00:06:13,910 –> 00:06:16,130
بررسی کنیم. بنابراین بچه ها، بسیاری از
172
00:06:16,130 –> 00:06:18,470
برنامه نویسان امروزه پایتون را برای
173
00:06:18,470 –> 00:06:20,930
ساختن برنامه نرم افزاری به درستی انتخاب می کنند، بنابراین
174
00:06:20,930 –> 00:06:22,970
نیاز دارند کد مختصر و تمیز و
175
00:06:22,970 –> 00:06:24,889
خوانا باشد و همچنین می توانند
176
00:06:24,889 –> 00:06:26,900
177
00:06:26,900 –> 00:06:29,150
با استفاده
178
00:06:29,150 –> 00:06:31,160
از تعداد شناسه هایی که برای پایتون به خوبی پشتیبانی می شود، توسعه نرم افزار سفارشی را تسریع بخشند.
179
00:06:31,160 –> 00:06:33,740
شرکتی به نام JetBrains
180
00:06:33,740 –> 00:06:35,659
در واقع pycharm را به عنوان یک
181
00:06:35,659 –> 00:06:38,030
IDE بین پلتفرمی برای پایتون توسعه داده است و
182
00:06:38,030 –> 00:06:39,889
علاوه بر پشتیبانی از نسخههای
183
00:06:39,889 –> 00:06:41,659
NIC و سه نقطهای آچ بیسون
184
00:06:41,659 –> 00:06:43,879
pycharm نیز سازگار است. با لینوکس ویندوز
185
00:06:43,879 –> 00:06:46,939
و حتی سیستم عامل مک و در عین
186
00:06:46,939 –> 00:06:48,949
حال ابزارها و ویژگی های ارائه شده
187
00:06:48,949 –> 00:06:51,379
توسط PI chump به برنامه نویسان کمک می کند تا
188
00:06:51,379 –> 00:06:53,449
برنامه های نرم افزاری مختلف را در
189
00:06:53,449 –> 00:06:54,050
پایتون
190
00:06:54,050 –> 00:06:56,810
بسیار سریع و کارآمد بنویسند تا
191
00:06:56,810 –> 00:06:58,879
توسعه دهندگان حتی
192
00:06:58,879 –> 00:07:01,009
بتوانند رابط کاربری pycharm را مطابق با خود سفارشی کنند.
193
00:07:01,009 –> 00:07:04,430
نیازها و ترجیحات خاص همچنین می
194
00:07:04,430 –> 00:07:06,680
توانند IDE را با انتخاب بیش
195
00:07:06,680 –> 00:07:08,930
از 50 افزونه گسترش دهند تا نیازهای
196
00:07:08,930 –> 00:07:11,300
پروژه پیچیده آنها را برآورده کند، بنابراین
197
00:07:11,300 –> 00:07:13,099
باز هم برای همه
198
00:07:13,099 –> 00:07:14,689
از مبتدی تا
199
00:07:14,689 –> 00:07:17,300
کاربر پیشرفته و همچنین PI Chum یک برد برد است. یکی
200
00:07:17,300 –> 00:07:19,699
از پرکاربردترین شناسه ها برای
201
00:07:19,699 –> 00:07:22,159
برنامه نویسی پایتون است همانطور که اشاره کردم در
202
00:07:22,159 –> 00:07:24,409
حال حاضر python ایده توسط همه
203
00:07:24,409 –> 00:07:26,330
شرکت های بزرگ مانند توییتر یا ما
204
00:07:26,330 –> 00:07:27,919
pinterest داریم، HP داریم،
205
00:07:27,919 –> 00:07:30,740
Symantec و حتی بچه های Groupon داریم، بنابراین
206
00:07:30,740 –> 00:07:32,300
این واقعا چیز خوبی است. از نظر
207
00:07:32,300 –> 00:07:34,460
کشش صنعت، بنابراین اکنون که این
208
00:07:34,460 –> 00:07:36,949
کار انجام شد، باید بررسی کنیم که چرا PyCharm
209
00:07:36,949 –> 00:07:39,110
اینقدر محبوب است، مطمئنم که شما بچه ها به
210
00:07:39,110 –> 00:07:41,539
درستی به این موضوع فکر می کردید، بنابراین بچه ها
211
00:07:41,539 –> 00:07:43,039
به این موضوع مراجعه کنید. بخش نظرات و به من اطلاع دهید
212
00:07:43,039 –> 00:07:44,569
که در حال حاضر نظر و دیدگاه خود را در مورد PyCharm چیست،
213
00:07:44,569 –> 00:07:47,150
بنابراین اجازه دهید به سرعت
214
00:07:47,150 –> 00:07:49,009
شما را با تمام ویژگی ها
215
00:07:49,009 –> 00:07:51,770
و ابزارهای ارائه شده توسط بچه های pycharm آشنا کنم، بنابراین
216
00:07:51,770 –> 00:07:53,629
ابتدا به ویژگی ها نگاه می کنیم و بعداً
217
00:07:53,629 –> 00:07:55,669
به سراغ بنابراین اولین
218
00:07:55,669 –> 00:07:57,229
ابزار مهمی که ما داریم
219
00:07:57,229 –> 00:07:59,419
ویرایشگر کد است، بنابراین ویژگی ویرایشگر کد چیست،
220
00:07:59,419 –> 00:08:02,419
بنابراین اساساً
221
00:08:02,419 –> 00:08:04,879
ویرایشگر کد هوشمند ارائه شده توسط
222
00:08:04,879 –> 00:08:07,009
pycharm به همه ما برنامه نویسان این امکان را می دهد
223
00:08:07,009 –> 00:08:09,020
که مستقیماً یک کد پایتون با کیفیت بالا بنویسیم،
224
00:08:09,020 –> 00:08:11,779
بنابراین ویرایشگر برنامه ها را قادر می سازد تا
225
00:08:11,779 –> 00:08:13,310
کد را به راحتی از طریق
226
00:08:13,310 –> 00:08:15,860
طرح های رنگی مختلف خود بخواند یا تورفتگی یا
227
00:08:15,860 –> 00:08:17,719
خطوط جدید را به طور خودکار سبک کدنویسی مناسب را انتخاب کرده
228
00:08:17,719 –> 00:08:20,569
و از تکمیل کد آگاه از متن
229
00:08:20,569 –> 00:08:23,389
نیز استفاده کند و در عین
230
00:08:23,389 –> 00:08:25,279
حال برنامه نویسان همچنین می توانند از
231
00:08:25,279 –> 00:08:27,830
ویرایشگر برای گسترش بلوک اصلی به یک
232
00:08:27,830 –> 00:08:30,439
عبارت یا عبارت استفاده کنند. یک بلوک منطقی آنها
233
00:08:30,439 –> 00:08:32,750
همچنین می توانند از قالب پیت استفاده کنند و کد
234
00:08:32,750 –> 00:08:35,089
خطاها و غلط های املایی را شناسایی کند و
235
00:08:35,089 –> 00:08:37,640
همچنین می توانند کد تکراری را شناسایی کرده و کد را به صورت
236
00:08:37,640 –> 00:08:40,309
خودکار تولید کنند. همچنین
237
00:08:40,309 –> 00:08:42,440
ویرایشگر آن را برای توسعه دهندگان آسان تر می کند تا
238
00:08:42,440 –> 00:08:44,420
اساساً کد را به طور کلی تجزیه و تحلیل کنند
239
00:08:44,420 –> 00:08:46,279
و خطاها را در هنگام نوشتن کد شناسایی کنند.
240
00:08:46,279 –> 00:08:49,160
241
00:08:49,160 –> 00:08:51,199
242
00:08:51,199 –> 00:08:53,070
243
00:08:53,070 –> 00:08:55,019
گزینه های ناوبری
244
00:08:55,019 –> 00:08:57,360
ارائه شده توسط PyCharm اساساً به برنامه نویسان کمک می کند
245
00:08:57,360 –> 00:08:59,579
تا کد را
246
00:08:59,579 –> 00:09:01,769
بدون صرف تلاش یا زمان اضافی ویرایش و بهبود بخشند.
247
00:09:01,769 –> 00:09:04,230
248
00:09:04,230 –> 00:09:06,480
249
00:09:06,480 –> 00:09:09,329
250
00:09:09,329 –> 00:09:11,339
251
00:09:11,339 –> 00:09:13,980
همچنین کاربر می
252
00:09:13,980 –> 00:09:15,750
تواند یک مورد را در کد منبع یا
253
00:09:15,750 –> 00:09:18,899
عنصر رابط کاربری قطعه کد یا یک اقدام کاربر پیدا کند،
254
00:09:18,899 –> 00:09:21,449
بنابراین اساساً آنها می توانند
255
00:09:21,449 –> 00:09:23,790
استفاده از نمادهای مختلف را پیدا کنند
256
00:09:23,790 –> 00:09:26,579
و معیارهایی را در کد تنظیم کنند و همچنین
257
00:09:26,579 –> 00:09:28,620
همزمان توسعه دهندگان حتی می
258
00:09:28,620 –> 00:09:30,240
توانند از ویژگی پیمایش کد
259
00:09:30,240 –> 00:09:32,040
برای بررسی دقیق کد
260
00:09:32,040 –> 00:09:34,050
در سراسر ly در این حالت به نام
261
00:09:34,050 –> 00:09:36,240
حالت لنز استفاده کنند. داشتن
262
00:09:36,240 –> 00:09:38,519
refactoring well pycharm قطعا
263
00:09:38,519 –> 00:09:40,199
264
00:09:40,199 –> 00:09:42,720
اجرای سریع و کارآمد تغییرات محلی و جهانی را برای توسعهدهندگان آسانتر میکند،
265
00:09:42,720 –> 00:09:45,120
266
00:09:45,120 –> 00:09:46,529
بنابراین توسعهدهندگان میتوانند حتی
267
00:09:46,529 –> 00:09:48,690
از گزینههای refactoring ارائه شده
268
00:09:48,690 –> 00:09:51,509
توسط IDE در هنگام نوشتن کد ساده پایتون
269
00:09:51,509 –> 00:09:54,149
و کار با چارچوبهای پایتون استفاده کنند.
270
00:09:54,149 –> 00:09:56,069
از تغییر نام و جابجایی فاکتور
271
00:09:56,069 –> 00:09:58,800
برای کلاس های فایل های خام استفاده کنید، روش های توابع،
272
00:09:58,800 –> 00:10:02,490
حتی پارامترهای خصوصیات و متغیرهای محلی و
273
00:10:02,490 –> 00:10:05,190
سراسری، همچنین
274
00:10:05,190 –> 00:10:06,930
می توانند کیفیت کد را با
275
00:10:06,930 –> 00:10:09,240
استخراج ثابت فیلدهای متغیر
276
00:10:09,240 –> 00:10:12,060
و حتی پارامترها بهبود بخشند.
277
00:10:12,060 –> 00:10:14,310
278
00:10:14,310 –> 00:10:16,260
روش استخراج،
279
00:10:16,260 –> 00:10:18,540
پس از آن، پشتیبانی
280
00:10:18,540 –> 00:10:21,360
از فناوریهای وب است.
281
00:10:21,360 –> 00:10:23,220
282
00:10:23,220 –> 00:10:25,500
283
00:10:25,500 –> 00:10:27,149
284
00:10:27,149 –> 00:10:30,089
285
00:10:30,089 –> 00:10:32,459
286
00:10:32,459 –> 00:10:34,440
287
00:10:34,440 –> 00:10:36,480
انتخاب کردن یون های ارائه شده توسط IDE برای
288
00:10:36,480 –> 00:10:38,850
مشاهده یک صفحه وب منفرد به طور همزمان
289
00:10:38,850 –> 00:10:41,730
در ویرایشگر و همچنین مرورگر، بنابراین
290
00:10:41,730 –> 00:10:43,680
در همان زمان ویژگی ویرایش زنده
291
00:10:43,680 –> 00:10:46,439
ارائه شده توسط IDE به برنامه نویسان این امکان را می
292
00:10:46,439 –> 00:10:48,209
دهد که تغییرات ایجاد شده در کد را به
293
00:10:48,209 –> 00:10:50,970
طور آنی در یک مرورگر وب با
294
00:10:50,970 –> 00:10:53,100
chomp مشاهده کنند. علاوه بر این به توسعه دهندگان اجازه می دهد تا
295
00:10:53,100 –> 00:10:55,139
از اشکال زدایی جاوا اسکریپت و همچنین
296
00:10:55,139 –> 00:10:57,240
ویرایشگرهای CoffeeScript و تایپ اسکریپت استفاده کنند و همچنین
297
00:10:57,240 –> 00:10:57,720
298
00:10:57,720 –> 00:10:59,610
توجه داشته باشید که حتی
299
00:10:59,610 –> 00:11:01,560
توسعه برنامه های کاربردی وب هم شکل
300
00:11:01,560 –> 00:11:03,839
را نیز ساده می کند و این به این دلیل انجام می شود که
301
00:11:03,839 –> 00:11:06,510
از هر دو angularjs و node.js پشتیبانی می
302
00:11:06,510 –> 00:11:08,910
کند، بنابراین آخرین ویژگی پشتیبانی از
303
00:11:08,910 –> 00:11:11,160
کتابخانههای علمی پایتون، بنابراین Gaius
304
00:11:11,160 –> 00:11:13,410
pycharm به برنامهنویسان کمک میکند تا از
305
00:11:13,410 –> 00:11:15,780
پایتون به طور مؤثرتری در
306
00:11:15,780 –> 00:11:17,820
پروژههای کلان داده و علم داده استفاده کنند، بنابراین
307
00:11:17,820 –> 00:11:19,530
از برخی از
308
00:11:19,530 –> 00:11:21,750
کتابخانههای علمی پرکاربرد برای پایتون که
309
00:11:21,750 –> 00:11:24,600
از numpy anaconda و matplotlib شروع میشود، پشتیبانی میکند
310
00:11:24,600 –> 00:11:26,520
تا توسعهدهندگان بتوانند به طور
311
00:11:26,520 –> 00:11:28,560
مؤثر با آن کار کنند. همه این
312
00:11:28,560 –> 00:11:30,540
کتابخانه های علمی با بهره گیری از نمودارهای تعاملی
313
00:11:30,540 –> 00:11:33,210
بینش هسته عمیق حتی آرایه
314
00:11:33,210 –> 00:11:35,820
vi نرمافزارهای ارائهشده توسط IDE،
315
00:11:35,820 –> 00:11:37,980
حتی میتوانند کنسول repl Python
316
00:11:37,980 –> 00:11:40,560
ارائهشده توسط pycharm را اجرا کنند تا از
317
00:11:40,560 –> 00:11:42,030
ویژگیهای قوی مانند
318
00:11:42,030 –> 00:11:44,280
بررسی سینتکس
319
00:11:44,280 –> 00:11:46,950
در لحظه و بازرسی کد نیز بهره ببرند و در عین حال برنامهنویسان
320
00:11:46,950 –> 00:11:49,170
همچنین میتوانند ID را بهطور یکپارچه با
321
00:11:49,170 –> 00:11:51,510
نوتبوک ipython برای ایجاد یکپارچه کنند.
322
00:11:51,510 –> 00:11:53,670
راه حل های نوآورانه بدون صرف زمان و تلاش اضافی،
323
00:11:53,670 –> 00:11:55,860
به طوری که در حال حاضر یک
324
00:11:55,860 –> 00:11:58,170
مزیت افزوده بسیار خوب است، بنابراین در حال حاضر
325
00:11:58,170 –> 00:11:59,850
که ما با ویژگی ها تمام شده ایم، اجازه دهید
326
00:11:59,850 –> 00:12:01,350
به سرعت شما را از طریق
327
00:12:01,350 –> 00:12:03,600
ابزارهای مهم راهنمایی کنم و همه این ابزارها قطعاً
328
00:12:03,600 –> 00:12:05,340
به پایتون برتری می دهند. بنابراین بیایید
329
00:12:05,340 –> 00:12:06,000
آن را بررسی کنیم
330
00:12:06,000 –> 00:12:07,650
تا اولین موردی که بررسی
331
00:12:07,650 –> 00:12:10,140
میکنیم ابزارهای پایگاه داده است، علاوه بر
332
00:12:10,140 –> 00:12:12,420
پشتیبانی از کتابخانهها و چارچوبهای مختلف پایتون.
333
00:12:12,420 –> 00:12:14,700
334
00:12:14,700 –> 00:12:16,560
335
00:12:16,560 –> 00:12:19,380
336
00:12:19,380 –> 00:12:23,400
337
00:12:23,400 –> 00:12:25,680
توسعه دهندگان می توانند بیشتر از IDE برای
338
00:12:25,680 –> 00:12:28,560
اجرای پرس
339
00:12:28,560 –> 00:12:31,260
340
00:12:31,260 –> 00:12:33,540
و جوها استفاده کنند. s pycharm
341
00:12:33,540 –> 00:12:36,030
بیشتر از کتابخانه کیمیاگری SQL پشتیبانی می کند و
342
00:12:36,030 –> 00:12:38,700
کد SQL را به کدهایی که به
343
00:12:38,700 –> 00:12:40,290
زبان های برنامه نویسی مختلف نوشته شده است تزریق می کند و
344
00:12:40,290 –> 00:12:42,780
همچنین نسخه حرفه ای
345
00:12:42,780 –> 00:12:44,700
ID بیشتر این کار را برای
346
00:12:44,700 –> 00:12:46,950
توسعه دهندگان آسان تر می کند تا حجم زیادی از
347
00:12:46,950 –> 00:12:48,900
داده ها را به طور کارآمد از طریق شبکه های داده مدیریت
348
00:12:48,900 –> 00:12:51,600
کنند. اشکال زدایی بصری، بنابراین بچه ها
349
00:12:51,600 –> 00:12:53,580
، اشکال زدای بصری ارائه شده توسط IDE
350
00:12:53,580 –> 00:12:55,950
اساساً به برنامه نویسان کمک می کند تا به طور مستقیم
351
00:12:55,950 –> 00:12:57,990
کدهای Python JavaScript و Django را
352
00:12:57,990 –> 00:13:00,360
353
00:13:00,360 –> 00:13:02,550
اشکال زدایی کنند.
354
00:13:02,550 –> 00:13:04,170
355
00:13:04,170 –> 00:13:06,990
356
00:13:06,990 –> 00:13:09,120
357
00:13:09,120 –> 00:13:10,830
کد توسط کتابخانه های گذشته و
358
00:13:10,830 –> 00:13:13,410
همچنین pycharm پیکربندی قابل استفاده مجدد
359
00:13:13,410 –> 00:13:15,870
و سفارشی سازی را برای هر
360
00:13:15,870 –> 00:13:18,570
اسکریپت آزمایشی یا اجرای دیباگر ایجاد
361
00:13:18,570 –> 00:13:20,339
می کند
362
00:13:20,339 –> 00:13:22,410
363
00:13:22,410 –> 00:13:24,240
364
00:13:24,240 –> 00:13:26,129
365
00:13:26,129 –> 00:13:27,839
. در ترمینال
366
00:13:27,839 –> 00:13:30,209
چاه بچه ها pycharm با یک loc می آید
367
00:13:30,209 –> 00:13:32,370
ترمینال al برای ویندوز لینوکس و مک
368
00:13:32,370 –> 00:13:34,680
و همچنین ترمینال داخلی اساساً
369
00:13:34,680 –> 00:13:36,600
برنامه نویسان را قادر می سازد تا
370
00:13:36,600 –> 00:13:38,970
کد و آزمایش را بدون خروج از
371
00:13:38,970 –> 00:13:41,999
IDE ادامه دهند، همچنین برنامه نویسان اکنون می توانند از
372
00:13:41,999 –> 00:13:43,889
IDE برای اجرای اصولی فایل های پایتون
373
00:13:43,889 –> 00:13:46,259
و پیکربندی محیط های پایتون سفارشی استفاده
374
00:13:46,259 –> 00:13:48,569
کنند. خوب این کار با توجه به
375
00:13:48,569 –> 00:13:50,459
نیازهای دقیق پروژه نیز انجام می شود،
376
00:13:50,459 –> 00:13:52,529
بنابراین خوب است و در عین حال آنها
377
00:13:52,529 –> 00:13:54,420
می توانند پایتون یا جنگو تعاملی را
378
00:13:54,420 –> 00:13:57,240
مستقیماً در IDE اجرا کنند و
379
00:13:57,240 –> 00:13:59,009
کنسول ویژگی های مفیدی
380
00:13:59,009 –> 00:14:01,170
مانند مدیریت خودکار پرانتز تکمیل کد
381
00:14:01,170 –> 00:14:04,319
و نحو پویا را تغییر می دهد.
382
00:14:04,319 –> 00:14:05,910
برنامه نویسان حتی گزینه ای برای
383
00:14:05,910 –> 00:14:07,949
ادغام کنسول با
384
00:14:07,949 –> 00:14:10,709
مفسرهای محلی و از راه دور دارند، بنابراین
385
00:14:10,709 –> 00:14:13,199
ترمینال یک مزیت واقعا بزرگ است بچه ها و در
386
00:14:13,199 –> 00:14:15,509
مرحله بعدی ما تست نرم افزار داریم، بنابراین مانند هر
387
00:14:15,509 –> 00:14:17,399
شناسه دیگری، pycharm نیز دارای
388
00:14:17,399 –> 00:14:19,410
ویژگی ها و ابزارهایی برای ساده سازی
389
00:14:19,410 –> 00:14:21,779
آزمایش برنامه پایتون است. توسعه دهندگان
390
00:14:21,779 –> 00:14:23,850
برای انجام تست واحد از طریق
391
00:14:23,850 –> 00:14:25,920
چارچوب آزمایشی محبوب پایتون مانند یا Nose
392
00:14:25,920 –> 00:14:28,949
تستها و آزمایشهای doc را نیز اضافه کنید تا
393
00:14:28,949 –> 00:14:30,509
آزمایشکنندگان حتی گزینهای برای اجرای
394
00:14:30,509 –> 00:14:33,029
فایلهای آزمایشی فردی یا چندگانه و
395
00:14:33,029 –> 00:14:35,160
کلاسهای آزمایشی داشته باشند، میتوانند
396
00:14:35,160 –> 00:14:37,649
IDE را با پوشش نقطه py ادغام
397
00:14:37,649 –> 00:14:39,689
کنند تا پوشش کد را در حین
398
00:14:39,689 –> 00:14:41,519
آزمایش برنامهها و
399
00:14:41,519 –> 00:14:43,379
در حین آزمایش چندگانه اندازهگیری کنند.
400
00:14:43,379 –> 00:14:45,300
برنامههای رشتهای که آزمایشکنندگان میتوانند از
401
00:14:45,300 –> 00:14:47,370
گزینه تجسم همزمانی رشته
402
00:14:47,370 –> 00:14:49,769
ار