انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: watermelon در 03 اسفند 1402، 11:29 ق‌ظ

عنوان: محیط برنامه نویسی روبی
ارسال شده توسط: watermelon در 03 اسفند 1402، 11:29 ق‌ظ
سلام. محیط مشابه rubymine برای لینوکس نیست کسی سراغ داره؟
منظورم از مشابه از این نظره که rubymine در پیشنهاد کد خیلی قویه. یعنی وقتی من یه رشته(string) تعریف کنم، خودش همهٔ method های موجود برای اون کلاس رو پیشنهاد میده! جالب اینجاست که وقتی یه gem نصب می‌کنم همه method های موجود اون جم و کلاس‌هارو هم خیلی خوب پیشنهاد میده. دقیقا شبیه IRB. مشابه این توی vs code هم نیست. نسخه کرک شده rubymine برای ویندوز هست ولی برای اوبونتو گیر نمیاد.
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: thmkhtry در 03 اسفند 1402، 07:39 ب‌ظ
سلام. محیط مشابه rubymine برای لینوکس نیست کسی سراغ داره؟
منظورم از مشابه از این نظره که rubymine در پیشنهاد کد خیلی قویه. یعنی وقتی من یه رشته(string) تعریف کنم، خودش همهٔ method های موجود برای اون کلاس رو پیشنهاد میده! جالب اینجاست که وقتی یه gem نصب می‌کنم همه method های موجود اون جم و کلاس‌هارو هم خیلی خوب پیشنهاد میده. دقیقا شبیه IRB. مشابه این توی vs code هم نیست. نسخه کرک شده rubymine برای ویندوز هست ولی برای اوبونتو گیر نمیاد.
علتش اینه که باید برای IDE ها افزونه و LSP نصب کنید. مثلا vscode که نصب کردید از بخش افزونه ها افزونه مخصوصش رو نصب کردید؟
البته vscode انحصاریه و پیشنهاد میکنم به جاش از vscodium که از لحاظ ظاهری تغییری نداشته استفاده کنید.
اگه میخواید خیلی حرفه ای بازی دربیارید میتونید از نئوویم هم استفاده کنید.
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: watermelon در 03 اسفند 1402، 09:20 ب‌ظ
سلام. محیط مشابه rubymine برای لینوکس نیست کسی سراغ داره؟
منظورم از مشابه از این نظره که rubymine در پیشنهاد کد خیلی قویه. یعنی وقتی من یه رشته(string) تعریف کنم، خودش همهٔ method های موجود برای اون کلاس رو پیشنهاد میده! جالب اینجاست که وقتی یه gem نصب می‌کنم همه method های موجود اون جم و کلاس‌هارو هم خیلی خوب پیشنهاد میده. دقیقا شبیه IRB. مشابه این توی vs code هم نیست. نسخه کرک شده rubymine برای ویندوز هست ولی برای اوبونتو گیر نمیاد.
علتش اینه که باید برای IDE ها افزونه و LSP نصب کنید. مثلا vscode که نصب کردید از بخش افزونه ها افزونه مخصوصش رو نصب کردید؟
البته vscode انحصاریه و پیشنهاد میکنم به جاش از vscodium که از لحاظ ظاهری تغییری نداشته استفاده کنید.
اگه میخواید خیلی حرفه ای بازی دربیارید میتونید از نئوویم هم استفاده کنید.
آره نصب کردم ولی اون طوری که باید نبود. در واقع هر چی IDE دیدم با rubymine فرق داشت. از این نظر که rubymine همه method های gem ها رو هم تشخیص میده! این خیلی جالبه. نه فقط autocomplete سینتکس و شرطی‌ها و اینجور چیزهای عمومی.
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 03 اسفند 1402، 11:36 ب‌ظ
اگه بتونی lsp زیرو برای vim، vscodiu و kate نصب کنی فکر کنم بد نباشه.

https://github.com/castwide/solargraph
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: دانیال بهزادی در 04 اسفند 1402، 03:09 ق‌ظ
ویم: https://www.vimfromscratch.com/articles/vim-for-ruby-and-rails-in-2019
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: watermelon در 04 اسفند 1402، 12:04 ب‌ظ
اگه بتونی lsp زیرو برای vim، vscodiu و kate نصب کنی فکر کنم بد نباشه.

https://github.com/castwide/solargraph
من کوبونتو دارم و kate استفاده می‌کنم. اگر بشه روی kate همچین قابلیتی سوار کرد عالیه! در تنظیمات چند قسمت درباره LSP client دیدم. ولی هیچی دربارهٔ LSP یا طریقه وصل کردن kate به solargraph نمی‌دانم.
عنوان: پاسخ : محیط برنامه نویسی روبی
ارسال شده توسط: thmkhtry در 04 اسفند 1402، 03:01 ب‌ظ
اگه بتونی lsp زیرو برای vim، vscodiu و kate نصب کنی فکر کنم بد نباشه.

https://github.com/castwide/solargraph
من کوبونتو دارم و kate استفاده می‌کنم. اگر بشه روی kate همچین قابلیتی سوار کرد عالیه! در تنظیمات چند قسمت درباره LSP client دیدم. ولی هیچی دربارهٔ LSP یا طریقه وصل کردن kate به solargraph نمی‌دانم.
به طور کلی من هم خودم کیت دارم وقتی lsp رو نصب میکنم خودش یه پیام میده که میخوای lsp  رو اضافه کنی یانه. و اگه از یه lsp پشتیبانی کنه و نصب نداشته باشی تو قسمت Output یه هشدار میده که یه لینک درباره نصب lsp میده.