Teknoloji

Microsoft’tan Windows için hafif ve açık kaynaklı bir komut satırı metin düzenleyici.

Microsoft, Windows geliştiricileri için yeni bir araç daha tanıttı. Build konferansında duyurulan bu yeni araç, komut satırı üzerinden çalışabilen ve “Edit” adı verilen basit bir metin düzenleyicisidir. 64-bit Windows sistemlerinde daha önce bulunmayan varsayılan komut satırı editörü ihtiyacını karşılamak üzere tasarlanan Edit, minimal yapısı ve açık kaynak kodlu olmasıyla geliştiricilere sunuluyor. Komut satırından “edit” komutuyla kolayca erişilen bu yazılım, dış uygulamalara geçiş yapma gereksinimini ortadan kaldırmayı hedefliyor.

32-bit Windows sürümlerinde varsayılan olarak bulunan MS-DOS Edit uygulaması, 64-bit sistemlerde mevcut değildi. Bu durum, uzun süredir geliştirici toplulukları arasında tartışma konusu olmuştu. Microsoft, bu eksikliği gidermek amacıyla sıfırdan ve günümüz beklentilerine uygun bir araç geliştirdi. Edit, hem geçmiş işlevselliğin modern bir versiyonu olmayı hem de komut satırı kullanımını daha etkin hale getirmeyi amaçlıyor.

Yeni düzenleyici, 250 KB’dan daha az bir dosya boyutuna sahip. Bu nedenle sistem kaynaklarını neredeyse hiç zorlamıyor. Hafif yapısına rağmen işlevsellik açısından oldukça yeterli. Geliştiriciler, birden fazla dosyayı aynı anda açabiliyor ve Ctrl + P kısayolu ile bu dosyalar arasında kolayca geçiş yapabiliyor.

Microsoft, terminalde kullanım kolaylığı sağlayan bir metin düzenleyici geliştirdi

Edit’in menü işlevlerine klavye kısayollarıyla kolayca erişilebiliyor. Bu durum, terminal ortamında çalışan geliştiriciler için zaman kazandırıcı bir özellik. Ayrıca metin içinde arama ve değiştirme yapabilme, büyük/küçük harf eşleşmesi ve düzenli ifadelerle arama desteği gibi işlevler de mevcut. Kelime kaydırma özelliği, uzun satırlarla çalışan kullanıcılar için pratik bir çözüm sunuyor.

Microsoft Terminal ürün yöneticisi Christopher Nguyen, Edit’in geliştirilme sürecinde modlu editörlerin yeni kullanıcılar için kafa karıştırıcı olabileceğinin altını çiziyor. Kullanıcıların komut satırında düzenleme yaparken “vim’den nasıl çıkılır?” gibi temel sorunlarla uğraşmasını istemeyen Nguyen, bu nedenle modeless, yani kipli olmayan bir tasarım tercih ettiklerini belirtiyor.

Edit, açık kaynaklı olarak geliştirilmekte ve GitHub üzerinden erişime açık. Bu sayede topluluk katkılarıyla gelişmesi olası. Geliştiriciler, aracı kendi ihtiyaçlarına göre özelleştirebilir veya önerilerde bulunarak genel kullanıcı deneyimini iyileştirebilir. Bu yaklaşım, Microsoft’un son dönemdeki açık kaynak projelerine verdiği desteğin bir parçası olarak değerlendiriliyor.

Edit, henüz genel kullanıma sunulmamış durumda. İlk etapta Windows Insider kullanıcılarına sunulacak. Bu erken erişim süreci sayesinde kullanıcı geri bildirimleri toplanacak ve ortaya çıkan eksiklikler giderilecek. Böylece Edit, daha kararlı ve kapsamlı bir sürümle ileride daha geniş bir kitleye sunulabilecek.

Microsoft’un Edit’in yanı sıra duyurduğu bir diğer yenilik ise Windows Dev Home’un yeniden yapılandırılması oldu. Artık “Advanced Windows Settings” adı verilen bu yapı, ayrı bir uygulama olmaktan çıkıp Windows 11 ayarlarıyla entegrasyon sağladı. Geliştiriciler, bu panelden GitHub sürüm kontrolü gibi ileri düzey özellikleri yönetebilecek.

Bu iki güncellemenin bir araya gelmesi, Microsoft’un geliştirici deneyimini basitleştirme ve verimliliği artırma hedefini daha net bir şekilde ortaya koyuyor. Komut satırı üzerinden çalışan Edit, klasik bir kullanıcı arayüzüne gerek duymadan dosya düzenlemeyi sağladığı için özellikle terminal merkezli çalışan ekipler için işlevsel bir alternatif oluşturuyor.

Küçük boyutu, açık kaynak doğası ve kullanıcı dostu tasarımıyla Edit, terminal kullanıcıları için pratik bir çözüm sunuyor. Ancak bu aracın benimsenmesi, geliştirici topluluklarının geri bildirimleriyle şekillenecek. Kullanıcı deneyimi temel alınarak yapılacak güncellemeler, Edit’in gelecekteki konumunu belirleyecek. Microsoft’un bu alanda attığı adımlar, işletim sistemini yalnızca görsel olarak değil, komut satırı düzeyinde de daha bütüncül hale getirmeye yönelik bir strateji olarak değerlendirilebilir.

Bir yanıt yazın