در این مطلب، ویدئو SonarQube برای پروژه های پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:09
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,070
سلام بچه ها – خیلی خوب به جلسه
2
00:00:02,070 –> 00:00:04,080
ادغام sonarqube برای
3
00:00:04,080 –> 00:00:06,240
پروژه پایتون در این جلسه خوش آمدید، من قصد دارم
4
00:00:06,240 –> 00:00:08,880
به شما نسخه آزمایشی را نشان دهم که چگونه می توانید
5
00:00:08,880 –> 00:00:11,820
کد منبع پایتون را با استفاده از این 1rq برای
6
00:00:11,820 –> 00:00:14,340
شناسایی مشکلات کیفیت کد مرتبط کنید، بیایید
7
00:00:14,340 –> 00:00:16,560
جلو برویم و مرحله اول را شروع کنیم. ما باید
8
00:00:16,560 –> 00:00:18,420
اینها را در سرور مکعب و اسکنر مکعب سونار خود دانلود کنیم،
9
00:00:18,420 –> 00:00:20,609
بنابراین به
10
00:00:20,609 –> 00:00:24,210
وب سایت sonarqube بروید و می توانید
11
00:00:24,210 –> 00:00:26,160
آخرین نسخه آن را در مکعب ما دانلود کنید
12
00:00:26,160 –> 00:00:29,369
و همچنین به این اسکنر مکعب سونار بروید
13
00:00:29,369 –> 00:00:32,250
و بر اساس سیستم عامل خود می
14
00:00:32,250 –> 00:00:36,000
توانید سونار را دانلود کنید. اسکنر مکعب یک بار
15
00:00:36,000 –> 00:00:38,399
که آن را دانلود کردید این دو نظرسنجی را دریافت کردید، بنابراین ما
16
00:00:38,399 –> 00:00:40,170
خوب هستیم که برای تجزیه و تحلیل
17
00:00:40,170 –> 00:00:44,190
جادوگر یا پروژه پتا آنالیز کنیم،
18
00:00:44,190 –> 00:00:46,980
اکنون من قبلاً این دو
19
00:00:46,980 –> 00:00:49,710
نرم افزار را در محلی خود دانلود کرده و در زیر این پوشه خاص قرار داده ام،
20
00:00:49,710 –> 00:00:53,489
اکنون اولین
21
00:00:53,489 –> 00:00:55,800
قدم این است که باید سرور cue را زودتر راه اندازی کنید تا بتوانید
22
00:00:55,800 –> 00:00:58,739
این کار را روی یک سرور مکعبی شروع
23
00:00:58,739 –> 00:01:01,199
کنید، باید به دایرکتوری bin بروید
24
00:01:01,199 –> 00:01:05,580
و در اینجا می توانید بر
25
00:01:05,580 –> 00:01:07,140
اساس سیستم عامل خود انتخاب کنید و می توانید Cor را انتخاب کنید.
26
00:01:07,140 –> 00:01:09,060
پوشه rect در مورد من
27
00:01:09,060 –> 00:01:12,960
ویندوز 64 بیتی است حالا روی این سونار شروع کلیک کنید
28
00:01:12,960 –> 00:01:15,330
حالا اگر روی آن دوبار کلیک کنید به
29
00:01:15,330 –> 00:01:18,299
صورت خودکار سرور sonarqube راه اندازی می
30
00:01:18,299 –> 00:01:21,780
شود و ممکن است چند دقیقه طول بکشد
31
00:01:21,780 –> 00:01:26,450
تا سرور sonarqube با دیدن
32
00:01:26,450 –> 00:01:28,920
متنی مانند فرآیند تمام شده است و
33
00:01:28,920 –> 00:01:31,820
sonarqube بالا است، سپس به مرورگر بروید
34
00:01:31,820 –> 00:01:38,700
و لوکال هاست کولون 9000 را بزنید، سپس به
35
00:01:38,700 –> 00:01:40,470
طور خودکار می توانید این
36
00:01:40,470 –> 00:01:42,810
صفحه اصلی خاص را مشاهده کنید، اکنون می توانید
37
00:01:42,810 –> 00:01:45,079
با استفاده از
38
00:01:45,079 –> 00:01:48,509
رمز عبور ادمین، نام کاربری
39
00:01:48,509 –> 00:01:53,810
آسان ادمین و رمز عبور آسان ادمین وارد این سرور مکعب مالک شوید. هنگامی که وارد سیستم
40
00:01:53,810 –> 00:01:58,860
شدید، به بخش مدیریت و سپس
41
00:01:58,860 –> 00:02:03,240
بازار و مانند آن
42
00:02:03,240 –> 00:02:07,320
برای پایتون می روید و در حالت ایده آل باید
43
00:02:07,320 –> 00:02:09,899
بتوانید این پلاگین مالک Python را که قبلاً
44
00:02:09,899 –> 00:02:12,480
روی سرور sonarqube شما نصب شده است، ببینید اگر
45
00:02:12,480 –> 00:02:14,370
روی سرور شما نصب نشده باشد، به این معنی است
46
00:02:14,370 –> 00:02:17,040
که نمی توانید یک پروژه پایتون را تجزیه و تحلیل کنید.
47
00:02:17,040 –> 00:02:19,349
به همین دلیل است که اگر آقا این
48
00:02:19,349 –> 00:02:21,420
افزونه در دسترس نباشد، جدیدترین
49
00:02:21,420 –> 00:02:23,700
سرور یا سرور r-cube ما باید انجام دهیم این است
50
00:02:23,700 –> 00:02:25,709
که باید صریحاً این
51
00:02:25,709 –> 00:02:28,530
افزونه را دانلود کنیم و سپس باید این را قرار دهیم.
52
00:02:28,530 –> 00:02:30,030
پلاگین را در زیر این یکی پوشه افزونه های سرور مکعبی ما قرار دهید،
53
00:02:30,030 –> 00:02:35,360
بنابراین اگر دوست دارید،
54
00:02:35,360 –> 00:02:38,640
می توانید این افزونه را از این
55
00:02:38,640 –> 00:02:44,459
وب سایت sonarqube دانلود کنید و از این وب سایت
56
00:02:44,459 –> 00:02:52,380
می توانید آن را دانلود کنید، پس از کلیک بر روی
57
00:02:52,380 –> 00:02:54,060
دکمه دانلود خاص،
58
00:02:54,060 –> 00:02:56,430
این پلاگین را دانلود کنید. بنابراین آن
59
00:02:56,430 –> 00:02:59,390
پلاگین را بگیرید و به سرور sonarqube
60
00:02:59,390 –> 00:03:03,840
بروید و به فهرست اصلی بروید و سپس
61
00:03:03,840 –> 00:03:06,209
می توانید خاموشی های اینجا را پیدا کنید و سپس
62
00:03:06,209 –> 00:03:09,030
وصل کنید تا آن افزونه را اینجا کپی کنید
63
00:03:09,030 –> 00:03:11,880
و پس از راه اندازی مجدد سرور سونار q خود را مجدداً راه اندازی کنید.
64
00:03:11,880 –> 00:03:14,880
سرور مکعب r
65
00:03:14,880 –> 00:03:17,780
آنچه اتفاق میافتد این است که میتوانید به
66
00:03:17,780 –> 00:03:21,630
پروفایلهای با کیفیت در اینجا بروید، در حالت ایدهآل، باید
67
00:03:21,630 –> 00:03:23,970
بتوانید نمایه کیفیت
68
00:03:23,970 –> 00:03:28,290
پایتون را ببینید، بنابراین فقط Python را بگویید تا این
69
00:03:28,290 –> 00:03:30,600
نمایه کیفیتی است که میتوانید
70
00:03:30,600 –> 00:03:33,420
وقتی این نمایه با کیفیت قادر
71
00:03:33,420 –> 00:03:35,670
به دیدن در سرور Sooner cube مشاهده کنید، سپس
72
00:03:35,670 –> 00:03:38,430
ما خوب هستیم که به تجزیه و تحلیل
73
00:03:38,430 –> 00:03:40,890
کد منبع پروژه پایتون در
74
00:03:40,890 –> 00:03:43,560
این سرور مکعبی one r بپردازیم، اکنون مرحله بعدی این
75
00:03:43,560 –> 00:03:47,489
است که اکنون هر چه که پلاگین سونار باشد،
76
00:03:47,489 –> 00:03:50,430
افزونه python sonar python
77
00:03:50,430 –> 00:03:53,370
داخلی باشد. ly از pile Pyland
78
00:03:53,370 –> 00:03:56,250
بهعنوان ابزاری استفاده میکند که اساساً
79
00:03:56,250 –> 00:03:59,010
آنالیز پروژه پایتون را انجام میدهد،
80
00:03:59,010 –> 00:04:01,319
به همین دلیل است که مرحله بعدی این است که باید
81
00:04:01,319 –> 00:04:04,889
PI lint را به صورت محلی نصب کنیم، بنابراین
82
00:04:04,889 –> 00:04:07,859
خط فرمان را در هر جایی باز کنید و بهتر است
83
00:04:07,859 –> 00:04:09,630
خط فرمان را با
84
00:04:09,630 –> 00:04:13,970
ادمین باز کنید. محور و سپس فقط بگویید نکته نصب
85
00:04:13,970 –> 00:04:15,780
آزمایشی
86
00:04:15,780 –> 00:04:17,790
این جزیره جهشی که اساساً نصب شده
87
00:04:17,790 –> 00:04:20,730
روی رایانه شما نصب شده است و پس از انجام این کار،
88
00:04:20,730 –> 00:04:23,160
میتوانیم از آن در اسکنر خود برای اسکن کردن شما استفاده کنیم تا
89
00:04:23,160 –> 00:04:27,590
پروژه پایتون را اسکن کنید و
90
00:04:27,590 –> 00:04:32,040
زودتر افزونه سونار پایتون به صورت داخلی
91
00:04:32,040 –> 00:04:34,350
از این Pyland استفاده میکند و سپس
92
00:04:34,350 –> 00:04:37,200
مشکلات کیفیت کد را شناسایی میکند، بنابراین
93
00:04:37,200 –> 00:04:39,120
من قبلاً این را در رایانه خود نصب
94
00:04:39,120 –> 00:04:41,730
کردهام، این افزونه Pyland را بیاورید، به
95
00:04:41,730 –> 00:04:43,350
همین دلیل است که میگوید یک نیاز
96
00:04:43,350 –> 00:04:45,750
قبلاً برآورده شده است، اما در مورد
97
00:04:45,750 –> 00:04:47,100
شما اگر این دستور را برای اولین بار اجرا میکنید، به
98
00:04:47,100 –> 00:04:49,590
طور خودکار پایلوت را روی
99
00:04:49,590 –> 00:04:52,320
شما نصب میکند. کامپیوتر وقتی این کار انجام شد اکنون
100
00:04:52,320 –> 00:04:54,840
مرحله بعدی این است که شما باید به اسکنر سونا بروید
101
00:04:54,840 –> 00:04:58,080
و سپس ما باید پیکربندی پروژه Python را که در واقع مربوط به آن است را ارائه دهیم،
102
00:04:58,080 –> 00:05:00,480
103
00:05:00,480 –> 00:05:03,720
بنابراین اکنون – بنابراین اکنون – اسکنر که
104
00:05:03,720 –> 00:05:06,210
فایل خواص را دارد، پس این یکی را در
105
00:05:06,210 –> 00:05:11,160
notepad به اضافه باز کنید و سپس می
106
00:05:11,160 –> 00:05:14,010
توانید کلید پروژه نام
107
00:05:14,010 –> 00:05:16,380
پروژه نسخه پروژه و دایرکتوری پایه پروژه را
108
00:05:16,380 –> 00:05:18,960
برای پروژه خود ارائه دهید در مورد
109
00:05:18,960 –> 00:05:22,830
من Li d است: پروژه پایتون تست Python
110
00:05:22,830 –> 00:05:25,410
پوشه ریشه است پروژه و
111
00:05:25,410 –> 00:05:27,930
اسکریپتهای واقعی در اسکریپتهای PI وجود دارند،
112
00:05:27,930 –> 00:05:30,450
اگر به آن پوشه خاص در اینجا بروم،
113
00:05:30,450 –> 00:05:34,710
اینها اسکریپتهای پایتون هستند که
114
00:05:34,710 –> 00:05:36,450
اساساً زیر اسکریپتهای PI هستند و
115
00:05:36,450 –> 00:05:39,000
پروژه Python دایرکتوری پایه
116
00:05:39,000 –> 00:05:42,690
اینجاست، بسیار خوب، بنابراین اکنون آنچه اتفاق میافتد زمانی است که
117
00:05:42,690 –> 00:05:44,850
کارخانه کنسروسازی سونا در تلاش برای شناسایی است.
118
00:05:44,850 –> 00:05:47,580
پروژه پایتون شما ابتدا به دنبال
119
00:05:47,580 –> 00:05:49,860
این است که این پروژه پایه است که در آن
120
00:05:49,860 –> 00:05:51,600
اسکریپت های PI اسکریپت های واقعی
121
00:05:51,600 –> 00:05:53,280
موجود هستند و این اسکریپت های Phaethon را انتخاب می کند
122
00:05:53,280 –> 00:05:55,140
و سپس شروع به
123
00:05:55,140 –> 00:05:59,040
تجزیه و تحلیل پروژه می کند.
124
00:05:59,040 –> 00:06:01,710
ما
125
00:06:01,710 –> 00:06:05,220
این ویژگی ها را در
126
00:06:05,220 –> 00:06:07,380
فایل ویژگی های اسکنر نقطه اسکنر بر اساس
127
00:06:07,380 –> 00:06:09,150
پروژه خود اضافه می کنیم.
128
00:06:09,150 –> 00:06:12,000
129
00:06:12,000 –> 00:06:14,669
این است که شما
130
00:06:14,669 –> 00:06:17,160
می توانید این را روی یک اسکنر بد اجرا کنید، بنابراین چگونه می
131
00:06:17,160 –> 00:06:20,430
توانید آن را اجرا کنید برای درخواست از بدن ما
132
00:06:20,430 –> 00:06:23,640
به پوشه bin بروید و سپس در اینجا شما
133
00:06:23,640 –> 00:06:25,510
این یک اسکنر سفارشی را دارید،
134
00:06:25,510 –> 00:06:27,940
بنابراین این اساساً دستوری است که ما
135
00:06:27,940 –>