GitLab, editörünün Visual Studio Code ile geçişini duyurdu

GitLab logosu

geçenlerde yeni sürümünün lansmanı işbirlikçi geliştirme platformu Git Laboratuvarı 15.0 ve bu sürümden öne çıkan en dikkate değer değişikliklerden biri, gelecek sürümlerde niyet es web kodu düzenleyicisini değiştir yerleşik IDE Visual Studio Code düzenleyicisi ile (VS Code) topluluğun katılımıyla Microsoft tarafından geliştirilmiştir.

VS Code düzenleyicisini kullanmak, GitLab arayüzünde proje geliştirmeyi basitleştirecek ve geliştiricilerin tam özellikli ve tanıdık bir kod düzenleme aracı kullanmasına olanak tanıyacaktır.

Anket GitLab kullanıcılarının web IDE'nin mükemmel olduğunu gösterdi küçük değişiklikler yapmak ancak çok az kişi tam kodlama için kullanır. GitLab geliştiricileri, web IDE'de tam olarak çalışmayı neyin zorlaştırdığını anlamaya çalıştı ve meselenin belirli özelliklerin eksikliği değil, arayüzdeki ve çalışma yöntemlerindeki küçük kusurların bir kombinasyonu olduğu sonucuna vardı. Stack Overflow platformunun yaptığı bir ankete göre, geliştiricilerin %70'inden fazlası kod yazarken MIT lisansı altında lisanslanan VS Code düzenleyicisini kullanıyor.

Nisan 2018'de GitLab 10.7, web IDE'yi dünyaya tanıttı ve GitLab deneyiminin kalbine hoş bir çok dosyalı düzenleyici getirdi. Amacımız, geliştirme deneyimi ne olursa olsun herkesin katkıda bulunmasını kolaylaştırmaktı. Tanıtımından bu yana, web IDE'sinden on milyonlarca taahhütte bulunuldu ve deneyimi geliştirmek için Canlı Önizleme ve Etkileşimli Web Terminalleri gibi özellikler ekledik. Şimdi, önümüzdeki kilometre taşlarında Web IDE için hazırladığımız bazı büyük değişiklikleri paylaşmaktan heyecan duyuyoruz.

GitLab mühendislerinden biri çalışan bir prototip hazırladı VS Code'un tarayıcı üzerinden çalışmak için kullanılabilen GitLab arayüzü ile entegrasyonu.

GitLab Liderliği gelişmeyi umut verici olarak değerlendirdi ve web IDE'sini VS Code ile değiştirmeye karar verdi, bu da web IDE'ye zaten VS Kodunda bulunan özellikler ekleyerek kaynakları boşa harcamamanızı sağlar. Editörün yalnızca istemci tarafı bölümünün, GitLab'ın sunucu tarafı bileşenleriyle entegre edilmesi planlanmaktadır.

Önemli işlevsellik ve kullanılabilirlik iyileştirmelerine ek olarak, geçiş VS Kodu için çok çeşitli eklentilere erişim sağlayacaktır, ayrıca kullanıcılara dış görünümleri özelleştirme ve sözdizimi vurgulamayı kontrol etme yeteneği verir. VS Code'un tanıtılması kaçınılmaz olarak editör karmaşıklığına yol açacağından, bireysel düzenlemeler yapmak için en basit düzenleyiciye ihtiyaç duyanlar için Web Düzenleyici, Parçacıklar ve İşlem Hattı Düzenleyicisi gibi temel bileşenlere gerekli düzenleme yeteneklerinin eklenmesi planlanmaktadır.

GitLab 15.0 sürümünden itibaren eklenen yenilikler şunları içerir:

  • Wiki'ye görsel Markdown (WYSIWYG) düzenleme modu eklendi.
  • Ücretsiz topluluk sürümü, kullanılan bağımlılıklardaki bilinen güvenlik açıkları için kapsayıcı görüntülerini tarama işlevlerini entegre eder.
  • Yalnızca yazara ve grup üyelerine açık olan tartışmalara dahili notlar eklemek için destek eklendi (örneğin, kamuya açıklanamayan bir konuya hassas veriler eklemek için).
  • Bir sorunu harici bir kuruluşa veya harici kişilere bağlayabilme.
  • CI/CD'de yuvalanmış ortam değişkenleri için destek (değişkenler diğer değişkenler içinde yuvalanabilir, örneğin "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Profilinde kullanıcıya abone olma ve abonelikten çıkma imkanı.
  • Erişim belirteci iptal işlemi basitleştirildi.
  • Sürükle ve bırak modunda sorun açıklamaları ile listeyi yeniden düzenleme imkanı sağlanmıştır.
  • VS Code için GitLab İş Akışı eklentisi, farklı GitLab kullanıcılarıyla ilişkili birden çok hesapla çalışma yeteneği ekler.

Son olarak, bu yeni sürüm hakkında daha fazla bilgi edinmek istiyorsanız, ayrıntılara bakabilirsiniz. Aşağıdaki bağlantıda.


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.