Geany: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
سطر ۱: سطر ۱:
'''مقدمه'''
+
 
 +
== دید کلی ==
 +
 
 
جینی یک IDE ( محیط توسعه یکپارچه ) سریع و سبک هست. جینی میتواند به راحتی هم بر روی گنوم و هم بر روی kde اجرا شود زیرا فقط به کتابخانه های زمان اجرای GTK2 نیاز دارد. و علاوه بر این که بر روی مدیر پنجره های متعددی در اوبونتو اجرا می شود میتواند تحت توزیع ها و سیسستم عاممل های متعددی هم اجرا شود. آن همچنین بسیار برنامه مفیدی بدون توجه به زبانی که استفاده میکنید هست.
 
جینی یک IDE ( محیط توسعه یکپارچه ) سریع و سبک هست. جینی میتواند به راحتی هم بر روی گنوم و هم بر روی kde اجرا شود زیرا فقط به کتابخانه های زمان اجرای GTK2 نیاز دارد. و علاوه بر این که بر روی مدیر پنجره های متعددی در اوبونتو اجرا می شود میتواند تحت توزیع ها و سیسستم عاممل های متعددی هم اجرا شود. آن همچنین بسیار برنامه مفیدی بدون توجه به زبانی که استفاده میکنید هست.
 
یک سری از ویژگی های پایه
 
یک سری از ویژگی های پایه
سطر ۱۲: سطر ۱۴:
 
----
 
----
  
'''نصب'''
+
 
 +
== نصب ==
 +
 
  
 
برای نصب
 
برای نصب
سطر ۲۱: سطر ۲۵:
 
----
 
----
  
'''مدیریت پروژه'''
+
 
 +
== مدیریت پروژه ==
 +
 
 
ساخت یک پروژه در جینی اگر یک برنامه/وبسایت با چندین صفحه میسازید و میخواهید که بتوانید همه آن ها را به راحتی باز کنید بدون اینکه شخصا این کار رو انجام دهید کارآمد است.
 
ساخت یک پروژه در جینی اگر یک برنامه/وبسایت با چندین صفحه میسازید و میخواهید که بتوانید همه آن ها را به راحتی باز کنید بدون اینکه شخصا این کار رو انجام دهید کارآمد است.
  
== برای شروع یک پروژه جدید ==
+
``` برای شروع یک پروژه جدید ```
 
از  منوی بالا قسمت project و سپس new را انتحاب کنید این یک فایل project_name.geany می سازد که فقط فایلی برای جینی است تا بداند که چه فایل هایی را باز کند. همچنین دایرکتوری ای ایجاد می شود که همه فایل های پروژه در آن نگهداری می شوند.
 
از  منوی بالا قسمت project و سپس new را انتحاب کنید این یک فایل project_name.geany می سازد که فقط فایلی برای جینی است تا بداند که چه فایل هایی را باز کند. همچنین دایرکتوری ای ایجاد می شود که همه فایل های پروژه در آن نگهداری می شوند.
  
  
== برای باز کردن پروژه ای از قبل ==
+
``` برای باز کردن پروژه ای از قبل ‍‍‍```
 
باز کردن یک پر.ژه همه فایل های اون برنامه/وبسایت را باهم باز می کند.
 
باز کردن یک پر.ژه همه فایل های اون برنامه/وبسایت را باهم باز می کند.
 
از منو قسمت project و سپس open را انتخاب کنید
 
از منو قسمت project و سپس open را انتخاب کنید
سطر ۳۴: سطر ۴۰:
 
----
 
----
  
'''کامپایل کردن'''
+
 
 +
== کامپایل کردن ==
 +
 
  
 
دستور کامپایل با توجه به نوع فایل تاثرات متفاوتی دارد.
 
دستور کامپایل با توجه به نوع فایل تاثرات متفاوتی دارد.
سطر ۴۲: سطر ۵۰:
 
----
 
----
  
'''افزونه ها'''
+
 
 +
== افزونه ها ==
 +
 
  
 
