mirror of
https://github.com/parchlinux/wikibackup.git
synced 2025-02-22 11:55:43 -05:00
94 lines
4.6 KiB
Markdown
94 lines
4.6 KiB
Markdown
---
|
||
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}
|