Bagikan melalui


Ikon Visual Studio Catatan Rilis Visual Studio 2013

Istilah | Lisensi Komunitas Pengembang Blog | Visual Studio

Catatan

Ini bukan versi terbaru Visual Studio. Untuk mengunduh rilis terbaru, silakan kunjungi catatan rilis saat ini untuk Visual Studio 2019.


Rilis Visual Studio 2013

Anda dapat melihat catatan rilis untuk semua versi Visual Studio 2013:

Ikon Catatan Rilis Catatan Rilis Visual Studio 2013

dirilis pada 17 Oktober 2013

Unduh Visual Studio Community 2013

Anda dapat mengunduh Visual Studio 2013 dari My.VisualStudio.com. My.VisualStudio.com memerlukan langganan Dev Essentials gratis, atau Langganan Visual Studio.

Apa yang Baru dalam Rilis ini

Fitur Inovatif untuk Produktivitas Pengembang yang Lebih Besar

Visual Studio 2013 mencakup banyak peningkatan antarmuka pengguna berdasarkan umpan balik pelanggan dan prinsip desain inti Microsoft untuk menjaga fokus pada konten untuk memberikan pengalaman pengguna yang lebih baik. Anda mungkin melihat lebih dari 400 ikon yang dimodifikasi dengan diferensiasi yang lebih besar dan peningkatan penggunaan warna, halaman Mulai yang didesain ulang, dan perubahan desain halus lainnya di seluruh Visual Studio.

Visual Studio 2013 menyertakan sejumlah peningkatan untuk membantu Anda menjadi lebih produktif dan tetap fokus saat pengkodan. Beberapa fitur pertama kali muncul sebagai eksperimen di ekstensi Visual Studio Power Tools sebelum disempurnakan dan dimasukkan ke dalam Visual Studio. Fitur produktivitas seperti penyelesaian tanda kurung otomatis, kemampuan untuk memindahkan baris kode atau blok menggunakan pintasan keyboard, dan navigasi dalam baris sekarang bawaan. Selain itu, Visual Studio 2013 menyertakan Team Explorer baru dengan halaman Beranda yang disempurnakan yang menyediakan navigasi yang lebih mudah ke fitur kolaborasi tim, termasuk kemampuan untuk membatalkan Penangguhan Perubahan dan Build ke jendela terpisah.

Jendela Perubahan Tertunda dan Penjelajah Tim Baru

Ketika Anda bekerja dengan file kode besar, mungkin sulit untuk melacak di mana Anda berada. Di Visual Studio 2013, Anda dapat dengan mudah mengalihkan perilaku bilah gulir di antara dua mode. Dalam mode batang, Anda dapat melihat anotasi seperti posisi karier, mengubah lokasi, dan melacak kesalahan secara lebih langsung. Dalam mode peta, bilah gulir menunjukkan pratinjau langsung kode sumber serta kemampuan untuk mengarahkan mouse ke atas kode untuk mempratinjau detail yang lebih besar dalam tipsalat. Anda kemudian dapat mengklik posisi kode yang tepat yang menavigasi ke lokasi tersebut.

Memahami apa yang dilakukan baris kode adalah tugas utama selama pengembangan. Perintah Masuk Ke Definisi sekarang disertai dengan fitur Definisi Intip baru. Dengan Definisi Intip, Anda tidak lagi harus meninggalkan konteks baris kode Anda untuk melihat definisi dalam tampilan sebaris.

Intip Definisi

Memahami apa yang dilakukan baris kode hanyalah bagian dari tantangan Anda sebagai pengembang. Anda juga harus memahami riwayatnya, siapa yang mengerjakannya, kode apa yang mereferensikannya, dan banyak lagi. Ini menjadi sangat menantang dalam proyek berorientasi tim. CodeLens (Indikator Informasi Kode) di Visual Studio Ultimate 2013 menggunakan informasi dari metadata proyek Anda dan Team Foundation Server 2013 untuk menempatkan dekorator pada setiap metode dalam kode Anda yang menampilkan informasi seperti set perubahan apa yang menyebabkan pembuatan atau perubahan terbaru, yang merupakan orang terakhir yang mengerjakan kode, pengujian unit apa yang mencakup metode (termasuk status lulus/gagal terbaru), dan referensi kode apa yang ada. Anda juga dapat dengan cepat melompat ke data tersebut, seperti set perubahan terkait atau file kode yang dirujuk hanya dengan sekali klik.

CodeLens

