مرجع البنية

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

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

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

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

في حال تجميع عبارات بحث متعددة، يتم توريث هذا الفلتر لجميع المجموعات الفرعية.
case:yes Hello World
class: ابحث عن اسم صف. class:MainClass
comment: البحث في التعليقات comment:bug
content: البحث عن محتوى الملفات فقط يستثني ذلك أسماء الملفات. content:hello
file: filepath:
path:
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:. يمكن استخدام اسم مستعار للقيمة، حيثما ينطبق ذلك.

اللغة قيمة lang: الأسماء المستعارة
C++‎ c++ cpp، وcc، وcxx
C c
Java java
Kotlin kotlin "kt" و"kts"
Python python py
JavaScript javascript js
انتقال go golang
JSON json
HTML html angular
Objective-C++ objectivec++
Objective-C objectivec objc
Markdown markdown md
AppleScript applescript
#C c# csharp
CSS css
CSV csv
curl curl
Dart dart
Django django
لغة JSP jsp
Perl perl
PHP php
PowerShell powershell
Ruby ruby
Rust rust rs
shell shell "bash" و"sh"
SHTML shtml
SQL sql
Swift swift
Tcl tcl
XML xml
XSLT xslt
YAML yaml

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

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

المُشغِّل الوصف
AND عامل التشغيل المنطقي `AND` يمكنك الاطّلاع على القسم استخدام عامل التشغيل AND للحصول على مزيد من المعلومات.
OR عامل التشغيل المنطقي `OR` راجِع مقالة استخدام عامل التشغيل OR للحصول على مزيد من المعلومات.

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

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

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

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

للاطّلاع على اختصارات لوحة المفاتيح المتاحة في Code Search، اكتب ?.

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

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