| dcd-client(1) | https://github.com/dlang-community/DCD | dcd-client(1) |
نام (NAME)
dcd-client - کلاینت تکمیل خودکار برای زبان برنامهنویسی D
خلاصه دستور (SYNOPSIS)
dcd-client |
[-c, --cursorPos cursorPosition] [-p, --port portNumber] [--tcp] [--socketFile filePath] [-I directory] [-h, --help] [-l, --symbolLocation] [-s, --search symbolName] [-d, --doc] [-q, --query, --status] [--shutdown] [--clearCache] [--version] [filename] |
توضیحات (DESCRIPTION)
dcd-client کلاینتی برای dcd-server است و معمولاً توسط اسکریپتهای ویرایشگر متن به کار گرفته میشود.
گزینهها (OPTIONS)
-c, --cursorPos cursorPosition
ارائه
تکمیل
خودکار در
موقعیت
دادهشده
مکاننما.
موقعیت
مکاننما
بر حسب بایت
از ابتدای
کد منبع
سنجیده
میشود.
-p, --port portNumber
انتخاب
شماره
پورتی که dcd-client
روی آن گوش
فرا میدهد.
این سوییچ
به طور ضمنی
--tcp را فعال
میکند.
--tcp
گوش دادن
روی یک سوکت TCP
به جای سوکت
دامنه
یونیکس (UNIX domain socket).
این رفتار
در ویندوز
پیشفرض
است.
--socketFile filePath
تنظیم
مسیر مورد
استفاده
برای سوکت
دامنه
یونیکس. در
صورت
استفاده از
سوییچهای --tcp
یا --port هیچ
تاثیری
ندارد.
-I directory
به dcd-server
اطلاع
میدهد تا
هر فایل
منبع D
یافتشده
در directory را
ذخیره (cache) کند
تا در پاسخ
به
درخواستهای
آینده dcd-client
گنجانده
شوند.
-h, --help
چاپ پیام
راهنما
-l, --symbolLocation
دریافت
نام فایل و
موقعیتی که
نماد واقع
در محل
نشانگر در
آن تعریف
شده است.
-s, --search symbolName
فهرست
کردن
مکانهایی
که نمادهای
با symbolName مشخص
در آنها
یافت
میشوند.
-d, --doc
دریافت
توضیحات
مستندسازی
مرتبط با
نماد واقع
در محل
نشانگر.
-q, --query, --status
استعلام
وضعیت سرور.
در صورتی که
سرور در حال
اجرا باشد 0 و
در صورت عدم
برقراری
ارتباط با
سرور 1
برمیگرداند.
--shutdown
دستور به
سرور برای
خاموش شدن
--clearCache
دستور به
سرور برای
پاک کردن
حافظه نهان
(cache) اطلاعات
تکمیل
خودکار.
filename
ارائه
اطلاعات
تکمیل
خودکار
برای فایل
با نام
مشخصشده.
نویسندگان (AUTHORS)
نوشتهشده توسط Brian Schott (@Hackerpilot در گیتهاب)
گزارش باگها (BUGS)
لطفاً از سیستم ردیابی اشکالات در نشانی زیر استفاده کنید: https://github.com/dlang-community/DCD/issues
همچنین ببینید (SEE ALSO)
| Feb 13 2017 |