Visual Studio 2013 memperkenalkan pengalaman IDE yang terhubung, memungkinkan Anda memulai Visual Studio 2013 dengan lebih cepat. Saat memulai Visual Studio 2013 untuk pertama kalinya, Anda akan diminta untuk masuk menggunakan akun Microsoft Anda. Anda mungkin sudah menggunakan akun yang sama dengan langganan MSDN atau Team Foundation Service Anda. Setelah masuk, salinan Visual Studio 2013 Anda didaftarkan untuk digunakan tanpa perlu langkah tambahan. Visual Studio 2013 juga akan secara otomatis menyinkronkan pengaturan di seluruh perangkat Anda yang menggunakan pengalaman CONNECTED IDE. Pengaturan yang disinkronkan mencakup kategori seperti pintasan keyboard, tampilan Visual Studio (tema, font, dll.) dan banyak lagi, sambil menjaga Anda tetap dalam kontrol penuh melalui opsi Pengaturan Yang Disinkronkan.

Dukungan untuk Pengembangan Aplikasi Windows 8.1

Visual Studio 2013 menyediakan toolset ideal untuk membangun aplikasi modern yang memanfaatkan gelombang berikutnya dalam inovasi platform Windows (Windows 8.1), sekaligus mendukung perangkat dan layanan di semua platform Microsoft. Dukungan untuk pengembangan aplikasi Windows Store di Windows 8.1 mencakup banyak pembaruan untuk alat, kontrol dan templat, dukungan pengujian Antarmuka Pengguna Berkode baru untuk aplikasi XAML, Penganalisis Responsif UI dan Profiler Konsumsi Energi untuk aplikasi XAML dan HTML, alat pembuatan profil memori yang ditingkatkan untuk aplikasi HTML, dan integrasi yang ditingkatkan dengan Windows Store.

Penganalisis ResponsI UI

Blend untuk XAML telah ditingkatkan dengan kemampuan baru yang signifikan untuk desain aplikasi Windows Store, seperti penambahan penggaris dan panduan kustom untuk tata letak konten yang lebih tepat serta kemampuan gaya yang ditingkatkan. Blend untuk HTML juga mewarisi penyempurnaan ini dan menambahkan kemampuan baru tertentu untuk membangun aplikasi Windows Store dengan HTML, seperti garis waktu baru untuk menganimasikan perubahan dalam CSS.

Campuran untuk Visual Studio

Pengalaman pengkodian untuk aplikasi Windows Store telah ditingkatkan di Visual Studio 2013. Editor XAML sekarang menyediakan kemajuan di IntelliSense, yang sekarang juga tersedia untuk pengikatan data, pengikatan templat, dan sumber daya. Ini juga memungkinkan transisi yang lebih produktif antara markup desain dan kode di belakang; termasuk dukungan untuk menemukan referensi, masuk ke definisi, dan beralih ke model tampilan. Ini, bersama dengan peningkatan lain akan membantu mengurangi pekerjaan saat membuat aplikasi Windows Store.

Menyambungkan aplikasi Windows Store Anda juga lebih mudah dengan penambahan Windows Azure Mobile Services yang mengekspos aplikasi Anda ke sejumlah skenario seperti dengan mudah mengaktifkan Pemberitahuan Push dan penyimpanan dan manipulasi data di cloud.

Kemajuan Pengembangan Web

Membuat situs web atau layanan di platform Microsoft memberi Anda banyak opsi, termasuk ASP.NET WebForms, ASP.NET layanan MVC, WCF, atau Web API, dll. Di masa lalu, bekerja dengan masing-masing pendekatan ini di Visual Studio berarti bekerja dengan jenis proyek dan alat terpisah yang terisolasi dengan kemampuan proyek tertentu tersebut. Visi One ASP.NET menyatukan pengalaman proyek web Anda di Visual Studio 2013 sehingga Anda dapat membuat aplikasi web ASP.NET menggunakan preferensi kerangka kerja komponen ASP.NET Anda dalam satu proyek. Pengalaman terpadu baru ini mencakup kemampuan untuk dengan mudah membuat aplikasi hibrid yang mencakup versi ASP.NET WebForms, MVC, atau Api Web yang ditingkatkan, semuanya dalam satu proyek. Sekarang Anda dapat mencampur dan mencocokkan alat yang tepat untuk pekerjaan dalam proyek web Anda, memberi Anda peningkatan fleksibilitas dan produktivitas saat mengembangkan untuk web.

Satu ASP.NET Kotak Dialog Proyek Baru

Jika Anda merancang halaman web, atau mengimplementasikan desain orang lain, Anda mungkin menghabiskan sebagian besar waktu Anda mengubah HTML dan CSS sambil menyegarkan jendela browser lagi dan lagi untuk mencapai pengalaman yang tepat yang ingin Anda buat. Ini lebih rumit oleh keragaman browser web yang tersedia yang mungkin digunakan pengunjung Anda untuk melihat situs Anda. Visual Studio 2013 menghilangkan bolak-balik ini menggunakan Browser Link, yang menghubungkan Visual Studio ke satu atau beberapa browser modern yang terbuka dalam pengalaman pengembangan interaktif agar tetap sinkron dengan perubahan markup Anda tanpa memerlukan refresh browser manual untuk melihat perubahan yang Anda buat.

