Ikhtisar Aplikasi Visual Studio. Preset pengaturan Kode Visual Studio saya

Untuk pertanyaan program visual studio 2010, apa yang dapat Anda lakukan dalam program ini. ( ulasan singkat program untuk laporan latihan) yang ditentukan oleh penulis menipu Jawaban terbaiknya adalah, pada awalnya, ini bukanlah sebuah program. Siapapun yang menyebut Visual Studio sebagai sebuah program dapat segera kembali ke putaran kedua. Ini adalah lingkungan pemrograman. Memungkinkan untuk mengembangkan aplikasi apa pun untuk Windows menggunakan bahasa pemrograman apa pun yang disertakan.

Jawaban dari Sakit saraf[guru]
Nama Program: Microsoft Visual Studio 2010 Service Pack 1 - Gambar MSDN Asli
Versi program: 2010
Alamat situs resmi:
Bahasa antarmuka: ENG
Persyaratan sistem:
* Sistem Operasi yang Didukung: Server Windows 2003; WindowsServer 2008; Windows Vista; Windows XP
Visual Studio 2010 dapat diinstal pada sistem operasi berikut:
o Windows XP (x86) dengan Service Pack 3 - semua edisi kecuali Edisi Pemula
o Windows XP (x64) dengan Service Pack 2 - semua edisi kecuali Edisi Pemula
o Windows Vista (x86 & x64) dengan Service Pack 1 - semua edisi kecuali Edisi Pemula
o Windows 7 (x86 dan x64)
o Windows Server 2003 (x86 & x64) dengan Service Pack 2
o Windows Server 2003 R2 (x86 dan x64)
o Windows Server 2008 (x86 dan x64) dengan Service Pack 2
o Windows Server 2008 R2 (x64)
* Komputer yang memiliki prosesor 1,6GHz atau lebih cepat
* RAM 1024MB
* Ruang hard disk tersedia 3GB
* Harddisk 5400 RPM
* Kartu video berkemampuan DirectX 9 yang berjalan pada resolusi layar 1280 x 1024 atau lebih tinggi
*Drive DVD-ROM
Keterangan:
VS 2010 dan .NET 4 membawa jumlah yang banyak perbaikan dan penambahan. Perubahan tersebut memengaruhi pengembangan di ASP.NET, WPF, WinForms, SharePoint, Silverlight, pengembangan program multi-thread, dan pemrograman cloud. VS 2010 juga mencakup ribuan perbaikan pada IDE inti, editor kode, dukungan bahasa, desain perangkat lunak, dan utilitas pengujian.
Team Foundation Server 2010 sekarang sangat mudah untuk diinstal (hanya membutuhkan 20 menit untuk menginstal sistem kontrol kode, pelacakan masalah dan masalah, serta sistem build otomatis), dan dapat diinstal pada server di domain atau di mesin klien tidak terhubung ke domain.
Versi Visual Studio 2010
Garis VS 2010 telah disederhanakan. Ada 4 versi:
* Visual Studio Express: Lingkungan pengembangan gratis untuk Web, VB, C# dan C++
* Visual Studio 2010 Professional: Lingkungan pengembangan profesional yang dapat digunakan dengan Team Foundation Server. Paket ini juga mencakup penggunaan CPU Windows Azure selama 50 jam/bulan.
* Visual Studio 2010 Premium: Premium mencakup Profesional dan utilitas tambahan pengembangan (profiler dan debugger tingkat lanjut, penganalisis kode), dukungan basis data tambahan, utilitas pengujian antarmuka, dan banyak lagi. Termasuk 100 jam/bulan penggunaan CPU Windows Azure.
* Visual Studio 2010 Ultimate: Edisi Ultimate mencakup Premium plus kemampuan pengembangan, pengujian dan desain lanjutan termasuk Intellitrace (debugger historis), UML, manajemen lab pengujian, dll. Termasuk waktu CPU 250 jam/bulan di Windows Azure.


Harus saya akui bahwa saya sudah cukup lama menulis di Studio 11 (alias VS2012), dan saya melakukan ini karena studio baru tersebut memiliki kualitas yang bagus. kompatibel ke belakang sejak 2010: jika Anda membuka solusi biasa, maka studio ke-11 akan membiarkan proyek .NET, dan menawarkan untuk mengonversi proyek C++. Dari konversi ini Anda bisa menolak, dan semuanya akan tetap berfungsi dan dikompilasi. Satu-satunya hal adalah Anda mungkin harus mengubah penggunaan konstanta seperti MSC_VER atau apa pun agar perpustakaan dapat dikompilasi. Tapi semuanya akan berhasil.

