Visual Studio Icon Visual Studio 2013 Güncelleştirme 2 Sürüm Not Geçmişi

Lisans Koşulları | Visual Studio Blogu | Geliştirici Topluluğu

Dekont

Bu sürüm Visual Studio’nun en son sürümü değildir. En son sürümü indirmek için lütfen Visual Studio 2019’ye yönelik güncel sürüm notlarına bakın.


Visual Studio 2013 Sürümleri

Visual Studio 2013'ün tüm sürümleri için sürüm notlarını görüntüleyebilirsiniz:

Release Notes IconVisual Studio 2013 Güncelleştirme 2

yayın tarihi: 2 Nisan 2014

Visual Studio Community 2013'i indirin

Visual Studio 2013’ü My.VisualStudio.com sitesinden indirebilirsiniz. My.VisualStudio.com için ücretsiz bir Dev Essentials aboneliği veya Visual Studio Aboneliği gerekir.

Yeni Özellikler

Bu sürümde Windows Telefon 8.1'i hedefleyen uygulamalar oluşturmaya yönelik yeni özellikler, Windows Çalışma Zamanı hedefleyen evrensel Windows Uygulamaları oluşturma özelliği, TypeScript 1.0 RTM ve diğer birçok yeni özellik yer aldı.

Team Foundation Server 2013 Güncelleştirme 2

Team Foundation Server 2013 Güncelleştirme 2'nin yayımlanmasıyla birlikte, şirket içi müşterilerimize yeni ALM özellikleri, hata düzeltmeleri ve diğer iyileştirmeler getirmeye devam ediyoruz.

Bu sürümdeki en popüler özelliklerin ve daha fazla bilgi edinebileceğiniz ilgili bağlantıların özeti aşağıdadır.


CodeLens: Yeni 'Gelen Değişiklikler' Göstergesi

Visual Studio Ultimate'daki CodeLens özelliği, geliştiricilere kodlarını bırakmak zorunda kalmadan bilgileri hızla bulmaları için bir uyarı ekranı sağlar ve kod bağlamını kaybetmeden çeşitli kullanılabilir Göstergelerden içgörüler sunar.

Bu sürümde CodeLens, başka bir geliştiricinin üzerinde çalışmakta olduğu kodda diğer dallarda gerçekleşen değişiklikler hakkında içgörü sağlayan yeni bir Gelen Değişiklikler Göstergesi kazanır. Bu, birden çok dal ile çalışan ekiplerin kod düzenleyicisi penceresinden çıkmak zorunda kalmadan yeni ve kolay bir şekilde bilgi sahibi olmasını sağlar.

Incoming Changes indicator in CodeLens

İş Öğesi Etiketleri: Visual Studio ve Excel'den düzenleme, Sorgular'da kullanma

İş Öğesi Etiketlemesi bir kullanıcı tarafından tanımlanır ve sorgular veya ek özel filtreler oluşturmak zorunda kalmadan verileri filtrelemenin hızlı bir yolunu sağlayan bir iş öğesine meta veri ekler.

Bu sürümle birlikte etiketleme daha da iyi hale gelir. Etiketleri doğrudan Visual Studio'dan görüntüleyin ve düzenleyin veya hem "İçerir" hem de "İçerir İşleçleri" (Hem Visual Studio'da hem de Web Access'te) için bir iş öğesi sorgusunun parçası olarak kullanın.

Querying work items using tags

Ayrıca, iş öğesi sorgularını Excel'de açarken (öğelerin toplu olarak düzenlenmesi gibi şeyler için), artık etiketleri doğrudan bağlı elektronik tablodan görüntüleyebilir ve yönetebilirsiniz.

Querying work items using tags in Excel

Toplu Akış Diyagramı: Yapılandırılabilir Başlangıç Tarihi

Team Foundation Server, Kanban panolarıyla çalışırken geçerli proje durumunu görselleştirmek için harika bir araçtır çünkü panoda öğeler taşınırken otomatik olarak bir Kümülatif Akış Diyagramı tutar.

Bu sürümde, müşteri isteklerine yanıt olarak diyagramın hesaplamalarını yeni başlangıç tarihine göre yeniden başlatan Toplu Akış Diyagramları için yeni bir başlangıç tarihi ayarlama özelliğini ekledik.

