Node.js Geliştirici Araçları | Visual Studio2020-10-20T10:34:55-07:00

Visual Studio için Node.js araçları

Visual Studio’yu güçlü bir Node.js geliÅŸtirme ortamına dönüştürün

screenshot of project templates

Proje şablonları

Hızlı bir şekilde çalışmaya başlayın

YerleÅŸik proje ÅŸablonlarını kullanarak Visual Studio’da Node.js uygulamaları oluÅŸturmaya baÅŸlayın. Alternatif olarak, projenizi oluÅŸturmak ve birkaç tıklama ile Visual Studio’ya içe aktarmak için bildiÄŸiniz komut satırı iskele kurma araçlarını kullanın.

IntelliSense

Kodunuzu anlayın

Node.js kodunuzu ve kullandığınız paketleri statik olarak analiz eden güçlü IntelliSense altyapısı sayesinde kullanışlı ve sözdizimsel olarak doğru tamamlamaları deneyimleyin.

screenshot of IntelliSense
screenshot of npm integration

npm entegrasyonu

her yerde npm, olması gerektiği gibi

npm ile ister zengin kullanıcı arabirimi, ister komut satırı, isterseniz her ikisi aracılığıyla etkileşim kurmayı tercih edebilirsiniz. Zengin kullanıcı arabiriminde paketleri hızlıca arayın ve yükleyin, npm ağaç görünümünde paketleri ve bağımlılıklarını keşfedin ve bağımlılıklarınızdan biri eksik olduğunda uyarı görün.

EtkileÅŸimli Pencere

Daha hızlı gezinin

Node.js kodunu girin ve Node.js EtkileÅŸimli Pencere’de (ayrıca REPL penceresi olarak da bilinir) sonuçları anında görün. Node.js komut dosyasında kullanacağınız aynı yerleÅŸik modülleri, sözdizimini ve deÄŸiÅŸkenleri kullanabilirsiniz. Aynı zamanda, diÄŸer düzenleyicilerde olduÄŸu gibi kodunuzda eksiksiz sözdizimi vurgulama ve IntelliSense de olur.

screenshot of Interactive Window
screenshot of Visual Studio’s interactive debugger

Gelişmiş hata ayıklama

Herhangi bir iÅŸletim sistemine yerel ve uzak

Visual Studio’nun etkileÅŸimli hata ayıklayıcısında kesme noktaları ve otomatik istisna bildirimleriyle kodunuzda dolaÅŸmanın tadını çıkarın. GeliÅŸmiÅŸ özellikler koÅŸullu kesme noktalarını, izleme noktalarını, isabet sayılarını, düzenle ve devam et özelliÄŸini ve iÅŸletim sistemleri arasında (Linux/macOS/Windows) uzaktan hata ayıklamayı içerir.

Profil oluÅŸturma

Performans sorunlarını izleme

Profil oluşturma raporları, kaynak kod satırlarından işlemlere kadar uygulama yapınızın farklı düzeylerine ve belirli bir işlevin çağrılmasından ve çağrılan işlevlerinden tüm uygulamanın çağırma ağacına kadar program yürütme verilerine yönelik görünümler sağlar.

screenshot of profiling reports
screenshot of Node.js Tools for Visual Studio

Birim testi

Kendi test çerçevenizi getirin

Visual Studio için Node.js Araçları, birim testleri keÅŸfetme ve yürütmeye yönelik destek içerir. Bu, bir komut istemine geçiÅŸ yapmak zorunda kalmadan birim testi yazmanıza, çalıştırmanıza, filtrelemenize ve üzerinde hata ayıklamanıza izin verir. Mokayı kullanın veya sık kullandığınız birim testi çerçevesiyle çalışmak için Visual Studio’yu geniÅŸletin.

TypeScript entegrasyonu

Güçlü uygulamalar oluşturun

TypeScript, temiz JavaScript çıkışına derleme yapan bir JavaScript üst kümesidir. Daha sürdürülebilir kodlar yazmanıza ve daha güçlü araç kullanımından faydalanmanıza olanak tanıyan isteÄŸe baÄŸlı türler, sınıflar ve modüller ekler. Visual Studio için Node.js Araçları, Node.js uygulamalarınızda TypeScript ile çalışmak için tam uçtan uca destek (IntelliSense’ten birim testine) saÄŸlar.

screenshot of TypeScript integration
screenshot of Team Explorer

Kaynak denetimi

Komut satırı gerekli değildir

Takım Gezgini’ni kullanarak Git/TFS projelerinizi, bekleyen deÄŸiÅŸiklikleri ve ÅŸubeleri kolaylıkla yönetin. Alternatif olarak, Visual Studio için kullanılabilecek birçok kaynak denetimi uzantısından birini deneyebilirsiniz.

Bulut entegrasyonu

5 dakikadan kısa bir sürede oluşturun ve dağıtın

Node.js ile yazılmış web sitelerini oluÅŸturun, test edin ve dağıtın; ayrıca bunlar Linux veya Windows tabanlı sunucunuzda çalışırken bulunduÄŸunuz yerden bunların hatalarını ayıklayın. Ayrıca, Visual Studio’nun platformlar arası Node.js için Azure hizmetleri ile olan sıkı entegrasyonundan faydalanabilirsiniz. Bunun için Azure’a dağıtmanız (ör. Application Insights ile canlı uygulamanızın performansını ve kullanımını izleme) bile gerekmez.

screenshot of integration with cross-platform Azure services for Node.js
screenshot of JavaScript and Node.js extensions

Araçlarınızı özelleştirme

Grunt, gulp ve daha fazlası için uzantılar!

Visual Studio Gallery’de bulabileceÄŸiniz birçok JavaScript ve Node.js uzantısı ile deneyiminizi tamamlayın. Popüler uzantılara ÅŸunlar dahildir:

Ücretsiz ve açık kaynak

GitHub topluluğuna katılın

Visual Studio için Node.js Araçları, Microsoft ve topluluk tarafından desteklenen ücretsiz ve açık kaynaklı Visual Studio uzantısıdır. Visual Studio’daki Node.js deneyimini geliÅŸtirmek için sürekli çalışıyoruz ve geri bildirimlerinizi veya fikirlerinizi (özellikle çekme istekleri biçiminde gelenleri) duymak için sabırsızlanıyoruz.

screenshot of Node.js Tools for Visual Studio

Öğrenciler, açık kaynak geliştiricileri ve bireysel geliştiriciler için ücretsiz, tam özellikli IDE

Ücretsiz indirin

Küçük takımlar için profesyonel geliştirici araçları, hizmetler ve abonelik avantajları

Ücretsiz deneme

Her büyüklükte takımın yüksek kalite ve ölçeklendirme ihtiyaçlarını karşılayacak uçtan uca bir çözüm

Ücretsiz deneme

Geri Bildirim