ورود کاربران VIP سرزمین دانلود، مرجع دانلود و آموزش رایگان نرم افزار

منوی سایت



آموزش کار با نرم افزار RubyMine

Rating: 2 - 4 votes

آموزش کار با نرم افزار RubyMine
 
 
آموزش کار با نرم افزار RubyMine
 
 
روبی نام یک زبان برنامه نویسی قدرتمند و قدیمی با ویژگی ها و توانایی های فراوان میباشد. این زبان برنامه نویسی که در سال 1990 توسط برنامه نویسی ژاپنی ساخته شد دارای ویژگی های زبان هایی مانند پرل، لیسپ، اسمال تاک و آیفل میباشد. اگر شما نیز جزو برنامه نویسانی هستید که از روبی برای برنامه نویسی استفاده میکند، پیشنهاد میکنیم از نرم افزار “RubyMine” محصول کمپانی “JetBrains” برای برنامه نویسی استفاده کنید. این نرم افزار کار برنامه نویسی به زبان روبی را سرعت بخشیده و بسیار بذت بخش تر میکند. در این مطلب میخواهیم کار با این نرم افزار را در کنار هم یاد بگیریم.
 
 
کار با نرم افزار RubyMine
 
پس از دانلود و نصب آخرین نسخه از نرم افزار RubyMine در سیستم تان، آن را اجرا کنید.
 
آموزش کار با نرم افزار RubyMine
 
 
هم اکنون یا باید یک پروژه جدید از صفر بسازید و یا یک پروژه که از قبل آماده است باز کنید. بدین منظور میتوانید از یک "کد منبع" و یا همان “Source Code” یک نرم افزار که به زبان “Ruby” نوشته شده استفاده کنید و آن را در نرم افزار باز کنید تا RubyMine آن را تبدیل به یک پروژه جدید کنید. بدین منظور دکمه ی “Open” را کلیک کنید.
 
آموزش کار با نرم افزار RubyMine
 
 
در پنجره ای که باز میشود پوشه حاوی سورس کد را هایلایت کرده و سپس “OK” را کلیک کنید تا در نرم افزار باز شود.
 
آموزش کار با نرم افزار RubyMine
 
 
هم اکنون نرم افزار پروژه ای از این سورس کد خواهد ساخت.
 
 
آشنایی با محیط نرم افزار
 
در این بخش از مطلب شما را با بخش های مختلف رابط کاربری نرم افزار آشنا میکنیم:
 
آموزش کار با نرم افزار RubyMine
 
 
1. Project View: در این ستون فایل های پروه شما نمایش داده میشوند.
 
2. Editor: در این بخش شما کد ها را مینویسید و ویرایش میکنید. این بخش دارای تب بندی بوده تا کار بر روی کد های فایل های مختلف پروژه آسان گردد.
 
3. Navigation Bar: نوار ناوبری است که کار ناوبری بین کد ها و فایل ها را آسان میکند.
 
4. Left Gutter: این نوار نیز برای ناوبری بین کد ها است.
 
5. Right Gutter: نوار سمت راست بخش ویرایشگر است و اشکالات یافت شده در کد های شما را نمایش میدهد. همچنین RubyMine همیشه در حال آنالیز کرن کد های شما میباشد و در صورت پایین بودن کیفیت کد ها و یا پیچیده بودن آنها، در همین نوار نمایش میدهد.
 
6. Tool Windowsبخش پایینی پنجره نرم افزار است که دسترسی به ابزار از طریق آن امکان پذیر میباشد.
 
7. Status Bar: وضعیت کلی پروژه شما در این بخش نمایش داده میشود.
 
 
همچنین چندین گزینه و ابزار دیگری نیز در پایین سمت چپ نرم افزار وجود دارد که یک دکمه خاکستری رنگ است و با کلیک بر روی آن منویی باز میشود و به ابزار و گزینه های دیگری دسترسی پیدا میکنید.
 
آموزش کار با نرم افزار RubyMine
 
 
شخصی سازی رابط کاربری نرم افزار
 
میتوانید رابط کاربری نرم افزار RubyMine را شخصی سازی کنید تا کار با آن برای شما راحت تر و لذت بخش تر گردد. بدین منظور مراحل زیر را طی کنید:
 
 
- تغییر تم
 
به منظور تغییر تم ابتدا دکمه ی “File” را کلیک کنید و سپس از منویی که باز میشود وارد “Settings” شوید. هم اکنون در تنظیمات به بخش “Appearance and Behavior” بروید و سپس از طریق بخش “Appearance” میتوانید تم نرم افزار را تغییر دهید. اگر بخواهیم به صورت خلاصه تر بگوییم، به مسیر “File | Settings | Appearance and Behavior | Appearance” بروید.
 
 
- ویرایشگر
 
برای ویرایش بخش های مختلف ویرایشگر به مسیر “File | Settings | Editor” بروید. در اینجا گزینه ها و تنظیمات زیادی برای تبدیل محیط ویرایشگر به چیز دلخواه شما وجود دارند.
 
 
- استایل کد ها
 
میتوانید برای زبان های برنامه نویسی مختلف استایل در RubyMine تعیین کنید و یا حتی استایل خودتان را برای آن ها بنویسید. بدین منظور به مسیر “File | Settings | Editor | Code Style” بروید.
 
آموزش کار با نرم افزار RubyMine
 
 
کد نویسی با دستیار هوشمند
 
RubyMine میتواند دستیاری هوشمند برای کمک به کد نویسی شما باشد و مشکلات کوچک و زیاد را حل میکند تا شما وقت تان را صرف آنها نکنید و تمرکز تان بر روی پروژه باشد. با استفاده از قابلیت های این نرم افزار میتوانید یک نرم افزار بدون ایراد و مشکل بسازید.
 
 
- تکمیل کد ها
 
