Aracılığıyla paylaş


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

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

Uygulama geliştirme için Xcode'un en yakın eşdeğeri Visual Studio'dur. 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'ni 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+Sekme
Pencereyi tam ekrana büyüt Kontrol+Komut+F WindowsKey+Yukarı
Kaydetme ekranı (Ekran görüntüsü) Cmd+Shift+3 WindowsKey+Shift+S
Kaydet penceresi Command+Shift+4 WindowsKey+Shift+S
Öğ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 cihazlardaki izleme yüzeyi ve diğer bazı üçüncü taraf dizüstü bilgisayarlar gibi bir "Precision Trackpad" 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
Cortana / İş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 birkaç komut satırı kabuğunu ve terminali 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 ana komut satırı kabuğu vardır:

  1. PowerShell - PowerShell platformlar arası bir görev otomasyonu ve yapılandırma yönetimi çerçevesidir. .NET üzerinde oluşturulmuş bir betik dili ve komut satırı kabuğundan 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şlat menünüzün içine "PowerShell" yazın ve Yönetici Olarak Çalıştır'ı seçin.

  2. Windows Komut Satırı (Cmd) - Windows hala geçerli ve eski MS-DOS uyumlu komutlar ve toplu iş dosyalarıyla uyumluluk sağlayan geleneksel Komut İstemi'ni (ve Konsol - aşağıya bakın) gönderir. 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 üzere Linux için Windows Alt Sistemi'ni (WSL) yükleyebilirsiniz. Bu, bash'i seçtiğiniz belirli bir Linux dağıtımıyla doğrudan Windows'un içine 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, geçerli bir dizindeki dosyaları listelemek için ls kullanırsınız; oysa geleneksel Windows Cmd Shell'de dir kullanılır. 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'a yükleyebileceğiniz Linux dağıtımları şunlardır:

  1. Ubuntu 20.04 LTS
  2. Kali Linux
  3. Debian GNU/Linux
  4. openSUSE Artık 15.1
  5. SUSE Linux Enterprise Server 15 SP1

Sadece birkaç isim vermek için. WSL yükleme belgeleri daha fazla bilgi edinin ve bunları doğrudan Microsoft Store'ndan 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 Terminali: Windows Terminali, çok yüksek performanslı, düşük gecikmeli komut satırı kullanıcı deneyimi, birden çok sekme, bölünmüş pencere bölmesi, özel temalar ve stiller, farklı kabuklar veya komut satırı uygulamaları için birden çok "profil" ve komut satırı kullanıcı deneyiminizin birçok yönünü yapılandırmanız ve kişiselleştirmeniz için önemli fırsatlar sunan yeni, modern, yüksek oranda yapılandırılabilir bir komut satırı terminal uygulamasıdır.

    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çmak için Windows Terminali'ni kullanabilirsiniz.

  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, tarihsel bir tesadüf nedeniyle, Windows kullanıcıları geleneksel olarak komut satırını başlatır ve Windows otomatik olarak bir GUI Konsol uygulamasını başlatır ve bağlanır.

    Komut kabuklarını doğrudan çalıştırıp eski Windows Konsolu'nu kullanmaya devam edebilirsiniz, fakat en iyi, en hızlı ve en üretken komut satırı deneyimini yaşamak için Windows Terminal'i yüklemeniz ve kullanmanız şiddetle önerilir.

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 tuşu