Mulakan Pengekodan dalam Penyemak Imbas Anda Dengan Microsoft Visual Studio Online

Mulakan Pengekodan dalam Penyemak Imbas Anda Dengan Microsoft Visual Studio Online

Pembangunan perisian dan web telah berubah secara radikal dalam beberapa tahun kebelakangan ini. Pasukan tidak perlu lagi berkongsi lokasi yang sama. Juga, alat yang tersedia untuk mereka yang mengembangkan perisian, aplikasi, dan laman web telah bertambah baik.





Walaupun begitu, masih ada situasi di mana anda mungkin memerlukan persekitaran kerja yang terpusat. Di sinilah alat pengembangan jarak jauh seperti Visual Studio Online masuk. Hari ini kita akan melihat bagaimana ini boleh mempengaruhi sesiapa sahaja yang bekerja dalam pasukan pembangunan jarak jauh.





Masukkan Visual Studio Dalam Talian

Dalam pengumuman baru-baru ini, Microsoft mendedahkan Visual Studio Online untuk membolehkan pengekodan agnostik benar-benar lokasi. Visual Studio Online mempunyai penyunting kod penyemak imbas lengkap dan hab projek pusat untuk diselaraskan dengan editor tempatan anda.





Keliru, Visual Studio Online sebagai nama telah lama wujud. Itu adalah nama asal Azure DevOps perkhidmatan, sistem pengurusan projek dalam talian.

Nama itu lebih masuk akal dalam konteks ini, kerana yang nampaknya dilancarkan oleh Microsoft adalah pendamping yang dihoskan sepenuhnya oleh pelayan untuk Visual Studio Code dan Visual Studio.



Apakah Kod Visual Studio?

Untuk memahami implikasi Visual Studio Online, anda harus mengetahui Visual Studio Code (VS Code).

VS Code adalah penyunting kod percuma Microsoft untuk pembangun. Berbeza dengan Visual Studio (IDE unggulan Microsoft), VS Code adalah sumber terbuka, dan lebih dekat dengan editor teks seperti Teks Sublime dan Atom daripada Persekitaran Pembangunan Bersepadu (IDE) yang lengkap.





Tersedia untuk Windows, Mac, dan Linux, menyediakan persekitaran ringan yang lengkap untuk pengaturcaraan. Sambungan membantu menyelesaikan kod dan mengintip, dan Visual Studio Live Share membolehkan pengekodan kolaboratif melalui sambungan internet. Visual Studio Online diatur untuk merapatkan jurang dengan lebih jauh sehingga memungkinkan untuk menggunakan persekitaran pengkodan bersama.

Bagaimana Visual Studio Dalam Talian Berfungsi?

Daripada semua orang mengkonfigurasi lingkungan pengembangan pada mesin tempatan, Visual Studio Online memberikan pengalaman pasukan yang bekerja pada sistem yang sama. Untuk memahami mengapa ini kuat, pertimbangkan langkah-langkah yang diperlukan untuk bekerja dalam pasukan pembangunan.





Setiap orang perlu mempunyai alat dan perpustakaan yang sama. Mesin pengembangan yang berbeza mungkin menjalankan sistem operasi yang berbeza, atau versi perisian. Pengurusan pakej dan kawalan versi dapat membantu, tetapi terserah kepada setiap ahli pasukan untuk mengawal persekitaran mereka.

Malah perkakasan boleh menjadi masalah. Sekiranya mesin anda tidak serasi dengan elemen projek, sehingga baru-baru ini anda tidak mempunyai pilihan selain mendapatkan komputer baru. Sekarang, walaupun tidak ada yang dipasang di dalam negara, anda boleh menggunakan penyediaan pembangunan apa pun.

Tidakkah Ini Sudah Ada?

IDE dalam talian sepenuhnya bukanlah perkara baru dan AWS Cloud9 IDE Amazon adalah persekitaran yang kuat dan kaya dengan ciri. Begitu juga, terdapat banyak perkhidmatan langganan dalam talian yang dirancang untuk pengembangan kumpulan berskala lebih kecil.

Bahkan ada IDE dalam talian yang menggunakan pangkalan data sumber terbuka VS Code, dan sesiapa yang biasa dengan perisian akan merasa seperti di rumah sendiri.

Mempunyai persekitaran terpencil yang dapat diakses melalui penyemak imbas dan tempatan secara teknikal mungkin dilakukan dengan salah satu perkhidmatan ini. Sebaliknya apa yang mungkin dilakukan Visual Studio Online adalah menjadikannya pengalaman yang lebih lancar dan mudah diakses.

cara menyesuaikan kecerahan pada desktop windows 10

Apa yang Membuat Visual Studio Dalam Talian Istimewa?

Menempatkan keseluruhan projek ke dalam satu mesin dengan berkesan bermakna setiap orang selalu berfungsi dengan persediaan yang sama. Tidak kira sama ada anda pengaturcara berpengalaman, atau hari pertama anda bekerja, semuanya sudah disediakan lebih awal.

Sekiranya keperluan projek berubah, misalnya, ke sistem atau kerangka baru, hanya satu lingkungan pengembangan yang perlu berubah, dan perubahan tersebut secara otomatis diteruskan kepada setiap anggota tim.

Secara teori, tidak akan ada perbezaan antara bekerja di rumah pada mesin pengembangan biasa anda, pada komputer yang dipinjam, atau bahkan di telefon pintar --- jika anda dapat melakukan pengekodan dengan ibu jari anda!