قابلیت “Code Completion” یکی از برترین قابلیت های RubyMine است که باعث صرفه جویی فراوان در زمان میشود. این قابلیت بدین گونه کار میکند که شما در حال تایپ دستوری هستید و نرم افزار آن دستور را به صورت خودکار برای شما تکمیل میکند و میتوانید از آن استفاده کنید.
 
آموزش کار با نرم افزار RubyMine
 
 
- پیشنهاد ادامه کد
 
RubyMine شما را در تمام طول کد نویسی زیر نظر میگیرد و متوجه میشود که مقصود شما چیست و میتواند ادامه کد ها ر ا به شما پیشنهاد دهد تا در زمان شما صرفه جویی شود. این قابلیت که “Intention Actions” نام دارد با یک لامپ کوچک در بالای کد ها نمایش داده مشود.
 
آموزش کار با نرم افزار RubyMine
 
 
مرتب نگه داشتن کد ها
 
RubyMine همیشه در حال مانیتور کردن کد های شما است و سعی میکند که آن را مرتب و تمیز نگه دارد. این نرم افزار ارور ها و مشکلات را در بین کد ها تشخیص داده و راه حل هایی برای آن ها به شما پیشنهاد میدهد.
 
هر زمان که RubyMine ایرادی تشخیص دهد یک لامپ کوچک نمایش میدهد که در ان زمان باید کلید های ترکیبی “Alt + Enter” را به صورت همزمان فشار دهید.
 
 
استفاده از قابلیت تولید کد
 
با استفاده از قابلیت "تولید کد" نرم افزار RubyMine کد نویسی بسیار سریع تر و بهتر صورت میگیرد. با استفاده از این قابلیت میتوانید از کد های از پیش آماده استفاده کنید. بدین منظور گزینه ی “The Code” را کلیک کنید و سپس “Generate” را از داخل منویی که باز میشود انتخاب کنید و یا تنها کلید های ترکیبی “Alt + Insert” استفاده کنید.
 
همچنین با استفاده از قالب های از پیش آماده نیز میتوانید از گزینه ی “Insert Live Template” که داخل منوی “Code” است استافده کنید و یا تنها کلید های ترکیبی “Ctrl + J” را به صورت همزمان فشار دهید.
 
 
ناوبری در بین کد ها
 
زمانی که در حال کار بر روی پروژه عظیمی هستید و یا بر روی کد نوشته شده توسط فرد دیگری کار میکنید، یافتن چیزی که به دنبالش هستید بسیار سخت و زمان بر میشود. اما با ابزار مفید تعبیه شده در RubyMine این کار برای شما آسان میشود.
 
 
- جستجوی ساده
 
برای جستجو در بین کد های فایل فعلی باز شده میتوانید از کلید های ترکیبی “Ctrl + F” و برای جستجو در کل پروژه میتوانید از کلید های ترکیبی “Ctrl + Shift + F” استفاده نمایید.
 
 
ناوبری در بین فایل های پروژه
 
فایل های پروژه شما در RubyMine به صورت سلسله مراتبی نمایش داده شده و ناوبری بین آن ها بسیار ساده میباشد.
 
آموزش کار با نرم افزار RubyMine
 
 
همچنین میتوانید از کلید های ترکیبی زیر نیز استفاده کنید:
 
- Ctrl + N: جستجو برای “Class” ها.
 
- Ctrl + Shift + N: جستجو برای فایل ها.
 
- Ctrl + Shift + Alt + N: جستجو برای “Symbol” ها.
 
 
- جستجو در همه جا
 
اگر دقیقا نمیدانید که به دنبال چه چیزی هستید، میتوانید از قابلیت “Search Everywhere” نرم افزار RubyMine استفاده کنید. به منظور فعال کردن این قابلیت دو بار کلید “Shift” را به صورت همزمان فشار دهید.
 
آموزش کار با نرم افزار RubyMine
 
 
همچنین اگر به زبان برنامه نویسی "Python" برنامه نویسی میکنید، پیشنهاد میکنیم مقاله زیر را نیز مطالعه کنید:
 
 
 
موفق باشید.
 
 

 


کلمات کلیدی :
دسته بندی : مقالات > برنامه نویسی : سایر مقالات
( 1 کامنت - مشاهده کامنت ها )



 



سوالات و نظرات کاربران در مورد این مطلب (1)





نکات مهم :

- قبل از طرح سوال یا مشکل خود، کامنت سایر کاربران و پاسخ آنها را مطالعه کنید.
- لطفا فارسی تایپ کنید. امکان بررسی کامنت های پینگلیش وجود ندارد.
- پاسخ سوالات از طریق ایمیل و SMS نیز ارسال میشود. لطفا مشخصات خود را دقیق وارد کنید.

* نام 
آدرس ايميل (برای دریافت پاسخ از طریق ایمیل)
* شماره موبایل (برای دریافت پاسخ از طریق SMS)
توجه: ایمیل و موبایل شما فقط برای دریافت پاسخ سایت بوده و نمایش داده نمیشود.
* متن

* کد امنیتی
کد امنیتی


(اگر کد امنیتی واضح نیست، روی آن کلیک کنید تا عوض شود)
 


توجه : نظر شما بعد از تایید از طرف سایت، نمایش داده خواهد شد.
سرزمین دانلود، مرجع دانلود و آموزش نرم افزار

سرزمین دانلود را دنبال کنید !

عضویت در خبرنامه سرزمین دانلود

با وارد کردن ایمیل خود و سپس تایید آن، جدیدترین مطالب و نرم افزار ها برای شما ارسال می شود:



------------------------------------------