Posting ini adalah catatan saya tentang apa yang baru di studio 2011 dan bagaimana saya bekerja di dalamnya.

Dukungan WinRT - ada di sana, tapi tidak di sini

Seperti orang lain, saya sedikit terkejut karena dukungan WinRT bahkan tidak disertakan dalam Beta Studio. Microsoft sekali lagi membingungkan semua orang dengan merilis Visual Studio Express dengan dukungan untuk Metro-Style Apps dan studio “penuh” tanpa dukungan tersebut. Keputusan ini mungkin dipengaruhi oleh mekanisme pemasaran yang kompleks, namun belum ada dukungan WinRT di studio utama.

Seperti yang Anda pahami, dukungan WinRT adalah “fitur” utama studio baru. Namun menambahkannya ke ulasan VS11 tidak pantas untuk saat ini - biarkan muncul di sini dulu.

Pembaruan: seperti yang disarankan Vladimir Yunev di komentar, dukungan untuk Aplikasi WinRT/Metro-Style hadiah di VS11, tetapi hanya jika Anda menginstalnya di Windows 8. :)

Putih hitam

Studio baru, bagi yang belum melihat screenshotnya, berwarna hitam putih. Atau lebih tepatnya, monokrom - ia memiliki banyak corak abu-abu, bukan hitam putih murni:

Ada banyak kontroversi online tentang keputusan desain ini. Idenya tampak jelas: kami mengambil studio “penuh warna” dan mengubahnya menjadi pilihan yang sepenuhnya netral. Saya sendiri adalah penggemar warna netral: Saya memiliki kantor hitam putih yang netral, sistem musik yang terdengar paling netral, dan warna favorit saya adalah putih. Namun meskipun demikian, bekerja dengan studio monokrom adalah hal yang cocok bagi saya keras.

