.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH NIMSUGGEST "1" "April 2026" "nimsuggest 2.2.10" "User Commands" .SH "نام (NAME)" nimsuggest \- ابزار ارائه قابلیت‌های شبیه به IDE به ویرایشگرها برای زبان Nim .SH "توضیحات (DESCRIPTION)" ابزار Nimsuggest \- ابزاری برای اعطای قابلیت‌های محیط توسعه یکپارچه (IDE) به هر ویرایشگری برای زبان Nim کاربرد: .IP nimsuggest [options] projectfile.nim .SH "گزینه‌ها (OPTIONS)" .TP \fB\-\-autobind\fR اتصال خودکار به یک درگاه (port) آزاد .TP \fB\-\-port\fR:PORT درگاه، به‌طور پیش‌فرض 6000 .TP \fB\-\-address\fR:HOST اتصال به این نشانی، به‌طور پیش‌فرض "" .TP \fB\-\-stdin\fR خواندن دستورها از stdin و نوشتن نتایج در stdout به جای استفاده از سوکت‌ها .TP \fB\-\-clientProcessId\fR:PID متوقف کردن nimsuggest در صورتی که این فرآیند خاتمه یابد .TP \fB\-\-epc\fR استفاده از حالت epc در emacs .TP \fB\-\-debug\fR فعال‌سازی خروجی اشکال‌زدایی (debug) .TP \fB\-\-log\fR فعال‌سازی ثبت گزارش‌های تفصیلی در فایل nimsuggest.log .TP \fB\-\-v1\fR استفاده از نسخه ۱ پروتکل؛ برای سازگاری با نسخه‌های پیشین .TP \fB\-\-v2\fR استفاده از نسخه ۲ (پیش‌فرض) پروتکل .TP \fB\-\-v3\fR استفاده از نسخه ۳ پروتکل .TP \fB\-\-v4\fR استفاده از نسخه ۴ پروتکل .TP \fB\-\-info\fR:X اطلاعات .TP \fB\-\-info\fR:nimVer بازگرداندن نسخه کامپایلر Nim که nimsuggest به‌صورت داخلی از آن استفاده می‌کند .TP \fB\-\-info\fR:protocolVer بازگرداندن جدیدترین نسخه پروتکل که پشتیبانی می‌شود .TP \fB\-\-info\fR:capabilities بازگرداندن قابلیت‌های پشتیبانی‌شده توسط nimsuggest .TP \fB\-\-refresh\fR انجام به‌روزرسانی‌های خودکار برای حفظ دقت تحلیل .TP \fB\-\-maxresults\fR:N محدود کردن تعداد پیشنهادها به N .TP \fB\-\-tester\fR به‌معنای استفاده از \fB\-\-stdin\fR بوده و یک خط \&'!EOF!' برای آزمون‌گر (tester) در خروجی می‌نویسد .TP \fB\-\-find\fR تلاش برای یافتن فایل پروژه مربوط به پروژه فعلی .TP \fB\-\-exceptionInlayHints\fR:on|off روشن یا خاموش کردن سراسری راهنماهای درون‌متنی (inlay hints) استثناها .PP سپس کارساز به این اتصال گوش فرا داده و دستورهای خط‌محور را می‌پذیرد. .PP در صورت استفاده از \fB\-\-autobind\fR، شماره درگاه متصل‌شده در stdout چاپ خواهد شد. .PP علاوه بر این، تمامی گزینه‌های خط فرمان Nim که بر تولید کد اثر نمی‌گذارند نیز پشتیبانی می‌شوند.