Membuat Aplikasi Bisnis Modern untuk Office 365

Dengan Visual Studio 2013, Anda dapat membuat dan mengelola aplikasi bisnis modern yang memperluas pengalaman Office 365 untuk membantu orang berinteraksi dengan proses bisnis, artefak, dan sistem lainnya. Aplikasi Office 365 Cloud Business berjalan di cloud, memanfaatkan kemampuan platform kaya yang diekspos oleh Windows Azure dan Office 365. Sebagai aplikasi berbasis cloud, mereka tersedia untuk segudang perangkat untuk menggabungkan data dan layanan dari dalam dan ke luar perusahaan, dan mengintegrasikan identitas pengguna dan grafik sosial. Aplikasi ini terintegrasi dengan kemampuan manajemen siklus hidup aplikasi Visual Studio, menjejakkan dunia pengembang aplikasi bisnis dengan operasi TI.

Penyempurnaan Debugging dan pengoptimalan

Hub Performa dan Diagnostik baru di Visual Studio 2013 memberikan pengalaman terpadu untuk berbagai alat yang tersedia di Visual Studio. Hub juga memudahkan untuk mengidentifikasi performa dan alat diagnostik yang berfungsi dengan proyek Anda dan memungkinkan Anda untuk mulai menggunakannya dengan cepat untuk meningkatkan aplikasi Anda.

Hub Performa dan Diagnostik

Memory Dump Analyzer di Visual Studio 2013 memudahkan untuk mendiagnosis masalah memori di lingkungan produksi dengan menganalisis cadangan tumpukan memori .NET langsung dari Visual Studio. Dengan menggunakan kemampuan analisis memori baru, Anda dapat menyelesaikan kebocoran memori dan penggunaan memori yang tidak efisien dengan melihat ukuran dan jumlah, instans objek terbesar, dan apa yang membuatnya hidup dalam memori. Anda juga dapat membandingkan dua cadangan memori untuk mendapatkan wawasan tentang bagaimana penggunaan memori berubah dari waktu ke waktu.

Saat men-debug aplikasi 64-bit .NET 4.5.1 di Visual Studio 2013, Anda sekarang dapat "edit dan lanjutkan" seperti yang Anda lakukan dengan aplikasi terkelola 32-bit. Selain itu, debugging asinkron ditingkatkan di Visual Basic, Visual C#, Visual C++, dan JavaScript di Visual Studio 2013. Saat berjalan pada Windows 8.1, jendela tumpukan panggilan sekarang menyertakan tumpukan panggilan logis jika Anda mencapai titik henti atau pengecualian dalam metode asinkron. Di luar dukungan diagnostik, .NET 4.5.1 mencakup peningkatan lain, seperti dukungan untuk pemadatan sesuai permintaan dari tumpukan objek besar pengumpulan sampah (GC), dan startup aplikasi yang lebih cepat saat berjalan pada mesin multikore.

Di Visual Studio Ultimate 2013, Anda dapat mendiagnosis kesalahan dan masalah performa di aplikasi yang dipantau oleh System Center 2012 R2 Operations Manager. Anda dapat mengimpor peristiwa pengecualian dan performa sebagai log IntelliTrace (.iTrace) dan menggunakan IntelliTrace di Visual Studio untuk menelusuri eksekusi kode untuk peristiwa tersebut.

Selain fitur yang meningkatkan dukungan untuk C++11, seperti mendelegasikan konstruktor, literal string mentah, operator konversi eksplisit, dan templat variadik bersama penelusuran kesalahan "hanya kode saya" di Visual Studio 2013 membuat bekerja dengan C++ lebih baik lagi. Kemampuan untuk memfilter tumpukan panggilan hanya ke kode yang Anda tulis ketika penelusuran kesalahan telah lama ada untuk bahasa terkelola dan sekarang tersedia untuk C++.

PGO (Pengoptimalan Terpandu Profil) adalah pengoptimalan kompilator Visual C++ runtime yang memanfaatkan data profil yang dikumpulkan dari menjalankan skenario pengguna penting atau berpusat pada performa untuk membangun versi aplikasi yang dioptimalkan. Alat Pembuatan Profil di Visual Studio 2013 memberikan wawasan tentang keputusan pengoptimalan PGO, yang membantu Anda memahami seberapa baik data profil tersebut sesuai dengan performa dunia nyata dengan menunjukkan bagaimana jalur kode panas yang diprofilkan (skenario pengguna umum) dan jalur kode yang lebih dingin (skenario pengguna yang kurang umum) dari aplikasi yang sesuai dengan kode apa yang dioptimalkan oleh PGO dan bagaimana (ukuran atau kecepatan).

