| 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 که بر تولید کد اثر نمیگذارند نیز پشتیبانی میشوند.
| April 2026 | nimsuggest 2.2.10 |