Geliştirme ortamınızı Mac'ten Windows'ye değiştirme kılavuzu

Aşağıdaki ipuçları ve denetim eşdeğerleri, Mac ile Windows (veya WSL/Linux) geliştirme ortamı arasında geçiş yapma konusunda yardımcı olur.

Uygulama geliştirme için Xcode'a en yakın eşdeğer Visual Studio'dir. Platformlar arası kaynak kodu düzenleme (ve çok sayıda eklenti) için Visual Studio Code en popüler seçenektir.

Klavye kısayolları

Tavsiye

Windows kısayollarını Mac'te kullandığınız kısayollarla eşlemek için PowerToys Klavye Yöneticisi kullanın.

İşlem Mac Windows
Kopyala Komut+C Ctrl+C
Kesmek Komut+X Ctrl+X
Yapıştır Command+V Ctrl+V
Geri alın Komut+Z Ctrl+Z
Kaydet Komut+S Ctrl+S tuşları
Açık Komut+O Ctrl+O
Bilgisayarı kilitle Command+Kontrol+Q Windows Tuşu+L
Masaüstünü göster Komut+F3 WindowsKey+D
Dosya tarayıcıyı açma Cmd+N WindowsKey+E
Pencereleri küçült Command+M (Command tuşu) WindowsKey+M
Arama yap Command+Boşluk WindowsKey
Etkin pencereyi kapat Komut+W Kontrol+W
Geçerli görevi değiştirme Command+Sekme Alt+Tab
Pencereyi tam ekrana büyüt Kontrol+Komut+F WindowsKey+Yukarı
Kaydetme ekranı (Ekran görüntüsü) Cmd+Shift+3 WindowsKey+PrtScn (dosyaya kaydeder) veya PrtScn (panoya)
Bölgeyi/pencereyi kaydet (Ekran görüntüsü) Command+Shift+4 Windows Tuşu+Shift+S (Ekran Alıntısı Aracı'nı açar)
Öğe bilgilerini veya özelliklerini görüntüleme Komut+I Alt+Enter
Tüm öğeleri seç Komut+A Ctrl+A
Listede birden fazla öğe seçme (bitişik olmayan) Komut (Command) tuşuna basılı tutarak her öğeye tıklayın Denetim ve ardından her öğeye tıklayın
Özel karakterler yazın Option+ karakter tuşu Alt+ karakter tuşu

İzleme yüzeyi kısayolları

Uyarı

Bu kısayollardan bazıları, Surface cihazlarındaki dokunmatik yüzey ve bazı diğer üçüncü taraf dizüstü bilgisayarlardaki gibi bir "Hassas Dokunmatik Yüzey" gerektirir.

her iki platformda da izleme çubuğu seçeneklerini yapılandırabilirsiniz.

İşlem Mac Windows
Kaydır İki parmağınızla dikey çekme İki parmağınızla dikey çekme
Yakınlaştırma İki parmakla sıkıştırma ve çıkarma İki parmakla sıkıştırma ve çıkarma
Görünümler arasında geri ve ileri kaydırın İki parmağınızla yanlara doğru çekin İki parmağınızla yanlara doğru çekin
Sanal çalışma alanlarını değiştirme Dört parmağınızla yana doğru kaydırma hareketi yapın Dört parmağınızla yana doğru kaydırma hareketi yapın
Şu anda açık olan uygulamaları görüntüleme Dört parmakla yukarı kaydırma Üç parmak yukarı doğru çekme
Uygulamalar arasında geçiş yapma Mevcut Değil Yavaş üç parmağınızla yanlara doğru çekme
Masaüstüne git Dört parmağınızı açın Üç parmağınızla aşağı doğru çekin
İşlem merkezini açma İki parmakla sağdan kaydırma Üç parmakla dokunma
Ek bilgileri açma Üç parmakla dokunma Mevcut Değil
Başlatma çubuğunu gösterme / uygulamayı başlatma Dört parmağınızla sıkıştırın Dört parmakla dokunma

Komut satırı ortamları ve terminaller

Windows çeşitli komut satırı kabuklarını ve terminalleri destekler. Bu araçlar bazen Mac'in BASH kabuğundan ve Terminal ve iTerm gibi terminal öykünücü uygulamalarından biraz farklı çalışır.

Windows kabukları

Windows'un iki birincil komut satırı kabukları bulunur.

  1. PowerShell - PowerShell platformlar arası bir görev otomasyonu ve yapılandırma yönetimi çerçevesidir. .NET üzerine kurulu bir komut satırı kabuğu ve betik dilinden oluşur. PowerShell ile yöneticiler, geliştiriciler ve power-users karmaşık süreçleri ve ortamın ve işletim sisteminin çeşitli yönlerini yöneten görevleri hızla denetleyebilir ve otomatikleştirebilir. PowerShell tamamen açık kaynaktır ve platformlar arası olduğundan Mac ve Linux için de kullanılabilir.

    Mac ve Linux BASH kabuk kullanıcıları: PowerShell, bildiğiniz birçok komut takma adını da destekler. Örneğin:

    • Geçerli dizinin içeriğini şu şekilde listeleyin: ls
    • Dosyaları şu şekilde taşıyın: mv
    • Yeni bir dizine geçin: cd <path>

    PowerShell'de bazı komutlar ve bağımsız değişkenler BASH'e göre farklıdır. Şunları girerek daha fazla bilgi edinin: get-help PowerShell'de veya belgelerde uyumluluk diğer adlarına göz atın.

    PowerShell'i yönetici olarak çalıştırmak için, Windows başlangıç menünüzün içine "PowerShell" yazın, ardından Administrator olarak çalıştır'ı seçin.

  2. Windows Komut Satırı (Cmd) - Windows, hem geçerli hem de eski MS-DOS uyumlu komutlar ve toplu iş dosyalarıyla uyumluluk sağlayarak geleneksel Komut İstemini (ve Konsol - aşağıya bakın) sağlamaya devam ediyor. Cmd, mevcut veya eski toplu iş dosyalarını veya komut satırı işlemlerini çalıştırırken kullanışlıdır. Ancak, Cmd artık bakımda olduğundan ve gelecekte herhangi bir iyileştirme veya yeni özellik almayacağından PowerShell'i öğrenin ve kullanın.

Linux kabukları

Artık Windows içinde Linux kabuğu çalıştırmayı desteklemek için Linux için Windows Alt Sistemi (WSL) yükleyebilirsiniz. Bu, bash'ı seçtiğiniz belirli bir Linux dağıtımıyla doğrudan Windows tümleşik olarak çalıştırabileceğiniz anlamına gelir. WSL kullanmak, Mac kullanıcılarına en çok tanıdık gelen ortam türünü sağlar. Örneğin, ls kullanarak dosyaları geleneksel Windows Cmd Shell'de olduğu gibi dir değil geçerli bir dizinde listeleyebilirsiniz. WSL'yi yükleme ve kullanma hakkında bilgi edinmek için bkz. Linux için Windows Alt Sistemi Yükleme Kılavuzu. WSL ile Windows yükleyebileceğiniz Linux dağıtımları şunlardır:

  1. Ubuntu 24.04 LTS
  2. Ubuntu 22.04 LTS
  3. Kali Linux
  4. Debian GNU/Linux
  5. openSUSE Leap 15.6
  6. SUSE Linux Enterprise Server 15 SP6

Sadece birkaç isim vermek için. WSL yükleme belgelerinde daha fazla bilgi edinin ve bunları doğrudan Microsoft Store üzerinden yükleyin.

Windows terminalleri

Microsoft birçok üçüncü taraf teklifine ek olarak iki terminal sunar. Bu terminaller, komut satırı kabuklarına ve uygulamalarına erişim sağlayan GUI uygulamalarıdır.

  1. Windows Terminal: Windows Terminal çok yüksek performanslı, düşük gecikmeli komut satırı kullanıcı deneyimi, birden çok sekme, bölünmüş pencere bölmeleri, özel temalar ve stiller, farklı kabuklar veya komut satırı uygulamaları için birden çok "profil" ve önemli fırsatlar sağlayan modern, yüksek oranda yapılandırılabilir bir komut satırı terminal uygulamasıdır komut satırı kullanıcı deneyiminizin birçok yönünü yapılandırmanız ve kişiselleştirmeniz gerekir. Windows Terminal Windows 11 önceden yüklenmiş olarak gelir. Windows 10 Microsoft Store'ndan yükleyebilirsiniz.

    Windows Terminal kullanarak PowerShell, WSL kabukları (Ubuntu veya Debian gibi), geleneksel Windows Komut İstemi veya başka bir komut satırı uygulamasına (örneğin, SSH, Azure CLI, Git Bash) bağlı sekmeleri açabilirsiniz.

  2. Konsol: macOS ve Linux'ta kullanıcılar genellikle tercih ettikleri terminal uygulamasını başlatır ve ardından kullanıcının varsayılan kabuğunu (örneğin BASH) oluşturur ve bu kabuğa bağlanır.

    Ancak, tarihi bir tuhaflık nedeniyle, Windows kullanıcıları geleneksel olarak kabuklarını başlatır ve Windows otomatik olarak bir Grafiksel Kullanıcı Arayüzü (GUI) Konsol uygulaması başlatır ve bağlanır.

    Shell'leri doğrudan başlatıp eski Windows Konsolunu kullanmaya devam edebilirsiniz, ancak bunun yerine en iyi, en hızlı ve en verimli komut satırı deneyimi için Windows Terminal'i yüklemeniz ve kullanmanız şiddetle tavsiye edilir.

Uygulamalar ve yardımcı programlar

Uygulama macOS Windows
Ayarlar ve Tercihler Sistem Tercihleri Ayarlar
Görev yöneticisi Aktivite Monitörü Görev Yöneticisi
Disk biçimlendirme Disk Yardımcı Programı Disk Yönetimi
Metin düzenleme Metin Düzenleyici Not Defteri
Etkinlik görüntüleme Konsol Olay Görüntüleyicisi
Dosyaları/uygulamaları bulma Command+Boşluk Windows anahtarı
Paket yöneticisi Homebrew WinGet
Pencere yönetimi Görev Denetimi Snap Yerleşimleri (WindowsKey+Z)
Üretkenlik yardımcı programları Mevcut Değil PowerToys