Tarayıcılar için VS Kodu. Microsoft hala programcıların arkasında

Tarayıcılar için VS Kodu

Bir blogcu olarak on bir yıl içinde hata ve başarı yüzdelerimi elde ettim. Bugün her zamankinden daha güncel olan teknolojilerden ve dağıtımlardan vazgeçtim, ancak endüstrinin yeni paradigması olarak bulut hizmetleri ve Chromebook gibi cihazlar üzerinde bahse girmekte haklıydım.

Masaüstünde liderliği kaybetmeme saplantısında olan Microsoft, Apple ve Google'ın oyunun kurallarını değiştirdiğinin farkında değildi. Bilgisayar artık bilgi işlem etkinliğinin merkezi değildi, lisansların satışı da iş modeli değildi. Reklam veya abonelikle finanse edilen ve bir tablet veya telefondan erişilebilen bulut hizmetleri giderek daha popüler hale geldi.

Microsoft tek mantıklı şeyi yaptı. Rakiplerinin işletim sistemleri için uygulamalar geliştirdi, en popüler uygulamalarının birçoğunu buluta taşıdı ve bağımsız programcıların fethinden sonra yeni platformla başarılı oldular.  En dikkate değer kararlardan biri, açık kaynak lisansı altında entegre bir geliştirme ortamı yayınlamaktı. VS Kodu olarak adlandırıldı.

Tarayıcılar için VS Kodu

O yoldan devam etmek sadece sundu uhafif bir versiyonu VS Kodu hangi tamamen tarayıcıda çalışır. Çalışmanızı kaydetmek için erişmekte olduğunuz cihazda bir klasör oluşturmanız yeterlidir.

Ancak, bir yakalama var. Yalnızca Chromium tabanlı tarayıcılarla (Edge, Google Chrome, Brave, Opera, Vivaldi…) tamamen çalışır. Firefox'ta, tek tek dosyaları açarak veya harici bir depoya bağlanarak çalışmakla yetinmek zorunda kalacaksınız.

Çünkü Kullanıcının cihazına erişmek için tarayıcının dosya sistemi erişim API'sini uygulaması gerekir.

Ayrıca kullanıcı arayüzünü dilimize çevirecek bir seçenek bulamadım.

Tarayıcılar için VS Kodu özellikleri

Kurulum gerektirmeyen entegre bir geliştirme ortamı ile neler yapabilirsiniz? Microsoft'a göre:

  • Kullanıcının cihazında depolanabilir dosyaların tarayıcısında oluşturma ve düzenleme.
  • Markdown gösterimini kullanarak önizleyin.
  • HTML, CSS ve Javascript kullanarak istemci tarafı uygulamalar oluşturmak için tarayıcı hata ayıklama araçlarıyla entegrasyon.
  • Düşük kaynaklı makineler veya mobil cihazlar kullanarak programlayın.
  • Cihazlar arasında senkronizasyon.

sınırlamaları

Bir açıklama. Bu durumda Microsoft 365 gibi bir bulut hizmetinden bahsetmiyoruz. Bu tamamen tarayıcıda çalışan bir uygulamadır.. Bu nedenle, masaüstü sürümüne göre bazı sınırlamaları vardır.

Çok önemli bir tanesi, tarayıcının programlama dillerini desteklemesinin hiçbir yolu olmadığından, programları terminalden çalıştıramaz veya hata ayıklayıcıyı çalıştıramazsınız.

Genel olarak:

  • Çoğu programlama dili için renk kodu farklılaştırma ve otomatik tamamlama mevcuttur.
  • Otomatik yazma veya sözdizimi hatası algılama, Javascript, Python ve TypeScript'te harika çalışır.
  • JSON, HTML, CSS ve LESS gibi dillerde performans neredeyse masaüstü sürümüne benzer.
  • Uzantıların listesi masaüstündekiyle aynı olsa da, hepsi mevcut değildir. Node.js'de kod yürütmesi gereken, işletim sisteminin belirli modülleriyle etkileşime giren veya yerel olarak kurulmuş programları başlatanlar etkin değil olarak işaretlenir. İşe yarayanlar, temalar, tuş haritaları ve kod parçacıkları gibi kullanıcı arayüzünün özelleştirilmesidir.

GitHub

eMirosoft'un amacının programcıların hizmetlerini kullanmak olduğu açıktır. Buradan Web için VS Kodu, entegre GitHub depoları, kod alanları ve çekme isteği uzantıları getiriyor. Bu, hızlı düzenlemeler yapmayı, halkla ilişkileri incelemeyi ve değişikliklerinizi derlemek, çalıştırmak ve test etmek için yerel bir kopya veya GitHub kod alanıyla çalışmaya devam etmeyi mümkün kılar.

Bir Microsoft ürünü hakkında yorum yaptığımda her zaman söylediğimi tekrarlayacağım. Sektörün mevcut durumunda, açık kaynak lisanslı ürünlerin piyasaya sürülmesi, Linux ile uyumlu hale getirilmesi ve ücretsiz olarak sunulması menfaatinizedir. Size uymayı bıraktığında, ortadan kaybolacaklar. Bu arada, bize hizmet ederlerse, onlardan yararlanmak en iyisidir.


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  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.