Видео: IntelliJ хамрах хүрээ гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Код хамрах хүрээ Энэ нь нэгжийн туршилтын явцад таны кодын хэр ихийг гүйцэтгэж байгааг харах боломжийг олгодог бөгөөд ингэснээр эдгээр туршилтууд хэр үр дүнтэй болохыг ойлгох болно. Дараах код хамрах хүрээ гүйгчид байдаг IntelliJ САНАА: IntelliJ IDEA код хамрах хүрээ гүйгч (санал болгож байна).
Үүнээс гадна би IntelliJ-ийн хамрах хүрээг хэрхэн харж байна вэ?
Хэрэв та дахин нээхийг хүсвэл Хамрах хүрээ хэрэгслийн цонхноос Run |-г сонгоно уу Кодыг харуулах Хамрах хүрээ Үндсэн цэсээс өгөгдөл эсвэл Ctrl+Alt+F6 товчийг дарна уу. Тайлан нь кодын хэдэн хувийг эзэлснийг харуулж байна хамрагдсан туршилтаар. Чи чадна үзнэ үү нь хамрах хүрээ анги, арга, шугамын үр дүн.
Кодын хамрах хүрээ гэж юу гэсэн үг вэ? Кодын хамрах хүрээ нь таны хэдэн шугам/блок/нумын хэмжилт код автоматжуулсан туршилтууд ажиллаж байх үед хийгддэг. Кодын хамрах хүрээ нь Мөшгих дуудлагыг нэмэхийн тулд хоёртын файлуудыг хэмжих тусгай хэрэгсэл ашиглан цуглуулж, багаж хэрэгсэлтэй бүтээгдэхүүний эсрэг иж бүрэн автоматжуулсан туршилтыг явуулна.
Ийм байдлаар би IntelliJ дээр кодын хамрах хүрээг хэрхэн ашиглах вэ?
- Settings/Preferences харилцах цонхны Ctrl+Alt+S, Сонгох Build, Execution, Deployment | Хамрах хүрээ.
- Цуглуулсан хамрах хүрээний өгөгдлийг хэрхэн боловсруулахыг тодорхойлно уу:
- Хамрах хүрээний хэрэгслийн цонхыг автоматаар нээхийн тулд Хамрах хүрээ харахыг идэвхжүүлэх нүдийг сонго.
Би кодын хамрах хүрээг хэрхэн олох вэ?
-ийн үндсэн хэмжүүр Кодын хамрах хүрээ нь Хамрах хүрээ Item”, бөгөөд энэ нь бид юу ч тоолж чадсан юм үзнэ үү туршиж үзсэн эсэх. -ийн хэмжилт Хамрах хүрээ дараах томъёогоор тодорхойлж болно. Хамрах хүрээ = Тоо хамрах хүрээ хэрэгжүүлсэн зүйлс / Нийт тоо хамрах хүрээ зүйлс *100%.
Зөвлөмж болгож буй:
Зааварчилгааны хамрах хүрээ гэж юу вэ?
Зааврын хамрах хүрээ нь гүйцэтгэсэн эсвэл орхигдсон кодын хэмжээний талаарх мэдээллийг өгдөг. Энэ хэмжүүр нь эх сурвалжийн форматаас бүрэн хамааралгүй бөгөөд ангийн файлуудад дибаг хийх мэдээлэл байхгүй байсан ч үргэлж боломжтой байдаг
Статик ба динамик хамрах хүрээ гэж юу вэ?
Статик хамрах хүрээ: Статик хамрах хүрээ нь хөрвүүлэх үед тодорхойлогдсон хувьсагчийн хамрах хүрээг хэлнэ. Динамик хамрах хүрээ: Динамик хамрах хүрээ нь ажиллах үед тодорхойлогдсон хувьсагчийн хамрах хүрээг хэлнэ
JaCoCo салбарын хамрах хүрээ юу вэ?
JaCoCo нь үндсэндээ гурван чухал хэмжүүрээр хангадаг: Мөрийн хамрах хүрээ нь тестээр дуудагдсан Java байт кодын зааврын тоонд үндэслэн хэрэгжүүлсэн кодын хэмжээг тусгадаг. Салбаруудын хамрах хүрээ нь кодын ашигласан салбаруудын хувийг харуулдаг бөгөөд энэ нь ихэвчлэн if/else болон switch мэдэгдлүүдтэй холбоотой байдаг
JavaScript дахь Концепцийн түвшний хамрах хүрээ гэж юу вэ?
Хамрах хүрээ нь хувьсагч/функцид хандах боломжтой контекст юм. {}-ээр тодорхойлогдсон блок түвшний хамрах хүрээтэй C++ эсвэл Java зэрэг бусад програмчлалын хэлүүдээс ялгаатай нь Javascript нь функцын түвшний хамрах хүрээтэй байдаг. Javascript-ийн хамрах хүрээ нь лексик бөгөөд үүнээс ч илүү
Oauth2 дахь хамрах хүрээ гэж юу вэ?
Хамрах хүрээ нь OAuth 2.0 дахь программын хэрэглэгчийн бүртгэлд хандах хандалтыг хязгаарлах механизм юм. Аппликешн нь нэг буюу хэд хэдэн хамрах хүрээг хүсэх боломжтой бөгөөд энэ мэдээллийг дараа нь зөвшөөрлийн дэлгэц дээр хэрэглэгчдэд үзүүлэх бөгөөд програмд олгосон хандалтын токен нь олгосон хамрах хүрээгээр хязгаарлагдах болно