wikibackup/fa/IDEs.md

4.6 KiB
Raw Blame History

title description published date tags editor dateCreated
IDEها در پارچ معرفی و آموزش نصب IDEهای محبوب در پارچ لینوکس true 2025-02-13T07:53:24.094Z ide, ides, vscode, code, editor, development, programing, برنامه‌نویسی, ادیتور, کد markdown 2025-02-07T18:55:15.321Z

ابزارهای توسعه نرم‌افزار (IDE)

درباره

ابزارهای توسعه نرم‌افزار (Integrated Development Environment - IDE) محیط‌هایی هستند که شامل ویرایشگر متن، مدیریت پروژه، دیباگر(Debuger) و ابزارهای دیگر برای توسعه نرم‌افزار می‌باشند.

IDEهای محبوب

1. Visual Studio Code

Visual Studio Code (VS Code) یکی از محبوب‌ترین و پرکاربرترین ویرایشگرهای کد است که توسط Microsoft توسعه داده شده.

نسخه‌های موجود:

  • Code - OSS: بسته منبع‌باز رسمی آرچ لینوکس. این نسخه یک پیکربندی برای فعال‌سازی Open VSX دارد. نصب:
sudo pacman -S code
  • Visual Studio Code: نسخه اختصاصی و مالکیتی مایکروسافت.
    نصب:
paru -S visual-studio-code-bin
  • VSCodium: نسخه آزاد جامعه که داده‌های مربوط به رفتار نرم‌افزار را به سرویس‌دهندگان ارسال نمی‌کند و پیکربندی Open VSX را فراهم می‌کند.
    نصب:
paru -S vscodium

2. JetBrains IntelliJ IDEA

IntelliJ IDEA یک IDE حرفه‌ای برای توسعه نرم‌افزارهای Java است. این ابزار دارای ویژگی‌های قدرتمندی برای توسعه کد، مدیریت پروژه و تست است. نصب:

sudo pacman -S intellij-idea-community-edition

3. Eclipse

Eclipse یک IDE آزاد برای توسعه نرم‌افزارهای Java است که از زبان های متنوعی پشتیبانی میکند. نصب:

sudo pacman -S eclipse-java-bin

4. PyCharm

PyCharm یک IDE اختصاصی برای زبان برنامه‌نویسی Python است که توسط JetBrains توسعه یافته است. نصب:

sudo pacman -S pycharm-community-edition

5. Zed

Zed یک ویرایشگر کد جدید است که با زبان برنامه‌نویسی Rust ساخته شده و بر سرعت، همکاری و هوش مصنوعی (AI) تمرکز دارد و از زبان های مختلف پشتیبانی میکند. نصب:

sudo pacman -S zed

6. Atom/Pulsar

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

paru -S pulsar

7. NetBeans

NetBeans یک IDE آزاد و قدرتمند است که توسط Oracle توسعه داده شده و به طور اصلی برای توسعه نرم‌افزارهای Java طراحی شده است. این ابزار از زبان‌های برنامه‌نویسی دیگر نیز پشتیبانی می‌کند نصب:

sudo pacman -S netbeans

8. All JetBrains products

جعبه ابزار جتبرینز یک نرم‌افزار مدیریتی است که به شما امکان می‌دهد تا IDEهای مختلف جتبرینز مانند IntelliJ IDEA، PyCharm، WebStorm و... را به راحتی نصب و مدیریت کنید. این ابزار از ویژگی‌هایی مانند بروزرسانی خودکار و جابه‌جایی بین نسخه‌های مختلف پشتیبانی می‌کند. نصب:

sudo pacman -S jetbrains-toolbox

8. Vim/NeoVim

NeoVim به تنهایی یک IDE کامل نیست، اما با به‌کارگیری افزونه‌های فراوانی که برای آن توسعه یافته می‌توان آن را به یک محیط توسعه مشابه IDE تبدیل کرد.

برای جزئیات بیشتر درباره NeoVim و چگونگی تبدیل آن به یک IDE کامل، می‌توانید به صفحه مربوط به Neovim در ویکی پارچ مراجعه کنید. {.is-info}