برای کدنویسی چه برنامه ای نصب کنیم؟

خسته نباشید من در برنامه نویسی صفر هستم و دانشجوی کامپیوترم - میخوام تازه شروع کنم به یادگیری - میخواستم بدونم چه برنامه ای باید دانلود و نصب کنم که کدها رو در اون بنویسم و اجرا کنم؟ 

برچسب ها:
پرسیده شده در: 3 سال قبل
آمار بازدید: 1761
1

ببینین ide های متفاوتی وجود داره که میتونین استفاده کنین منتها قبل از هر چیز باید بگم که اگه دارین برنامه نویسی رو شروع میکنین با یک دوره سعی کنین شروع کنین و اگه دوره ای که میبینین استاندارد باشه توضیح میدن که باتوجه به نوع زبان برنامه نویسی ای که که انتخاب میکنین برای کد نویسی چه نوع ادیتور یا بهتره بگم ide ای مناسب هستش.

برای برنامه نویسی رو این حساب نمیشه دقیقا گفت از چه نوع ide ای استفاده کنین چون زبانی که میخواین کدنویسی کنین رو نگفتین چه چیزی هستش اما در کل vscode تقریبا ide ای هستش که میشه اکثره زبان های برنامه نویسی رو داخلش کدنویسی کرد و به نتیجه ی مطلوبی رسید.اگه از زبان های خانواده ی c استفاده میکنین بهتره که از visual studio استفاده کنین.

ارسال شده در: 3 سال قبل
amiram234567 (296)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای ۲۰۰ کارما دارای ۲۰۰ کارما
2

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

ادیتورهای در حالت کلی به دو دسته رایگان و پولی تقسیم می‌شوند که بنده در ابتدا موارد رایگان را مطرح و سپس به ادیتورهای پولی می‌پردازم:

Visual Studio Code یا VSCode (رایگان)

یکی از سریع‌ترین ویرایشگرهای کد در دنیا، نرم افزار VScode‌هست که در سال ۲۰۱۵ توسط کمپانی مایکروسافت تولید شد. این نرم‌افزار به شما کمک می‌کند تا هر زبان برنامه‌نویسی را توسط آن کدنویسی کنید. در ادامه ویژگی‌های کلیدی این نرم‌افزار را ذکر می‌کنم:

  1. قابلیت استفاده از اکثر سیستم‌عامل‌ها (ویندوز، لینوکس، مک)
  2. متن باز (Open Source)
  3. قابلیت دیباگ کردن (خطایابی)
  4. کتابخانه‌های بسیار گسترده و ارزشمند
  5. ارتباط مستقیم با هر زبان برنامه‌نویسی
  6. کمک به کدنویسی سریع‌تر

Atom (رایگان)

این ادیتور توسط کمپانی گیت هاب (Github) ارائه و سپس توسط مایکروسافت توسعه داده شد. یکی از مزیت‌های ادیتور Atom رنگ‌بندی و ظاهر بسیار Smooth یا نرم هست. تقریبا اکثر زبان‌های برنامه‌نویسی را پشتیبانی می‌کند. ویژگی‌های کلیدی این ادیتور:

  1. مدیریت فایل‌های یک پروژه به صورت پیشرفته
  2. استفاده از قابلیت جستجوی سریع بین فایل‌ها و فولدرها
  3. چارچوب‌بندی ساختاری مناسب برای کدها
  4. UI تمیز و بدون نقص
  5. جلوگیری از ایرادهای گرامری
  6. تم‌ها و قالب‌های متفاوت
  7. قابل استفاده از پلتفرم‌های ویندوز، لینوکس و مک

Sublime Text (رایگان)

یکی از سریع‌ترین ادیتورهای موجود در دنیا بدون شک Sublime Text هست. برای اینکه در کدنویسی فردی ماهر (با توانایی کدنویسی خودساخته) شوید، بهترین گزینه انتخاب این ادیتور هست. چون علاوه بر اینکه کارایی لازم را دارد، به شما کمک می‌کند تا به صورت خودساخته و بدون استفاده از توابع آماده، کدها را تایپ کنید. از قابلیت‌های این ادیتور می‌توان به موارد زیر اشاره کرد:

  1. به هر فایلی که می‌خواهید به راحتی سر می‌زنید
  2. شورت کدهای کیبوردی عالی
  3. قابلیت تقسیم‌بندی در صفحات متعدد از یک فایل
  4. ظاهر مناسب
  5. قابل استفاده از پلتفرم‌های ویندوز، لینوکس و مک

Notepad ++ (رایگان)

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

PhpStorm (پولی)

تمام محصولات شرکت JetBrain جزو بهترین محصولات نرم‌افزاری در جهان هستند. از ویرایشگر PHPStorm با امکانات فوق‌العاده‌‎اش به عنوان یک هواپیمای حرفه‌ای یاد می‌کنم. در این ادیتور می‌توان تمام زبان‌های برنامه‌نویسی را کدنویسی کرد. برخی از ویژگی‌های این ادیتور قدرتمند به شرح زیر می‌باشد:

  1. سرعت بسیار بالا
  2. پشتیبانی از تمام فریم‌ورک‌ها یا CMSهای معروف دنیا (مثل وردپرس، لاراول، جوملا، دروپال و ...)
  3. قابلیت اتصال ریموت به پروژه‌ها
  4. تست و خطایابی فوق پیشرفته
  5. پشتیبانی از تمام نسخه‌های PHP
  6. قابلیت ویرایش پایگاه داده و دستورهای SQL توسط ابزار DB
  7. قابلیت اتصال به Git
  8. قابل استفاده در پلتفرم‌های ویندوز، لینوکس و مک

Microsoft Visual Studio (پولی)

این نرم افزار از آن دسته از نرم‌افزارهای قدیمی شرکت مایکروسافت هست که مثل یک ماشین مبتدی شروع به کار کرد و الان به اندازه یک هواپیمای فوق حرفه‌ای توسعه پیدا کرده است. اگر قصد دارید در حوزه طراحی نرم‌افزارهای تحت دسکتاپ (با زبان‌های سی شارپ و بیسیک) یا در حوزه طراحی وب با زبان‌ ASP.net کار کنید، هیچ انتخابی بهتر از مایکروسافت ویژوال استودیو نیست. نسخه‌های جدید این نرم‌افزار تمام نیازهای کاربر را پاسخگو است.

ارسال شده در: 3 سال قبل
masoudsalehi (1725)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای 1000 کارما دارای 1000 کارما نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50 دارای 25 پاسخ صحیح دارای 25 پاسخ صحیح ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای
بسیار عالی ممنون از نظرات دوستان - Arastoo_Movahedi در 3 سال قبل
جهت ارسال پاسخ ابتدا عضو سایت شوید.
اینستاگرام روکسو

روکسو در اینستاگرام

به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.