انتقل إلى المحتوى

بيئة التطوير (ماك أو إس)

مديرو الحزم

هومبرو

Homebrew (1)

  1. Homebrew is a package manager for macOS.

هومبرو هو أحد مديري الحزم الأكثر شعبية على ماك أو إس والذي يساعد في تثبيت وإدارة وإزالة البرامج المختلفة مثل جيت، نود، سي ميك، إلخ مباشرة من التيرمنال الخاصة بك بسطر واحد. كما أنه يدير تثبيت إصدارات مختلفة من هذه البرامج.

التثبيت

  • كمتطلب أساسي، يتطلب هومبرو تثبيت إكس كود على جهازك. يمكنك تثبيته من متجر التطبيقات.
  • بعد ذلك، افتح التيرمنال الخاصة بك والصق الأمر التالي واتبع التعليمات.
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

التيرمنال

آي تيرم2

قم بالتنزيل من https://iterm2.com/downloads.html أو قم بالتثبيت باستخدام هومبرو

brew install --cask iterm2

الشيل

أوه ماي زش

أوه ماي زش هو إطار عمل مفتوح المصدر لإدارة إعدادات زش، والإضافات والسمات. بشكل افتراضي، يوفر معلومات إضافية لا توفرها زش الأساسية داخل التيرمنال الخاصة بك لتعزيز إنتاجيتك مثل:

  • الفرع الحالي لجيت
  • حالة جيت
  • دليل العمل الحالي
  • إلخ

التثبيت

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

سيقوم تثبيت أوه ماي زش بالسيطرة على ملف الإعداد ويقوم بالتغييرات الأساسية اللازمة لجعل أوه ماي زش يعمل، ولتتمكن من بدء تخصيص تفضيلات الشيل الخاصة بك وفقًا لاحتياجاتك.

ملف الإعداد: ~/.zshrc

export ZSH=/home/$(whoami)/.oh-my-zsh
export TERM=xterm-256color
export HOMEBREW_NO_ANALYTICS=1

ZSH_THEME="robbyrussell"

plugins=(
  docker
  git
  common-aliases
)

الإضافات

الاقتراحات التلقائية لزش

https://github.com/zsh-users/zsh-autosuggestions

  • التثبيت
    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh  custom}/plugins/zsh-autosuggestions
    
  • الإعداد، أضف هذا إلى ملف ~/.zshrc الخاص بك
    plugins=(
        # إضافات أخرى...
        zsh-autosuggestions
    )
    

إكمالات زش

https://github.com/zsh-users/zsh-completions

  • التثبيت
    git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions
    
  • الإعداد، أضف هذا إلى ملف ~/.zshrc الخاص بك
    plugins=(
        # إضافات أخرى...
        zsh-completions
    )
    autoload -U compinit && compinit
    

تسليط الضوء على بناء الجملة لزش

https://github.com/zsh-users/zsh-completions

  • التثبيت
    git clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
  • الإعداد، أضف هذا إلى ملف ~/.zshrc الخاص بك
    plugins=(
        # إضافات أخرى...
        zsh-syntax-highlighting
    )
    

المحرر

ڤي إس كود

التثبيت

قم بالتنزيل من https://code.visualstudio.com