Inilah alasannya sulit: bagi saya, semua ikon monokrom berukuran 16x16 piksel terlihat sama. Dengan menghilangkan warna, seluruh “dimensi informasi” hilang. Misalnya, sebelumnya jenis proyek (C#, F#, C++) memiliki warna uniknya sendiri:

Proyek dapat dibedakan berdasarkan warna ini, “klasifikasi bersyarat” tertentu muncul di kepala saya, dan ketika menulis program saya sendiri, juga jelas ikon mana yang akan digunakan. Apa sekarang? Mengapa, misalnya, proyek C# hanya mencantumkan C# pada ikon persegi panjang yang tidak mencolok, sedangkan proyek C++ memiliki - perhatian - panah atas dan bawah pada ikonnya? Semua logika ini telah hilang entah kemana, dan kenyamanan pun ikut hilang.

Penjelajah solusi

Satu-satunya inovasi dalam penjelajah solusi yang saya lihat adalah kemampuan untuk membuka struktur file untuk melihat apa yang ada di dalamnya. Ini bahkan berfungsi untuk proyek C++:

Memang hal ini patut dipuji, namun manfaatnya patut dipertanyakan: biasanya yang perlu Anda jawab bukanlah pertanyaan “apa isi file ini?” dan untuk pertanyaan "di file manakah letak tipe X?", dan di sini Studio tidak berdaya.

Jika kita mengambil dan mengklik kanan salah satu tipe yang disajikan di atas (misalnya Yunani), Studio akan menampilkan menu ini kepada kita:

Sebagian besar poin ini mengarah pada penggantian seluruh konten Solution Explorer, dan kemudian menjadi jelas bahwa Solution Explorer adalah sejenis navigator halaman (dalam terminologi WPF), yang dapat menunjukkan kepada kita sekumpulan halaman HTML jenis yang berbeda tergantung di mana kita berada.

Berbicara tentang contoh di atas, Cakupan untuk Ini menjadikan elemen saat ini sebagai akar pohon, Tipe Dasar Dan Jenis Turunan sedang mencari orang tua dan ahli waris jenis ini, tapi Digunakan Oleh mengimplementasikan fungsi yang berguna menemukan semua tempat di mana tipe tersebut digunakan.

Selama pembicaraan, saya menggunakan beberapa ekstensi yang akan berguna bagi pengembang web Visual Studio 2013 mana pun.

Ini merupakan perpanjangan dari tim ASP.NET dan Web Tools, yang merupakan platform tidak resmi untuk menguji dan menjalankan fungsi. Ekstensinya sendiri dikembangkan oleh komunitas opensource. Web Essentials menawarkan sejumlah besar fitur baru untuk pengembang web, seperti kompiler LESS/Sass/CoffeeScript, fitur tambahan bekerja dengan kode JavaScript/CSS/HTML/JSON, validator, generator sprite gambar, dan banyak lagi.

Wafel Samping

Situs web: http://sidewaffle.com
Unduh: SideWaffle di VS Galeri

Tambahan yang sangat enak untuk Visual Studio. Ini adalah kumpulan templat hebat yang berisi templat proyek, templat elemen, dan cuplikan untuk berbagai skenario: mulai dari pembuatan aplikasi Angular.js, proyek Nancy FX, dan Plugin peramban Tautan, Ekstensi Chrome dan banyak lagi.

Berkas Bersarang

Unduh: File Bersarang di Galeri VS

Ekstensi ini memungkinkan Anda melampirkan file satu sama lain secara manual, membuat hierarki lampiran di Solution Explorer. Selain itu, ekstensi memiliki kemampuan untuk membuat hierarki secara otomatis berdasarkan konvensi penamaan. Ekstensi ini bagus untuk memproses *.min.js dan varian file dependen lainnya.

Generator Skema JSON

Unduh: Generator Skema JSON di Galeri VS

Visual Studio 2013 akan mendukung kecerdasan penuh dan petunjuk untuk setiap file JSON yang terkait dengan skema. Ekstensi ini memungkinkan Anda memilih file JSON di Solution Explorer dan membuat file skema berdasarkan kontennya.

Unduh: WebJobsVS di VS Galeri

Ekstensi hebat yang memungkinkan Anda mengubah app.config atau file XML lainnya berdasarkan konfigurasi build Anda. Sederhananya, ekstensi ini menyederhanakan skrip transformasi XML yang hanya tersedia untuk file web.config secara default.

Jika Anda bekerja dengan Grunt, Gulp, NPM atau Bower, ekstensi ini cocok untuk Anda. Ini memudahkan untuk menjalankan tugas Grunt/Gulp langsung dari Solution Explorer dan memperbarui komponen Bower.

Ekstensi Lembar Gaya Mexedge

Unduh: Mexedge di Galeri VS

Ini adalah ekstensi hebat yang meningkatkan kemampuan Visual Studio untuk bekerja dan menampilkan kode CSS langsung dalam Solution Explorer. Tidak hanya terlihat keren, tetapi juga menawarkan cara yang sangat nyaman untuk melihat blok kueri media, penyeleksi, dan kumpulan aturan. Ini adalah ekstensi yang harus dimiliki oleh setiap pengembang web!

Alat PHP untuk Visual Studio

Situs web: http://www.devsense.com/products/php-tools/
Unduh: Alat PHP di Galeri VS

Dalam wawancara saya di Channel9, kami membahas ekstensi hebat ini untuk pengembangan PHP. Ekstensi ini menghadirkan kecerdasan PHP, navigasi kode, dan banyak lagi ke Visual Studio. Ini adalah ekstensi yang harus dimiliki oleh pengembang PHP yang menginginkan semua kekuatan Visual Studio.

Asisten Perutean Cobisi

Situs web: http://cobisi.com/routing-assistant
Unduh: Asisten Perutean di Galeri VS

Ini adalah ekstensi yang bagus untuk memvisualisasikan tabel rute ASP.NET Anda guna menentukan URL mana yang cocok dengan rute mana. Ekstensi ini mempermudah diagnosis masalah perutean dan bahkan menawarkan beberapa kemampuan pengeditan yang berguna.

CssCop – FxCop untuk Stylesheet

Unduh: CssCop di Galeri VS

Jika Anda banyak bekerja dengan CSS, maka ekstensi ini akan berguna bagi Anda. Ini menjalankan CssLint di dalam Visual Studio untuk memberi Anda pesan kesalahan guna membantu Anda memperbaiki pelanggaran aturan CSS.

Alat Node.js untuk Visual Studio

Unduh: NTVS di CodePlex

NTVS terbuka, plugin gratis, yang mengubah Visual Studio menjadi lingkungan penuh Pengembangan Node.js. Dan dia mengatasinya dengan sempurna! Plugin ini memungkinkan Anda memanfaatkan sepenuhnya kekuatan Visual Studio untuk mengembangkan aplikasi Node.js.

Halo semuanya, teman-teman terkasih! Sepanjang sejarahnya yang panjang, Microsoft telah merilis banyak lingkungan dan alat pengembangan yang berbeda. Pada musim semi 2015, perusahaan menyenangkan banyak pengembang dan memperkenalkan produk baru bernama Kode Visual Studio.

Dingin

Gagap

Terlepas dari kenyataan bahwa alat tersebut dirilis relatif lama, saya tidak berani mengulasnya karena satu alasan sederhana - pertama, saya tidak punya waktu dan alat yang saya gunakan benar-benar cocok untuk saya. Saya tidak terlalu suka mengulas berbagai lingkungan pengembangan. IDE dan alat serupa lainnya karena ini hanyalah alat, dan di saluran ini kami terutama memiliki pelajaran praktis. Namun, Visual Studio Code menarik minat saya sejak lama, saya mengikuti perkembangan editor, mencobanya versi yang berbeda V pekerjaan nyata dan telah menyelesaikan beberapa proyek menggunakan alat ini.

Hari ini kita akan melihat editor ini dari sudut pandang penggunaan front-end (bagaimanapun juga, Visual Studio Code memiliki fungsionalitas yang kaya tidak hanya untuk front-end, tetapi juga terintegrasi erat dengan alat Microsoft lainnya).

Pertama-tama, saya ingin mencatat bahwa editor ini berjalan di semua sistem operasi populer, seperti Linux, MacOS, dan Windows, dan selain itu, gratis.

Pelajaran ini akan berguna bagi Anda jika Anda sudah menggunakan editor lain, misalnya Atom, Sulime Text, atau Brackets dan ingin mencoba sesuatu yang baru, menjelajahi kemampuan alat baru, dan bahkan menerapkannya ke dalam persenjataan tempur Anda secara berkelanjutan. dasar. Saya juga menyarankan Anda membiasakan diri dengannya jika Anda baru mulai mempelajari pengembangan web dan tidak dapat memutuskan pilihan editor pada awalnya. Visual Studio Code akan memenuhi kebutuhan Anda dalam hal apa pun. Jika tidak semuanya, ada banyak hal di sini. Dan jika ada yang kurang, maka fungsi editor dapat dengan mudah diperluas menggunakan add-on (EXTENSIONS).

Dalam pelajaran ini kita akan mengenal antarmuka program, mengkonfigurasinya dan membuat beberapa cuplikan. Sepanjang perjalanan, saya akan menjelaskan hal-hal baru dan menarik apa saja yang bisa Anda perhatikan. Pergi!

Materi tambahan dan tautan bermanfaat:

Ekstensi yang saya gunakan:

  • Konferensi Apache- penyorotan sintaksis untuk file konfigurasi Apache;
  • Ekstensi Inti- pembuatan, pembukaan dan pengeditan Intisari;
  • Kelancangan- dukungan dan penyorotan sintaks Sass, gaya pelengkapan otomatis;
  • Ranting- menyorot mesin template PHP Twig (berguna saat bekerja dengan OpenCart);

Preset pengaturan Kode Visual Studio saya:

( "git.ignoreMissingGitWarning": benar, "workbench.startupEditor": "newUntitledFile", "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe", "workbench.statusBar. feedback.visible": salah, "window.menuBarVisibility": "toggle", "workbench.statusBar.visible": salah, "workbench.activityBar.visible": false, "editor.minimap.enabled": false, "file. defaultLanguage": "html", "editor.fontSize": 16, "editor.tabSize": 2, "workbench.editor.tabSizing": "shrink", "editor.detectIndentation": false, "editor.insertSpaces": false , "editor.folding": salah, "editor.glyphMargin": salah, "editor.smoothScrolling": benar, "emmet.triggerExpansionOnTab": benar, "editor.quickSuggestions": ( "lainnya": salah, "komentar": false, "strings": false ), "editor.suggestOnTriggerCharacters": false, "editor.parameterHints": false, "editor.hover": false, "terminal.integrated.fontSize": 15, "editor.renderWhitespace": " batas")

Nonaktifkan tooltips di Visual Studio Code:

Tooltip yang mengganggu dapat dinonaktifkan dengan pengaturan yang tidak terdokumentasi:
"editor.hover": false, Setelah memulai ulang editor, pop-up hover akan hilang.

Anda mungkin sudah tahu bahwa Microsoft telah merilis versi baru dari lingkungan pemrograman Visual Studio 2015, dan hari ini, seperti yang saya janjikan, kita akan melihat lingkungan ini secara detail di kantor redaksi Masyarakat, dan juga menginstalnya di ruang operasi sistem jendela 7.

Catatan! Jika Anda baru pertama kali mendengar bahwa sudah ada Visual Studio versi 2015, Anda bisa membaca dulu materi “Visual Studio 2015 - versi baru lingkungan pengembangan dari Microsoft”.

Komunitas Visual Studio 2015

Komunitas Visual Studio 2015 adalah lingkungan pengembangan terintegrasi gratis untuk membuat aplikasi untuk Windows, Android dan iOS, serta aplikasi web.

Di Komunitas Visual Studio 2015, tidak seperti Visual Studio Express edisi gratis generasi sebelumnya, semua fungsi, semua fitur ada di satu tempat, izinkan saya mengingatkan Anda bahwa versi Express ada dalam tiga edisi: untuk Desktop, untuk Web, dan untuk Windows . Kami melihat rilis Visual Studio Express 2013 untuk Windows Desktop dan Visual Studio Express 2013 untuk Web.

Seperti yang saya katakan, Komunitas Visual Studio 2015 adalah lingkungan pengembangan gratis dan dapat digunakan oleh pengembang individu untuk membuat aplikasi mereka sendiri serta proyek sumber terbuka. penelitian ilmiah dan pendidikan ( "Ketentuan Perjanjian Lisensi" Lengkap).

Komunitas Visual Studio 2015 memungkinkan Anda mengembangkan program menggunakan bahasa pemrograman berikut: C++, C#, Visual Basic, F#, JavaScript, TypeScript, Python.

Persyaratan Sistem Komunitas Visual Studio 2015

Sistem Operasi yang Didukung:

  • jendela 7 SP1;
  • Windows 8;
  • Windows 8.1;
  • WindowsServer 2008 R2 SP1;
  • WindowsServer 2012: ;
  • WindowsServer 2012 R2;
  • Windows 10

Persyaratan peralatan:

  • Prosesor dengan frekuensi 1,6 GHz (atau lebih tinggi);
  • 1 GB memori akses acak(1,5 GB saat dijalankan di mesin virtual);
  • 6 GB ruang hard disk kosong;
  • Harddisk (5400 rpm);
  • Adaptor video mendukung DirectX 9, resolusi layar minimum yang diperbolehkan adalah 1024 x 768.

Di mana saya dapat mengunduh Komunitas Visual Studio 2015?

Anda tentunya dapat mendownload Visual Studio edisi Komunitas versi 2015 dari situs resminya, berikut halaman downloadnya.

Setelah Anda membuka halaman tersebut, klik “ Unduh Komunitas 2015 »


Hasilnya, penginstal akan diunduh vs_community.exe.

Menginstal Komunitas Visual Studio 2015

Catatan! Seperti yang sudah saya katakan, saya akan menginstalnya sistem operasi Windows 7.

Untuk menginstal Komunitas Visual Studio 2015, jalankan file vs_community.exe, dan untuk instalasi kita juga memerlukan koneksi Internet.

Setelah diluncurkan, layar splash Visual Studio akan muncul beberapa saat


Penginstal kemudian akan terbuka, tetapi jika selama proses startup penginstal mendeteksi faktor apa pun yang dapat mempengaruhi kemajuan instalasi Visual Studio, ia akan memberi tahu Anda.

Di sini kita diminta untuk memilih “ jenis instalasi", Saya memilih " Standar", namun jika Anda tidak berencana menggunakan fungsionalitas apa pun di Komunitas Visual Studio 2015, Anda dapat memilih jenis" Selektif» di mana Anda secara manual menentukan apa yang sebenarnya akan Anda gunakan. Dan saya menekan " Install” dan proses instalasi akan segera dimulai untuk saya.

Proses ini akan memakan waktu kurang lebih 30-40 menit dan pada akhirnya akan muncul jendela dimana kita klik “ Nyalakan ulang»

Setelah komputer Anda restart, Anda dapat meluncurkan Visual Studio (Mulai->Semua Program->Visual Studio 2015)

Dan saat pertama kali memulai, kita diminta untuk masuk ke Visual Studio untuk menyinkronkan pengaturan saat menghubungkan komputer yang berbeda (Informasi lebih detail dapat diperoleh dengan mengklik link “Selengkapnya”). Tapi tidak perlu menekan " Tidak sekarang! Mungkin nanti"Itu yang saya lakukan.

Hasilnya, kita akan mulai halaman rumah Studio visual.


Tangkapan layar Komunitas Visual Studio 2015

Menu pembuatan proyek


Proyek Aplikasi Windows Formulir


Itu saja, pada materi berikut ini kita akan melihat proses pembuatan aplikasi di lingkungan Komunitas Visual Studio 2015. Selamat mencoba!

Publikasi tentang topik tersebut