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