Bir kodlama oturumuna başlamak genellikle aşağı yukarı aynı sırayla aynı birkaç uygulamayı açmak demektir: düzenleyiciniz, bir terminal penceresi (belki iki tane — biri dev sunucusu için, biri git için), localhost'a yönlendirilmiş bir tarayıcı ve muhtemelen bir veritabanı istemcisi veya API test aracı. Bunların hiçbiri zor değil ama tekrarlayıcı ve tekrarlayan kurulum adımları, bir iş gününde biriken tam olarak bu tür bir sürtünmedir.
Bunların hepsini Dock'a sabitlemek, e-posta, iletişim ve diğer her şey için de uygulamalar sabitleyene kadar işe yarar — bu noktada geliştirme araçlarınız kod yazmakla hiçbir ilgisi olmayan uygulamalarla karışmış olur.
macOS "geliştirici modunu" başka hiçbir şeyden ayırt etmez
Dock, Spotlight ve Launchpad, VS Code'u Mail veya Takvim'e davrandıkları gibi ele alır — birçok uygulamadan biri olarak, bazı uygulamalarınızın tekrar tekrar aynı kombinasyonda birlikte kullanılan tutarlı bir geliştirme ortamı oluşturduğuna dair hiçbir fikir olmadan.
Geliştirme yığınınıza özel bir panel
Jetty, tam olarak geliştirme araç setinizi içeren bir "Dev" paneli oluşturmanıza olanak tanır — VS Code veya Xcode, Terminal, bir tarayıcı, bir Git istemcisi, bir veritabanı aracı — ve bu araçlar kod dışı uygulamalarınızla aynı alanı doldurmadan, menü çubuğundan tek tıkla herhangi birini açabilirsiniz.
Araçlarınızın yanında proje klasörleri
Depo klasörünüzü doğrudan düzenleyiciniz ve terminalinizle aynı panele bırakın. Bir proje üzerinde çalışmaya başlamak, ayrı ayrı bir klasöre gidip sonra her aracı açmak yerine tek bir panel açmak anlamına gelir.
Her yığın için ayrı paneller
Bir frontend yığını ve bir backend yığını arasında çalışıyorsanız veya birden fazla müşteri kod tabanıyla uğraşıyorsanız, her bağlam için bir panel oluşturun. Aralarında geçiş yapmak, karışık bir pencere yığınında Cmd+Tab araması değil, bir menü çubuğu tıklamasıdır.
Çalışırken yolunuzdan çekilir
Araçlarınız açıldıktan sonra panel kapanır ve yolunuzdan çekilir. Genellikle zaten düzenleyici panelleri ve terminal pencereleriyle dolu bir ekranda dikkat için yarışan kalıcı bir dock öğesi değildir.