NIMSUGGEST(1) User Commands NIMSUGGEST(1)

nimsuggest - ابزار ارائه قابلیت‌های شبیه به IDE به ویرایشگرها برای زبان Nim

ابزار Nimsuggest - ابزاری برای اعطای قابلیت‌های محیط توسعه یکپارچه (IDE) به هر ویرایشگری برای زبان Nim کاربرد:

nimsuggest [options] projectfile.nim

اتصال خودکار به یک درگاه (port) آزاد
درگاه، به‌طور پیش‌فرض 6000
اتصال به این نشانی، به‌طور پیش‌فرض ""
خواندن دستورها از stdin و نوشتن نتایج در stdout به جای استفاده از سوکت‌ها
متوقف کردن nimsuggest در صورتی که این فرآیند خاتمه یابد
استفاده از حالت epc در emacs
فعال‌سازی خروجی اشکال‌زدایی (debug)
فعال‌سازی ثبت گزارش‌های تفصیلی در فایل nimsuggest.log
استفاده از نسخه ۱ پروتکل؛ برای سازگاری با نسخه‌های پیشین
استفاده از نسخه ۲ (پیش‌فرض) پروتکل
استفاده از نسخه ۳ پروتکل
استفاده از نسخه ۴ پروتکل
اطلاعات
بازگرداندن نسخه کامپایلر Nim که nimsuggest به‌صورت داخلی از آن استفاده می‌کند
بازگرداندن جدیدترین نسخه پروتکل که پشتیبانی می‌شود
بازگرداندن قابلیت‌های پشتیبانی‌شده توسط nimsuggest
انجام به‌روزرسانی‌های خودکار برای حفظ دقت تحلیل
محدود کردن تعداد پیشنهادها به N
به‌معنای استفاده از --stdin بوده و یک خط '!EOF!' برای آزمون‌گر (tester) در خروجی می‌نویسد
تلاش برای یافتن فایل پروژه مربوط به پروژه فعلی
روشن یا خاموش کردن سراسری راهنماهای درون‌متنی (inlay hints) استثناها

سپس کارساز به این اتصال گوش فرا داده و دستورهای خط‌محور را می‌پذیرد.

در صورت استفاده از --autobind، شماره درگاه متصل‌شده در stdout چاپ خواهد شد.

علاوه بر این، تمامی گزینه‌های خط فرمان Nim که بر تولید کد اثر نمی‌گذارند نیز پشتیبانی می‌شوند.

April 2026 nimsuggest 2.2.10