Apa yang Boleh Dilakukan Dalam Talian Visual Studio?

Pada masa penulisan, Visual Studio Online tidak keluar, tetapi aliran kerja umum nampaknya sudah siap. Ia akan menampilkan semua ciri yang sama seperti Kod VS seperti penyelesaian kod, pelekapan, dan kerjasama dalam penyemak imbas.

Selanjutnya, semua butiran projek, bersama dengan pilihan pengguna dan tema, akan diselaraskan antara penyemak imbas dan contoh penyunting kod tempatan.

Microsoft juga mengumumkan integrasi IntelliCode, memanfaatkan pembelajaran mesin untuk memberikan cadangan dan penyelesaian kod yang lebih baik berdasarkan kebiasaan anda. Walaupun tidak dikonfirmasi, sangat mungkin IntelliCode akan dapat ditingkatkan ke seluruh tim, memungkinkan alat dinamis berdasarkan seni bina sebuah projek.

Bagaimana dengan Penyediaan Pengekodan Khusus saya?

Satu kelemahan yang jelas untuk pendekatan mesin pembangunan tunggal adalah penyesuaian individu. Sekiranya anda terbiasa dengan alur kerja, susun atur, atau pintasan papan kekunci khusus, sukar untuk disesuaikan.

Nasib baik, ini bukan cara Visual Studio Online berfungsi. Tema setiap pengguna akan membolehkan penyediaan individu. Walaupun pasti ada beberapa perbezaan antara menggunakan penyunting luar talian, pengalaman pengguna harus serupa dengan lingkungan rumah anda.

Perkara lain yang perlu diperhatikan adalah bahawa Visual Studio Online bukanlah pengganti VS Code atau Visual Studio. Ini adalah aplikasi pendamping yang membolehkan pengguna membuat kod secara langsung di penyemak imbas. Aliran kerja yang diandaikan melibatkan menghubungkan persediaan tempatan anda ke perkhidmatan dalam talian yang baru.

Mengapa Saya Memerlukan Penyunting Kod Jauh?

Sekiranya anda sudah menggunakan mesin rumah anda untuk pembangunan, anda mungkin tertanya-tanya mengapa anda akan bersusah payah menggunakan Visual Studio Online.

Mungkin bukan untuk semua orang. Pembangun tunggal atau sesiapa sahaja yang bekerja dengan pengawal mikro atau perkakasan lain mungkin tidak mendapat manfaat daripada persekitaran pembangunan berasaskan awan. Lebih-lebih lagi, jika anda sudah biasa dengan editor kod yang lain dan selesa menggunakan persekitaran maya untuk pengaturcaraan, maka beralih mungkin kelihatan tidak berguna.

Manfaat sebenar dari Visual Studio Online adalah untuk pemaju pemula. Tidak perlu lagi menavigasi ladang tambang pengurusan pakej.

Lebih penting lagi ialah Visual Studio Online membuka pembangunan kepada sesiapa sahaja. Tidak lagi penting jika anda menggunakan Chromebook, telefon pintar, atau PC lama yang anda temui di tempat sampah --- anda mendapat akses ke alat yang sama.

Di mana saya boleh mendapatkan Visual Studio dalam talian?

Sebagai masa penulisan, VS Online tidak tersedia untuk orang ramai. Terdapat pratonton peribadi, dan anda boleh terpakai untuk Microsoft untuk mengaksesnya. Walau bagaimanapun, kemungkinan anda perlu menunggu sehingga versi beta awam untuk mencubanya.

Walaupun begitu, jika anda ingin mengalami sesuatu yang sangat serupa, sudah ada versi dalam talian VS Code yang tersedia. Oleh kerana ia adalah perisian sumber terbuka, tidak ada yang menghalang anda membina versi untuk pelayan anda sendiri. Sekiranya ini kelihatan seperti terlalu banyak kerja, laman web seperti Pengekod dan StackBlitz kedua-duanya versi penyemak imbas Kod VS.

Lebih banyak mengenai IDE Berasaskan Penyemak Imbas

Visual Studio Online akan membawa pengembangan dalam talian ke tahap yang baru. Untuk merasai pengekodan kolaboratif, anda harus membiasakan diri dengan Visual Studio Live Share.

Semasa anda menunggu pembebasan Visual Studio Online, mengapa tidak mencuba salah satu daripada banyak IDE berasaskan penyemak imbas sudah diluar sana?

bagaimana ccleaner masuk ke komputer saya
Berkongsi Berkongsi Tweet E-mel Panduan Pemula untuk Animasi Ucapan

Animasi pertuturan boleh menjadi cabaran. Sekiranya anda sudah bersedia untuk mula menambahkan dialog ke projek anda, kami akan menguraikan proses untuk anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Alat Bekerjasama
  • Kod Visual Studio
  • Persekitaran Pembangunan Bersepadu
  • Visual Studio Dalam Talian
Mengenai Pengarang Ian Buckley(216 Artikel Diterbitkan)

Ian Buckley adalah wartawan bebas, pemuzik, pemain dan penerbit video yang tinggal di Berlin, Jerman. Ketika dia tidak menulis atau di atas pentas, dia bermain-main dengan elektronik DIY atau kod dengan harapan menjadi saintis gila.

Lagi Dari Ian Buckley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan