در این مطلب، ویدئو توسعه از راه دور پایتون با کد ویژوال استودیو با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,700
سلام، من دن تیلور مدیر PM اصلی
2
00:00:02,700 –> 00:00:04,080
برای ابزارهای توسعه دهنده Python در اینجا در
3
00:00:04,080 –> 00:00:04,680
مایکروسافت
4
00:00:04,680 –> 00:00:06,509
هستم، امروز تیم کد
5
00:00:06,509 –> 00:00:08,250
ویژوال استودیو کنترل از راه دور کد ویژوال استودیو را اعلام می کند
6
00:00:08,250 –> 00:00:10,500
که به کد ویژوال استودیو اجازه می دهد
7
00:00:10,500 –> 00:00:12,570
در فضاهای کاری از راه دور در
8
00:00:12,570 –> 00:00:14,880
محیط های داکر، زیر سیستم ویندوز برای لینوکس
9
00:00:14,880 –> 00:00:17,910
یا از طریق SSH اجرا شود. نحوه کار این اتصال به این صورت
10
00:00:17,910 –> 00:00:20,100
است که کد ویژوال استودیو zy
11
00:00:20,100 –> 00:00:21,660
روی دستگاه محلی شما اجرا می شود و سپس
12
00:00:21,660 –> 00:00:23,430
به یک سرور راه دور متصل می شود که برنامه های افزودنی شما را میزبانی می
13
00:00:23,430 –> 00:00:25,080
14
00:00:25,080 –> 00:00:26,519
15
00:00:26,519 –> 00:00:27,960
16
00:00:27,960 –> 00:00:30,060
کند. کنترل کنید
17
00:00:30,060 –> 00:00:31,439
که همه آنها در برابر فضای کاری از راه دور کار می کنند
18
00:00:31,439 –> 00:00:33,390
اکنون من با
19
00:00:33,390 –> 00:00:35,040
این قابلیت جدید بازی می کنم و می خواهم
20
00:00:35,040 –> 00:00:36,870
شما را با یک تور در مورد نحوه عملکرد آن
21
00:00:36,870 –> 00:00:40,140
آشنا کنم.
22
00:00:40,140 –> 00:00:41,879
23
00:00:41,879 –> 00:00:43,829
Django react و برنامه Postgres
24
00:00:43,829 –> 00:00:45,690
که قرار است آن را در
25
00:00:45,690 –> 00:00:47,160
محیط توسعه docker eyes با استفاده از
26
00:00:47,160 –> 00:00:50,219
ریموت کد ویژوال استودیو باز کنیم من
27
00:00:50,219 –> 00:00:51,840
این برنامه و عملیات را کلون کردم. با استفاده از
28
00:00:51,840 –> 00:00:53,640
کدهای داخلی ویژوال استودیو و ما میتوانیم ببینیم که
29
00:00:53,640 –> 00:00:54,960
محیط توسعه
30
00:00:54,960 –> 00:00:57,329
docker ما با این فایل JSON محفظه توسعهدهنده تعریف شده است
31
00:00:57,329 –> 00:00:59,609
که به یک فایل نوشتن docker اشاره میکند
32
00:00:59,609 –> 00:01:01,469
که خدمات را در محیط توسعه ما تعریف میکند،
33
00:01:01,469 –> 00:01:03,510
میتوانید ببینید
34
00:01:03,510 –> 00:01:05,339
که ما یک سرویس برنامه کاربردی داریم.
35
00:01:05,339 –> 00:01:07,380
این شامل پایتون و زمان اجرا گره ما
36
00:01:07,380 –> 00:01:09,869
و همچنین یک ظرف پایگاه داده است که
37
00:01:09,869 –> 00:01:12,930
از Postgres برای باز کردن این
38
00:01:12,930 –> 00:01:14,670
محیط توسعه استفاده می کند.
39
00:01:14,670 –> 00:01:16,140
40
00:01:16,140 –> 00:01:18,090
41
00:01:18,090 –> 00:01:22,020
42
00:01:22,020 –> 00:01:23,850
مجدداً بارگیری کنید و سپس
43
00:01:23,850 –> 00:01:25,770
شروع به ساختن کانتینرهای docker
44
00:01:25,770 –> 00:01:27,960
تعریف شده توسط فایل های نوشتن docker
45
00:01:27,960 –> 00:01:29,579
کنید، سپس یک
46
00:01:29,579 –> 00:01:30,869
سرور راه دور کد ویژوال استودیو راه اندازی می شود که میزبان
47
00:01:30,869 –> 00:01:33,119
برنامه های افزودنی ما خواهد بود و به ما امکان می دهد از
48
00:01:33,119 –> 00:01:35,040
راه دور در داخل این محیط کانتینر داکر کار
49
00:01:35,040 –> 00:01:37,500
کنیم. می توانم یک ترمینال جدید ایجاد کنم
50
00:01:37,500 –> 00:01:39,150
که سپس در داخل کانتینر docker اجرا
51
00:01:39,150 –> 00:01:42,240
شود و من می توانم
52
00:01:42,240 –> 00:01:44,490
با اجرای NPM run dev من می توانم شروع به ساخت node.js front-end خود
53
00:01:44,490 –> 00:01:47,790
کنم. اگر در نوار فعالیت اشکال زدایی کلیک کنم و روی play کلیک کنم، نقاط انفصال را ایجاد می کنیم و شروع به
54
00:01:47,790 –> 00:01:50,700
اشکال زدایی می کنم
55
00:01:50,700 –> 00:01:53,640
56
00:01:53,640 –> 00:01:55,560
که دیباگر راه اندازی
57
00:01:55,560 –> 00:01:58,740
می شود و برنامه ما را در پورت 8000 راه
58
00:01:58,740 –> 00:02:00,840
اندازی می
59
00:02:00,840 –> 00:02:02,790
کنم. سپس این
60
00:02:02,790 –> 00:02:07,740
برنامه را در مرورگر خود مشاهده کنید و سپس
61
00:02:07,740 –> 00:02:09,149
میتوانم ببینم که در نقطه شکست نیز متوقف
62
00:02:09,149 –> 00:02:11,340
شدهام و میتوانم متغیرها را بررسی کنم و هر
63
00:02:11,340 –> 00:02:13,110
کاری را که به صورت محلی کار میکند انجام
64
00:02:13,110 –> 00:02:15,780
دهم، بنابراین میتوانم درخواست را تایپ کنم و
65
00:02:15,780 –> 00:02:18,120
تکمیلها را اینجا دریافت کنم و به درخواست نقطه
66
00:02:18,120 –> 00:02:20,850
کاربر نگاه کنم و آن را گسترش دهم. متغیر در
67
00:02:20,850 –> 00:02:24,000
کنسول اشکال زدایی من می توانم اشکال زدایی کامل را
68
00:02:24,000 –> 00:02:25,260
اینجا در داخل ظرف انجام
69
00:02:25,260 –> 00:02:30,900
دهم، همچنین می توانم از intellisense استفاده کنم، به عنوان مثال،
70
00:02:30,900 –> 00:02:32,940
اگر فایل مدل های خود را باز کنم و شروع به
71
00:02:32,940 –> 00:02:37,020
تایپ کنم، تکمیل های اینتلیکول خود را دریافت
72
00:02:37,020 –> 00:02:38,280
می کنم زیرا پسوند کد atella را
73
00:02:38,280 –> 00:02:40,740
نصب کرده ام که به من نشان می دهد
74
00:02:40,740 –> 00:02:42,390
پنج توصیه برتر از این
75
00:02:42,390 –> 00:02:45,030
لیست تکمیل غول پیکر من می توانم فایل تست های خود را باز کنم
76
00:02:45,030 –> 00:02:47,160
و سپس می توانم تست های واحد را
77
00:02:47,160 –> 00:02:51,090
در اینجا در داخل ظرف اجرا کنم. می توانم
78
00:02:51,090 –> 00:02:55,170
اینجا ببینم که تست های من گذرانده اند، حالا
79
00:02:55,170 –> 00:02:56,610
بیایید سریع نگاه کنیم. ببینید چگونه
80
00:02:56,610 –> 00:02:58,530
کنترل از راه دور کد ویژوال استودیو ما را قادر میسازد در
81
00:02:58,530 –> 00:03:00,390
زیرسیستم ویندوز برای لینوکس کار کنیم یا
82
00:03:00,390 –> 00:03:02,790
برای شروع با WSL، خود را دو برابر کنیم یا کوتاه کنیم.
83
00:03:02,790 –> 00:03:04,620
84
00:03:04,620 –> 00:03:07,170
85
00:03:07,170 –> 00:03:10,830
86
00:03:10,830 –> 00:03:12,540
در بالای یک تصویر لینوکس در بالای