.TH dcd-server 1 Feb 13 2017 "" https://github.com/dlang-community/DCD .SH "نام (NAME)" dcd-server \- کارگزار تکمیل خودکار برای زبان برنامه‌نویسی D .PD .SH "خلاصه دستور (SYNOPSIS)" .SY dcd-server .OP \-I directory .OP \-p|\-\-port portNumber .OP \-\-tcp .OP \-\-socketFile filePath .OP \-\-logLevel level .OP \-h|\-\-help .OP \-\-version .YS .PD .SH "توضیحات (DESCRIPTION)" دستور \fBdcd-server\fP اطلاعات فایل‌های منبع زبان D پیدا شده را در حافظه‌نهان (کش) ذخیره می‌کند. .PD .SH "گزینه‌ها (OPTIONS)" .B -p, \-\-port .I portNumber .RS شماره درگاهی را که .B dcd-server روی آن گوش می‌دهد مشخص می‌کند. این گزینه مستلزم \-\-tcp است. .RE .B \-\-tcp .RS به جای سوکت دامنه یونیکس (UNIX domain socket)، روی یک سوکت TCP گوش می‌دهد. این حالت در ویندوز پیش‌فرض است. .RE .B \-\-socketFile .I filePath .RS مسیر مورد استفاده برای سوکت دامنه یونیکس را تنظیم می‌کند. در صورت استفاده از گزینه‌های \-\-tcp یا \-\-port تأثیری ندارد. .RE .B \-\-logLevel .I level .RS سطح ثبت گزارش (logging) را برای dcd-server پیکربندی می‌کند. مقادیر معتبر عبارتند از: .I all .I trace .I info .I warning .I error .I critical .I fatal .I off .RE .B \-I .I directory .RS دایرکتوری .I directory را به فهرست دایرکتوری‌ها جهت پویش برای فایل‌های منبع اضافه می‌کند. این گزینه می‌تواند چندین بار مشخص شود. .RE .B -h, \-\-help .RS یک پیام راهنما چاپ می‌کند. .RE .B \-\-version .RS شماره نسخه فعلی را چاپ کرده و خارج می‌شود. .RE .PD .SH "فایل‌ها (FILES)" برنامه .B dcd-server می‌تواند با استفاده از فایلی به نام .I dcd.conf پیکربندی شود. این فایل باید در یکی از مسیرهای زیر قرار گیرد: .IP \(bu .I /etc/dcd.conf .RE .IP \(bu .I ${XDG_CONFIG_HOME}/dcd/dcd.conf .RE .IP \(bu .I ${HOME}/.config/dcd/dcd.conf .RE هر خط در این فایل باید مسیری برای جستجوی فایل‌های منبع زبان D باشد. یک خط در .I dcd.conf معادل با ارسال همان خط به .B dcd-server همراه با گزینه .I -I است. خطوطی که با نویسه '#' آغاز می‌شوند نادیده گرفته خواهند شد. مگر در صورتی که از گزینه \-\-tcp استفاده شود، .B dcd-server به طور پیش‌فرض از طریق یک سوکت دامنه یونیکس با کلاینت ارتباط برقرار می‌کند. .B dcd-server تلاش خواهد کرد تا سوکت را در مکان‌های زیر ایجاد کند: .IP \(bu .I ${XDG_RUNTIME_DIR}/dcd.socket .RE .IP \(bu .I /tmp/dcd-${UID}.socket .RE .SH "نویسندگان (AUTHORS)" نوشته‌شده توسط Brian Schott (@Hackerpilot در گیت‌هاب) .PD .SH "گزارش باگ‌ها (BUGS)" لطفاً از سامانه ردیابی اشکالات در نشانی زیر استفاده کنید: .UR https://github.com/dlang-community/DCD/issues .UE .SH "همچنین ببینید (SEE ALSO)" \fBdcd-client\fP(1)