افزونه های مفید متعددی برای جینی هست که به برنامه کارکرد میدهد. برای دیدن اینکه چه افزونه هایی نصب کردید از منو به قسمت Tools/Plugin manager بروید
 
افزونه های مفید متعددی برای جینی هست که به برنامه کارکرد میدهد. برای دیدن اینکه چه افزونه هایی نصب کردید از منو به قسمت Tools/Plugin manager بروید

نسخهٔ ‏۱ بهمن ۱۳۹۹، ساعت ۲۳:۵۷

دید کلی

جینی یک IDE ( محیط توسعه یکپارچه ) سریع و سبک هست. جینی میتواند به راحتی هم بر روی گنوم و هم بر روی kde اجرا شود زیرا فقط به کتابخانه های زمان اجرای GTK2 نیاز دارد. و علاوه بر این که بر روی مدیر پنجره های متعددی در اوبونتو اجرا می شود میتواند تحت توزیع ها و سیسستم عاممل های متعددی هم اجرا شود. آن همچنین بسیار برنامه مفیدی بدون توجه به زبانی که استفاده میکنید هست. یک سری از ویژگی های پایه

  • برجسته سازی نحوی (syntax highlighting)
  • تا کردن کد (code folding) (قابلیتی برای پنهان کردن موقتی بخشهایی از کد
  • پر کردن خودکار تگ های HTML و XML
  • پشتیباتی از بسیاری از زبان های برنامه نویسی
  • پیمایش کد
  • ساخت سامانه ای برای کامپایل و اجرای کد
  • مدیریت پروژه ساده


نصب

برای نصب

sudo apt install geany


مدیریت پروژه

ساخت یک پروژه در جینی اگر یک برنامه/وبسایت با چندین صفحه میسازید و میخواهید که بتوانید همه آن ها را به راحتی باز کنید بدون اینکه شخصا این کار رو انجام دهید کارآمد است.

``` برای شروع یک پروژه جدید ``` از منوی بالا قسمت project و سپس new را انتحاب کنید این یک فایل project_name.geany می سازد که فقط فایلی برای جینی است تا بداند که چه فایل هایی را باز کند. همچنین دایرکتوری ای ایجاد می شود که همه فایل های پروژه در آن نگهداری می شوند.


``` برای باز کردن پروژه ای از قبل ‍‍‍``` باز کردن یک پر.ژه همه فایل های اون برنامه/وبسایت را باهم باز می کند. از منو قسمت project و سپس open را انتخاب کنید



کامپایل کردن

دستور کامپایل با توجه به نوع فایل تاثرات متفاوتی دارد. تنظیمات کامپایل میتوانند به سادگی استفاده شوند تا برنامه های C++/C شما را کامپایل کنند بدون یک کامپایلر جدا. برای کامپایل یک برنامه از منو به قسمت Build/Compile بروید



افزونه ها

افزونه های مفید متعددی برای جینی هست که به برنامه کارکرد میدهد. برای دیدن اینکه چه افزونه هایی نصب کردید از منو به قسمت Tools/Plugin manager بروید برای فعال کردن افزونه تیک جعبه کنار اسم افزونه ای که میخواهید را بزنید و برای تغییر تنظیمات، افزونه را انتخاب کنید و بعد بر روی preferences کلیک کنید نمونه ای از چند افزونه که در دسترس هستند

  • Auto save - این قابلیت را فعال می کند که که برنامه پس از یک دوره ای از زمان به طور خودکار ذخیره شود
  • Class builder - فایل های منبع را برای یک نوع جدید کلاس ایجاد می کند
  • Export - فایل ها را به نوع متفاوتی خروجی می دهد
  • file Browser - یک جستجو کننده فایل به نوار جانبی اضافه می کند
  • HTML Characters - اجازه میدهد که کاراکتر های HTML همانند amp& را اضافه کنید


نصب افزونه ها

برای نصب افزونه ها

sudo apt install geany-plugins

اسکرین شات Geany with window split.png