Burndown Grafikleri: Yapılandırılabilir Çalışma Günleri

Team Foundation Server Web Access'te çevik ekipler, kalan çalışmaların grafik gösterimi olarak sprint'te kullanılabilir süreye göre aşağı doğru ilerleme grafiklerini kullanabilir.

Bu sürümde, proje ekibi için çalışma günlerini yapılandırmaya yönelik yeni bir ekip ayarı ekledik. Bu ayar, hafta sonu günlerini yazma grafiklerinden (Visual Studio UserVoice'ta yüksek oranda istenen bir özellik) kaldırma olanağı sağladı.

Setting working days in burndown charts

İş Öğesi Grafik Oluşturma: Giriş Sayfası Sabitleme ve Renk Özelleştirme

Web erişimindeki iş öğesi grafik oluşturma özelliği, kullanıcılara düz liste sorgusunun sonuçlarını grafiğe ekleyerek devam eden işin durumunu hızla görüntüleme olanağı sağlar. Aynı sorgu için pasta, çubuk, sütun veya yığılmış sütun gibi çeşitli grafik türleri oluşturabilirsiniz.

Bu sürümde, grafiklerin bir takıma veya projenin giriş sayfasına sabitlenmesine olanak tanıyarak grafikleri daha da kullanışlı hale getirdik; ekibin en değerli bulduğu veri noktaları hakkında herkesi bilgilendirmeyi basit hale getirir.

Pin work item charts to the home page

Ayrıca, aşağıda gösterildiği gibi kullanımı kolay bir renk seçici aracılığıyla özelleştirilebilir iş öğesi grafik serisi renklendirmesini etkinleştirdik.

Customize colors in work item charts

Web Tabanlı Test Çalışması Yönetimi: Yapıtları ve Paylaşılan Parametreleri Dışarı Aktarma

TFS web erişiminin web tabanlı Test Çalışması Yönetimi özelliği kullanılarak tarayıcıdan el ile testler oluşturmak, yönetmek ve yürütmek mümkündür.

Bu sürümde, çeşitli çevrimdışı kullanımlar (e-posta üzerinden başkalarıyla paylaşma veya daha kolay yazdırma gibi) için test planlarını, test paketlerini veya test çalışmalarını ilgili özellikleriyle birlikte bir HTML dosyasına aktarmak için yeni bir özellik ekledik.

Export test plans, test suites, or test cases to HTML

Ayrıca, benzer parametre verilerini tek bir konumda birleştirip birden çok test çalışması arasında başvurarak Test Çalışması Parametrelerinin paylaşılması için "Paylaşılan Parametreler" adlı yeni bir özellik ekledik.

Shared Parameters in Web-based test case management

Git Kaynak Denetimi: Çeşitli Geliştirmeler

Projenin boyutu veya karmaşıklığı ne olursa olsun, Kaynak Denetimi belirli bir süre boyunca kaynak kodda yapılan değişikliklerin denetiminin korunmasına yardımcı olmak için önemli bir rol oynar. Team Foundation Server 2013 ile, yeni takım projeniz için iki tür kaynak denetimi seçeneği arasından seçim yapabilirsiniz: TFVC veya Git.

Bu sürümde Git kaynak denetimi uygulamamızı geliştirmeye odaklandık:

  • Git ile Ek Açıklama ekleme özelliğini (diğer adıyla blame) kullanma
  • İşlemeler henüz TFS deposuna gönderilmediği sürece Visual Studio kullanarak son yerel işlemeleri değiştirin (komut satırına benzer: "git amend").
  • Komut satırını kullanmak zorunda kalmadan Takım Gezgini'nde seçili uzak depoya gönderme veya bu depodan çekme
  • İadeyi daha kolay geri almak için işlemeyi geri alma
  • Uzun süre çalışan Git işlemlerini izleme veya iptal etme
  • Git deposunda yönetilen Java kodu oluşturmak için derleme denetleyicisinde Ant veya Maven kullanın (Team Explorer Everywhere (TEE) Güncelleştirme 1 ve TFS Derleme Uzantıları gerektirir)

Web Erişimi: Güncelleştirilmiş Ekip Giriş Sayfası ve Geliştirilmiş Kapsam Gezinti Performansı

Team Foundation Server 'ı (TFS) şirket içinde çalıştırırken, Team Web Access ek yazılım yüklemeye gerek kalmadan ekibin herhangi bir üyesi tarafından kullanılmak üzere tarayıcı tabanlı bir kullanıcı arabirimi sağlar. Bu web arabirimi, TFS genelinde Kaynak Kodu, Kapsam Yönetimi, Derlemeler ve Web Tabanlı Test Çalışması Yönetimi içeren ancak bunlarla sınırlı olmayan özelliklere erişim sağlar.

Bu sürümde, Ekip ve Proje giriş sayfalarını daha geniş ekran çözünürlüklerinde ekran emlaklarından daha iyi yararlanan görsel açıdan daha çekici bir tasarımla yeniledik.

Redesigned home page for TFS web access

Müşteri geri bildirimleri sayesinde, web arabiriminde kapsam içinde gezinirken performansta iyileştirmeler yaptık.

Diğer Değişiklikler ve Hata Düzeltmeleri

Değişikliklerin tam listesi için Visual Studio Güncelleştirme KB Makalesine bakın.

Windows Telefon 8.1 ve Evrensel Windows Uygulamaları

Bugün Windows ekibi, Windows Telefon 8.1'deki yeni geliştirici platformu özellikleri ve telefonlar, tabletler ve bilgisayarlar arasında ortak bir Windows çalışma zamanı için evrensel Windows uygulamalarıyla platform birleştirmeye yönelik bir sonraki önemli adım da dahil olmak üzere Windows ve Windows Telefon genelinde önemli güncelleştirmeler duyurdu.

Universal Windows apps for a common Windows runtime

Windows Telefon 8.1'i hedefleyen Visual Studio Geliştiricilerine yönelik yenilikler:

  • Mevcut Windows Telefon 8.0 uygulamalarını Windows Telefon 8.1'e yükseltin ve yeni platform özelliklerinden yararlanın
  • Evrensel Projeleri kullanarak hem Windows Telefon 8.1 hem de Windows Mağazası 8.1 platformlarını hedefleyen, kod ve kullanıcı arabirimi öğelerini paylaşmalarına ve Windows Çalışma Zamanı tarafından desteklenen ortak bir platformda derlemelerine olanak tanıyan yeni evrensel Windows uygulamaları oluşturun
  • Geliştiriciler evrensel Windows uygulamaları oluştururken C# ve .NET, HTML ve JavaScript ya da C++ ve DirectX kullanarak uygulama oluşturma seçeneklerine sahiptir

Diğer ayrıntılar için Windows Geliştirme Merkezi'ni ziyaret edin ve bu yeni sürüm hakkında her şeyi öğrenin.

TypeScript 1.0 (RTM)

TypeScript, Microsoft tarafından uygulama ölçeğinde JavaScript projeleri için geliştirilen ve düz JavaScript'e derlenen javascript türündeki bir üst kümeyle desteklenen bir açık kaynak dildir . Visual Studio ile birleştirilen TypeScript, statik denetim, sembol tabanlı gezinti, kod yeniden düzenleme ve çok daha fazlası gibi özelliklerle birinci sınıf bir deneyimdir.

TypeScript 1.0 (RTM) in Visual Studio

Bu sürümde TypeScript'in sürüm 1.0'a (RTM) ulaştığını duyurarak dili 18 aylık geliştirme ve geliştirici topluluğunun heyecanından sonra ilk resmi sürüme taşıyoruz.

Hata Ayıklama, Tanılama ve Profil Oluşturma

Bu sürümde yeni profil oluşturma araçları ekledik ve hata ayıklayıcı, .NET Yönetilen Bellek Çözümleyicisi, IntelliTrace, Performans, Tanılama hub'ı ve çok daha fazlası için geliştirmeler yaptık.

Öne çıkan özellikler:

  • Hata ayıklayıcı
    • Visual Studio hata ayıklayıcısı artık JSON ile kodlanmış dizeler için yeni bir dize görselleştiricisini destekler ve bunları ağaç görünümü denetimi olarak görüntüler ve geliştiricinin arama, vurgulama veya anahtar/değer çifti kopyalama gibi işlemler yapmasına olanak tanır
    • .NET Yönetilen Bellek Çözümleyicisi, yakalanan bellek dökümlerinin nesnelerinin ve örneklerinin değerlerini incelemek için yeni bir özelliğe sahiptir.
    • Artık Windows Telefon 8.1 öykünücüsü -Performans Araçları ve Çözümleyicileri içinde web sitelerinin hatalarını ayıklamak mümkündür
    • Performans ve Tanılama hub'ında WPF, Konsol, Windows Mağazası 8.1 veya Windows Telefon 8.1 uygulamalarıyla kullanılabilen yeni bir CPU Kullanımı aracı kullanıma sunuldu. Bu araç, HANGI işlevlerin CPU'yu ve ne derece kullandığına ilişkin veriler sağlar. Bu, geliştiricinin mümkün olan en iyi performansı elde etmek için uygulama kodunu iyileştirmek için çabalarını nereye odaklamaları konusunda karar almalarını sağlar
    • Yeni evrensel Windows uygulamalarını veya C#/VB/C++ ve XAML kullanarak Windows çalışma zamanı kullanılarak oluşturulan herhangi bir uygulamayı analiz etmek için Performans ve Tanılama hub'ında yeni bir Bellek Kullanımı aracı kullanıma sunuldu
    • Zaman kazanmak, performans sorunları hakkında daha iyi içgörü elde etmek ve performans dengelerini bilgilendirmek için araçlar arasında veri ilişkilendirmek için ortak bir zaman çizelgesi tutarken Performans ve Tanılama hub'ında aynı anda birden fazla araç çalıştırmak mümkündür
  • Intellitrace
    • Microsoft Monitoring Agent (MMA) tarafından toplanan IntelliTrace performans olaylarının yeni özellikleri vardır:
      • Performans olaylarını gruplandırma ve performans verileri içindeki sık erişimli yolları gözden geçirme
      • ADO.NET olay verileri kullanılabilir olduğunda SQL'e atlayın. Bu, IntelliTrace verilerinde yakalanan SQL sorgusunu incelemek için Visual Studio SQL araçlarının kullanılmasına olanak tanır
      • ASP.NET MVC web sitelerinden toplanan veriler için Eylemler/Denetleyiciler'e kolayca gidin
    • Özel Durumlar verileriyle Microsoft Monitoring Agent (MMA) tarafından toplanan bir IntelliTrace dosyasını gözden geçirirken, artık parametreleri görüntülemek ve çağrı yığınını bir Kod Eşlemesi üzerinde görselleştirerek özel durumların nereye atıldığını görmek daha kolaydır.
  • Windows Mağazası Uygulamaları
    • Windows 8.1 mağaza uygulamalarında hata ayıklarken Prefetch tetikleme; geliştiricilerin programlarının davranışını test etmek veya ContentPrefetcher'ın düzgün şekilde kaydedildiğini doğrulamak için Prefetch önbelleğe alma işlemini el ile tetikleyebilmesini sağlama
    • Windows Mağazası'na veya Telefon uygulamalarına test bildirimi iletileri göndermek ve sonuçları gerçek zamanlı olarak denetlemek için Windows Azure Notification Hubs'ı kullanın
  • Grafik Tanılama
    • Yeni Grafik Profili Oluşturucu
      • Grafik Çerçevesi Analizi , yakalanan çerçevelerde performans ölçümleri toplar; ayrıca çeşitli doku teknikleri uygulandığında performansın nasıl etkileneceğine ilişkin içgörüler sağlayan önceden tanımlanmış bir dizi deneme de gerçekleştirir. çerçeve analizi ayrıca donanımdan performans sayaçlarını toplar ve Windows 8.1 ve Windows Telefon 8.1 cihazlarında da aynı şekilde çalışır. Grafik çerçeve analizinin Windows Telefon 8 ile sağlanmayan bir zaman damgası sorgusuna bağlı olduğunu unutmayın.
    • Grafik Hata Ayıklayıcısı Geliştirmeleri
      • Yeni ardışık yakalama özelliğimiz sayesinde artık tek bir yakalama ile 30 adede kadar ardışık kare yakalayabilirsiniz.
      • Programlı yakalama , program aracılığıyla tetiklenen otomatik yakalamayı etkinleştirir. Bu, Present çağrısı yapmayan programlarda işlem gölgelendiricilerinde hata ayıklamak için veya bir işleme sorunu el ile testte yakalamayı beklemeyi zorlaştırdığında, ancak uygulamanın çalışma zamanındaki durumuyla ilgili bilgiler kullanılarak program aracılığıyla tahmin edilebilirse yararlıdır.
      • Yakalanan olayları ve bunların durumunu çizim çağrılarına göre düzenlenmiş bir hiyerarşide görüntüleyen yeni bir Çizim Çağrıları görünümü eklendi. Çizim çağrısı sırasında geçerli olan cihaz durumunu görüntülemek için çizim çağrılarını genişletebilirsiniz; ve değerlerini ayarlayan olayları görüntülemek için her durum türünü daha da genişletebilirsiniz.
      • Grafik Hata Ayıklayıcısı artık telefon öykünücüsü veya bağlı bir telefonda Windows Telefon 8.1 uygulamalarında hata ayıklamayı tamamen destekliyor.

Microsoft Azure ve Web Geliştirme

Web geliştiricileri için bu sürüm, ASP.NET MVC, Web API'si ve Web Sayfaları için güncelleştirmeler de dahil olmak üzere araçlara ve platforma yönelik yeni özellikler ve iyileştirmeler içerir. Microsoft Azure'ı kullanmaya başlayan web geliştiricilerine yönelik geliştirmeler de vardır.

Vurgulamalar:

  • Kod Düzenleyicisi geliştirmeleri ve iki yeni düzenleyici (SASS ve JSON dosyaları için):

    • Renklendirme, değişken ve Mixins IntelliSense, söz dizimi doğrulama, goto tanımı, renk seçici ve daha fazlası gibi özelliklere sahip yeni SASS düzenleyicisi
    • Söz dizimi doğrulama, renklendirme, ana hat oluşturma ve IntelliSense desteği gibi özelliklere sahip yeni JSON düzenleyicisi (JSON şeması aracılığıyla)
    • Knockout IntelliSense Yükseltmesi, HTML' de Yeni URL Seçici, Razor, CSS, LESS veya SASS sayfaları ve daha fazlası gibi özelliklerle LESS düzenleyicisinde yapılan iyileştirmeler
  • HTTPS bağlantıları, Tek Sayfalı Uygulamalar (SPA) ve statik html dosyaları için Tarayıcı Bağlantısı desteği

  • ASP.NET MVC, Web API ASP.NET Web Sayfaları, SignalR ve daha fazlası dahil olmak üzere en son platform sürümleri için varsayılan proje şablonları güncelleştirildi

  • Microsoft Azure geliştiricileri için aşağıdakiler dahil olmak üzere yeni özellikler:

    • İsteğe bağlı olarak yeni oluşturulan web sitelerini doğrudan Dosya > Yeni Proje iletişim kutusundan bir Windows Azure web sitesine veya Sanal Makineye bağlayabilen yeni bir özellik aracılığıyla Azure'ı kullanmaya başlama deneyimi geliştirildi. Bu, daha sonra gerektiğinde basit yayımlamayı etkinleştirir
    • Windows Azure Web Siteleri için Sunucu Gezgini'nde iki yeni özellik: Canlı web sitesi dosyalarını görüntülemeye/düzenlemeye ve günlük dosyalarını uzaktan görüntülemeye olanak tanıyan bir uzaktan görüntüleme özelliği
    • Yeni proje türünü kullanmaya başlamaya yönelik yeni bir şablon ve Uzaktan Hata Ayıklama desteği de dahil olmak üzere.NET'i kullanan Mobile Services ile çalışmaya yönelik yepyeni araç desteği

Diğer Değişiklikler ve Hata Düzeltmeleri

Değişikliklerin tam listesi için Visual Studio Güncelleştirme KB Makalesine bakın.