GitLab, yerleşik kod düzenleyiciyi Visual Studio Code ile değiştirecek

İşbirliğine dayalı geliştirme platformu GitLab 15.0'ın sürümü sunuldu ve gelecek sürümlerde Web IDE'nin yerleşik kod düzenleyicisinin, topluluğun katılımıyla Microsoft tarafından geliştirilen Visual Studio Code (VS Code) düzenleyicisiyle değiştirilmesi niyetinin duyurulduğu duyuruldu. . VS Code düzenleyicisini kullanmak, GitLab arayüzünde projelerin geliştirilmesini basitleştirecek ve geliştiricilerin tanıdık ve tam özellikli bir kod düzenleme aracını kullanmasına olanak tanıyacak.

GitLab kullanıcıları arasında yapılan bir anket, Web IDE'nin küçük değişiklikler yapmak için mükemmel olduğunu, ancak çok az kişinin onu tam kodlama için kullandığını ortaya çıkardı. GitLab geliştiricileri, Web IDE'de tam teşekküllü çalışmayı neyin engellediğini anlamaya çalıştılar ve sorunun belirli bir yeteneğin yokluğu değil, arayüz ve çalışma yöntemlerindeki küçük kusurların bir kombinasyonu olduğu sonucuna vardılar. Stack Overflow tarafından yapılan bir ankete göre geliştiricilerin %70'inden fazlası kod yazarken MIT lisansı altında bulunan VS Code düzenleyicisini kullanıyor.

GitLab mühendislerinden biri, VS Code'u GitLab arayüzüyle entegre etmek için tarayıcı üzerinden çalışmak için kullanılabilecek bir çalışma prototipi hazırladı. GitLab yönetimi, geliştirmeyi ümit verici buldu ve Web IDE'yi VS Code ile değiştirmeye karar verdi; bu aynı zamanda VS Code'da zaten mevcut olan Web IDE'ye özellikler eklemek için kaynak israfını da önleyecektir.

Geçiş, işlevselliği önemli ölçüde genişletmenin ve kullanılabilirliği iyileştirmenin yanı sıra, VS Code'a yönelik çok çeşitli eklemelere erişimi açacak ve aynı zamanda kullanıcılara temaları özelleştirme ve sözdizimi vurgulamayı yönetme için araçlar sağlayacak. VS Code'un uygulanması kaçınılmaz olarak daha karmaşık bir düzenleyiciye yol açacağından, bireysel düzenlemeler yapmak için mümkün olan en basit düzenleyiciye ihtiyaç duyanlar için Web Düzenleyici, Snippet'ler ve Pipeline Düzenleyici gibi temel bileşenlere gerekli düzenleme yeteneklerinin eklenmesi planlanmaktadır.

GitLab 15.0'ın piyasaya sürülmesiyle birlikte eklenen yenilikler arasında şunlar yer alıyor:

  • Wiki, görsel bir İşaretleme (WYSIWYG) düzenleme modu ekledi.
  • Ücretsiz topluluk sürümü, kullanılan bağımlılıklardaki bilinen güvenlik açıkları için konteyner görüntülerini taramaya yönelik işlevleri entegre eder.
  • Yalnızca yazar ve grup üyelerinin erişebileceği tartışmalara dahili notlar ekleme desteği uygulandı (örneğin, kamuya açıklanmaması gereken bir konuya gizli veriler eklemek için).
  • Bir sorunu harici bir kuruluşa veya harici kişilere bağlayabilme.
  • CI/CD'de iç içe ortam değişkenleri desteği (değişkenler diğer değişkenlerin içine yerleştirilebilir, örneğin "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Profilindeki bir kullanıcıya abone olma ve aboneliği iptal etme yeteneği.
  • Erişim belirteçlerini iptal etme süreci basitleştirildi.
  • Sürükle-bırak modunda listeyi sorun açıklamalarıyla yeniden düzenlemek mümkündür.
  • VS Code'a GitLab İş Akışı eklentisi, farklı GitLab kullanıcılarıyla ilişkili birden fazla hesapla çalışma olanağı sağlar.

Kaynak: opennet.ru

Yorum ekle