مرجع البنية

تقدّم هذه الصفحة معلومات تفصيلية عن الفلاتر وعوامل التشغيل وخيارات البنية المتوافقة واختصارات لوحة المفاتيح في ميزة "البحث في الرموز البرمجية".

الفلاتر المتوافقة

يسرد الجدول التالي الفلاتر التي يمكنك استخدامها عند البحث في الرمز.

تصفية خيارات أخرى الوصف مثال
case:yes case:y اجعل حالة البحث حسّاسة. حسب الإعدادات التلقائية، لا تكون عمليات البحث حساسة لحالة الأحرف.

في حال تجميع عبارات بحث متعدّدة، تكتسب جميع المجموعات الفرعية هذا الفلتر.
case:yes Hello World
class: ابحث عن اسم صف. class:MainClass
comment: البحث في التعليقات comment:bug
content: البحث عن محتوى الملفات فقط ويستثنى من ذلك أسماء الملفات. content:hello
file: filepath:
المسار:
f:
ابحث عن ملف حسب اسم الملف أو المسار. file:test.js
function: func: ابحث عن اسم دالة. function:print
lang: language: يمكنك البحث عن نتائج باستخدام لغة معيّنة. lang:java test
pcre:yes استخدِم تعبيرات عادية متوافقة مع Perl.

يفيد البحث في جميع الأسطر.
pcre:yes @Provides\s+double
symbol: ابحث عن رمز محدّد. symbol:immutable
usage: البحث مع استبعاد التعليقات والنصوص البرمجية للسلسلة usage:map

خيارات اللغة

يعرض الجدول أدناه لغات البرمجة الشائعة الاستخدام المتوافقة مع الفلتر lang:. ويمكن استخدام عنوان بديل للبريد الإلكتروني للقيمة، حيثما ينطبق ذلك.

Language قيمة lang: العناوين البديلة للبريد الإلكتروني
C++‎ c++ cpp وcc وcxx
ج c
لغة Java java
Kotlin kotlin kt، kts
لغة Python python py
JavaScript javascript js
البدء go golang
JSON json
HTML html angular
الهدف-C++ objectivec++
Objective-C objectivec objc
Markdown markdown md
AppleScript applescript
C#‎ c# csharp
CSS css
CSV csv
curl curl
Dart dart
دانغغو django
لغة JSP jsp
Perl perl
‫2,999 php
PowerShell powershell
Ruby ruby
صدأ rust rs
shell shell bash، sh
بروتوكول SHTML shtml
عميل محتمَل مؤهَّل بنظر فريق المبيعات (SQL) sql
Swift swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

عوامل التشغيل المتوافقة

يسرد الجدول التالي عوامل التشغيل التي يمكنك استخدامها عند البحث عن الرمز.

المؤثِّر الوصف
AND عامل تشغيل "و" منطقي يمكنك الاطّلاع على مقالة استخدام عامل التشغيل AND للحصول على مزيد من المعلومات.
OR عامل تشغيل "أو" منطقي لمزيد من المعلومات، يمكنك الاطّلاع على مقالة استخدام عامل التشغيل OR.

خيارات إضافية للبنية

تتوفّر خيارات البنية الإضافية التالية للبحث في الرمز.

Option الوصف
(search_expression) تجمّع عبارات متعددة معًا. راجِع تجميع عبارات البحث للحصول على مزيد من المعلومات.
- باستثناء العبارة من نتائج البحث
\ يتضمّن رموزًا خاصة، مثل . أو \ أو (
"search_expression" ويمكنك إجراء بحث حرفي بدون تفسير طلب البحث كتعبير عادي.

اختصارات لوحة المفاتيح المتوافقة

للاطّلاع على اختصارات لوحة المفاتيح المتاحة في أداة "البحث في الرموز"، اكتب ?.

يسرد الجدول التالي اختصارات لوحة المفاتيح التي يمكنك استخدامها عند البحث عن الرمز.

المفاتيح إجراء
h يعرض سجلّ النُسخ السابقة للملف.
q إيقاف/تفعيل اللوحة السفلية
b إظهار طبقة اللوم أو إخفاؤها
f يعرض شريط البحث.
/ غيِّر التركيز إلى مربّع البحث.
o تغيير التركيز إلى متصفّح المخطط
t تغيير التركيز إلى العرض التدرّجي للدليل
l يفتح القائمة المنسدلة "الروابط".
lp نسخ مسار الملف في القائمة المنسدلة "الروابط".
CANNOT TRANSLATE يؤدّي هذا الإجراء إلى نسخ الرابط إلى نسخة الرأس من الملف في القائمة المنسدلة "الروابط".
l يؤدّي هذا الإجراء إلى نسخ الرابط إلى النسخة الحالية من الملف والسطر الحالي من الروابط المنسدلة.
. أثناء البحث في مربّع البحث، ابحث عن الرمز أو الملفات في الدليل الحالي.
j اختَر النتيجة التالية في نتائج البحث.
k اختَر النتيجة السابقة في نتائج البحث.
x إظهار الإشارات المتقاطعة للرموز