Kemampuan ALM yang Diperluas

Visual Studio 2013 menggabungkan gelombang fitur Manajemen Siklus Hidup Aplikasi (ALM) baru yang akan membantu tim Anda menjadi lebih produktif dan berkolaborasi dengan dukungan yang ditingkatkan untuk praktik pengembangan tangkas yang dapat Anda adopsi secara bertahap agar sesuai dengan kebutuhan organisasi Anda. Fitur seperti manajemen portofolio yang tangkas, ruang tim, komentar kode berbasis web pada set perubahan/penerapan, dan peningkatan manajemen kasus pengujian berbasis web adalah bagian dari solusi terintegrasi untuk membantu tim Anda berkolaborasi lebih baik dan meningkatkan produktivitas.

Inti untuk kemampuan ALM Visual Studio disediakan oleh Team Foundation Server, yang dapat diinstal di server lokal, atau Team Foundation Service, yang dihosting di cloud. Apakah tim lebih suka peningkatan kontrol dan penyesuaian penginstalan lokal, atau aksesibilitas cloud bebas pemeliharaan, ada opsi yang sesuai dengan kebutuhan tim Anda.

Dengan Manajemen Portofolio Agile, Anda dapat mengelola beban kerja yang besar dan kompleks dengan cara yang gesit. Anda dapat menentukan hierarki backlog untuk memahami cakupan pekerjaan di beberapa tim dan melihat bagaimana pekerjaan tersebut digulung menjadi inisiatif yang lebih luas.

Manajemen Portofolio Tangkas

Ruang tim menyediakan area untuk membina dan menangkap komunikasi di antara anggota tim, baik di dekat maupun jauh. Di Ruang Tim, Anda dapat membahas pekerjaan yang sedang berlangsung, mengajukan pertanyaan, berbagi status, dan mengklarifikasi masalah saat muncul. Ruang tim Anda adalah umpan aktivitas proyek tim Anda untuk menjaga tim mendapatkan informasi tentang check-in kode, status build, penetapan kerja, dan banyak lagi. Dengan menggunakan ruang tim alih-alih email, Anda secara otomatis menerima jejak audit percakapan dan keputusan yang dapat Anda tinjau kapan saja dan mencari. Ruang Tim dibuat secara default untuk setiap proyek, dan Anda dapat membuat ruang tambahan untuk mendukung diskusi ad-hoc dan kolaborasi lintas tim.

Ruang Tim

Team Foundation Server 2013 sekarang mendukung repositori Git. Selain itu, Anda sekarang dapat menggunakan Penjelajah Kontrol Versi berbasis web di Visual Studio 2013 untuk membuat atau membalas komentar tentang set perubahan, shelveset, atau penerapan Git untuk terlibat dalam percakapan dengan tim Anda tentang perubahan kode sumber. Anda juga dapat menemukan komentar dengan mudah dengan menggunakan filter Penjelajah Versi.

Komentar kode

Dengan dukungan untuk pengujian beban berbasis cloud di Team Foundation Service, Anda dapat menghasilkan pengujian skala dalam hitungan detik yang menggunakan sumber daya elastis Windows Azure untuk menjalankan permintaan dari ribuan pengguna virtual; memberi Anda wawasan tentang hambatan performa aplikasi dan layanan web Anda tanpa repot mengelola perangkat keras atau lab virtual.

Peningkatan dalam Manajemen Kasus Pengujian berbasis web memungkinkan Anda membuat atau mengelola Rencana Pengujian dan suite langsung dari antarmuka web. Anda juga dapat menjalankan pengujian dari sistem operasi non-Windows menggunakan browser web modern apa pun, memungkinkan penguji Anda untuk tetap produktif dari lingkungan kerja apa pun.

Juga baru di Team Foundation Server 2013 adalah Bagan Item Kerja. Buat berbagai bagan dengan cepat untuk memvisualisasikan data berdasarkan kueri item kerja Anda, seperti bug, cerita pengguna, dan tugas.

Pembuatan Bagan Item Kerja

Pelisensian

Membeli Visual Studio dengan Langganan Visual Studio adalah cara paling populer untuk membeli Visual Studio dan mendapatkan akses ke kumpulan perangkat lunak, layanan, dan manfaat paling komprehensif untuk menargetkan platform Microsoft. Pelanggan Active Visual Studio akan memiliki akses paling awal ke rilis akhir Visual Studio 2013 pada pertengahan Oktober.

Dengan rilis Visual Studio 2013, kemampuan perencanaan proyek yang tangkas sekarang lebih dapat diakses untuk manajer proyek dengan kemampuan Manajemen Backlog dan Perencanaan Sprint yang tersedia untuk pelanggan Team Foundation Server 2013 Client Access License (TFS CAL) tanpa biaya tambahan.