wikibackup/fa/IDEs.md

95 lines
4.6 KiB
Markdown
Raw Permalink Normal View History

2025-02-20 07:43:03 +00:00
---
title: IDEها در پارچ
description: معرفی و آموزش نصب IDEهای محبوب در پارچ لینوکس
published: true
date: 2025-02-13T07:53:24.094Z
tags: ide, ides, vscode, code, editor, development, programing, برنامه‌نویسی, ادیتور, کد
editor: markdown
dateCreated: 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](https://open-vsx.org/) دارد.
نصب:
```bash
sudo pacman -S code
```
- **Visual Studio Code**: نسخه اختصاصی و مالکیتی مایکروسافت.
نصب:
```bash
paru -S visual-studio-code-bin
```
- **VSCodium**: نسخه آزاد جامعه که داده‌های مربوط به رفتار نرم‌افزار را به سرویس‌دهندگان ارسال نمی‌کند و پیکربندی [Open VSX](https://open-vsx.org/) را فراهم می‌کند.
**نصب:**
```bash
paru -S vscodium
```
### 2. **JetBrains IntelliJ IDEA**
IntelliJ IDEA یک IDE حرفه‌ای برای توسعه نرم‌افزارهای Java است. این ابزار دارای ویژگی‌های قدرتمندی برای توسعه کد، مدیریت پروژه و تست است.
**نصب:**
```bash
sudo pacman -S intellij-idea-community-edition
```
### 3. **Eclipse**
Eclipse یک IDE آزاد برای توسعه نرم‌افزارهای Java است که از زبان های متنوعی پشتیبانی میکند.
**نصب:**
```bash
sudo pacman -S eclipse-java-bin
```
### 4. **PyCharm**
PyCharm یک IDE اختصاصی برای زبان برنامه‌نویسی Python است که توسط JetBrains توسعه یافته است.
**نصب:**
```bash
sudo pacman -S pycharm-community-edition
```
### 5. Zed
Zed یک ویرایشگر کد جدید است که با زبان برنامه‌نویسی Rust ساخته شده و بر سرعت، همکاری و هوش مصنوعی (AI) تمرکز دارد و از زبان های مختلف پشتیبانی میکند.
**نصب:**
```bash
sudo pacman -S zed
```
### 6. Atom/Pulsar
Pulsar یک ویرایشگر متن منبع‌باز است Pulsar یک ویرایشگر متن آزاد است که پس از توقف رسمی توسعه Atom توسط GitHub، توسط جامعه توسعه دهندگان توسعه یافته و به طور خاص برای تجربه‌ای سبک و قابل شخصی‌سازی طراحی شده است.
**نصب:**
```bash
paru -S pulsar
```
### 7. NetBeans
NetBeans یک IDE آزاد و قدرتمند است که توسط Oracle توسعه داده شده و به طور اصلی برای توسعه نرم‌افزارهای Java طراحی شده است. این ابزار از زبان‌های برنامه‌نویسی دیگر نیز پشتیبانی می‌کند
**نصب:**
```bash
sudo pacman -S netbeans
```
### 8. **All JetBrains products**
جعبه ابزار جتبرینز یک نرم‌افزار مدیریتی است که به شما امکان می‌دهد تا IDEهای مختلف جتبرینز مانند IntelliJ IDEA، PyCharm، WebStorm و... را به راحتی نصب و مدیریت کنید. این ابزار از ویژگی‌هایی مانند بروزرسانی خودکار و جابه‌جایی بین نسخه‌های مختلف پشتیبانی می‌کند.
**نصب:**
```bash
sudo pacman -S jetbrains-toolbox
```
### 8. Vim/NeoVim
NeoVim به تنهایی یک IDE کامل نیست، اما با به‌کارگیری افزونه‌های فراوانی که برای آن توسعه یافته می‌توان آن را به یک محیط توسعه مشابه IDE تبدیل کرد.
> برای جزئیات بیشتر درباره NeoVim و چگونگی تبدیل آن به یک IDE کامل، می‌توانید به [صفحه مربوط به Neovim در ویکی پارچ](https://wiki.parchlinux.com/fa/neovim) مراجعه کنید.
{.is-info}