Rumah >alat pembangunan >VSCode >Ringkaskan dan kongsi beberapa pemalam automasi VSCode hadapan yang patut diketahui
Artikel ini meringkaskan dan berkongsi beberapa VSCode pemalam automasi untuk pembangun bahagian hadapan, yang boleh meningkatkan kecekapan pembangunan untuk pembangun bahagian hadapan. Saya harap ia akan membantu semua orang.
Pengaturcaraan adalah rumit. Terdapat banyak amalan terbaik yang perlu diingat, banyak garis panduan yang perlu diikuti, dan banyak "isu yang diketahui" untuk dielakkan sambil mengekalkan produktiviti dan kualiti kod yang tinggi.
Proses pembangunan moden masih sukar jika tiada kerja automatik. Dalam artikel ini, saya akan memperkenalkan anda kepada beberapa teknik automasi VSCode yang boleh meningkatkan kecekapan pembangunan untuk pembangun bahagian hadapan. [Pembelajaran yang disyorkan: "tutorial pengenalan vscode"]
Dalam keadaan biasa, apabila anda mengubah suai kod dalam VSCode, anda perlu Anda perlu memuat semula penyemak imbas secara manual untuk melihat kesannya. Dalam erti kata lain, jika anda mengemas kini kod 100 kali, anda perlu memuat semula pelayar 100 kali, yang merupakan kerja yang memenatkan dan memakan masa.
Pelayan Langsung ialah pemalam yang hebat dalam VSCode Ia boleh melengkapkan kerja yang disebutkan di atas secara automatik untuk anda, supaya anda tidak perlu membuka dan memuat semula penyemak imbas secara manual setiap kali selepas menyimpan dilakukan oleh Muat Semula Langsung disediakan oleh fungsi Pelayan Langsung Fungsi ini memastikan bahawa kod anda boleh diberikan serta-merta selepas disimpan. Di samping itu, jika anda mendayakan fungsi auto-simpan VSCode, Muat Semula Langsung akan menjadi lebih sejuk dan lebih mudah.
Turbo Console Log ialah alat yang boleh membantu anda menulis maklumat log secara automatik dengan bantuan Turbo Log Konsol Seterusnya, anda boleh.
Kompilasi fail SASS atau SCSS anda dengan mudah dan automatik ke dalam CSS dengan Pengkompil SASS Langsung dan Editor kod itu sendiri menyusun dalam masa nyata secara dalaman dan secara automatik memberi anda pratonton langsung aplikasi anda atau gaya yang disusun dalam penyemak imbas, sama seperti ini.
Live SASS compiler ialah sambungan yang mudah untuk VSCode, yang mempunyai banyak ciri hebat, termasuk:
Dalam aplikasi yang mengandungi ratusan atau ribuan baris kod, Pernahkah anda mahu menukar satu teg HTML dan kemudian terlupa atau tersilap menukar pasangan tag lain? Kerja seperti ini boleh mengelirukan dan tidak cekap.
Anda kini mempunyai dua pilihan: satu ialah mengekalkan teg berpasangan secara manual atau memasang terus pemalam Teg Nama Semula Auto dan biarkan ia menyelesaikan tugasan ini secara automatik untuk anda.
Auto Rename Tag ialah pemalam yang berguna untuk pembangun Seperti namanya, ia akan mengemas kini teg lain secara automatik apabila salah satu teg penerimaan dikemas kini.
Pengesanan kod digunakan untuk menyemak ralat sintaks dalam atur cara atau kod yang tidak mengikut garis panduan gaya tertentu,
manakala alat pengesanan Kod ESLint seperti ini membolehkan pembangun mencari masalah dengan kod mereka tanpa melaksanakan kod JavaScript. ESLint ialah salah satu sambungan yang paling banyak dimuat turun untuk Kod VS, dengan hampir 13 juta muat turun, dan ia memastikan anda mematuhi garis panduan pengekodan standard seperti kedudukan, lekukan, dsb. Sambungan ini memerlukan anda memasang ESLint secara tempatan atau global pada komputer anda, cuma jalankan npm install eslint.
Berikut ialah demonstrasi ESLint
Apabila saiz kod anda kecil, ralat di atas masih jelas. Tetapi jika kod anda melebihi seratus baris. Dengan menjalankan ESLint, anda boleh mengenal pasti masalah dalam kod anda dengan cepat untuk meningkatkan integriti dan kualiti kod anda.
Prettier, sambungan VSCode yang popular di kalangan pembangun bahagian hadapan, mempunyai 11 juta muat turun dan masih berkembang Ia boleh membantu anda memformatkan kod anda dengan cepat, Hanya tekan butang dan kod diformatkan.
Prettier bukan sahaja menyokong JavaScript, tetapi juga banyak sintaks berbeza di luar kotak, termasuk TypeScript, CSS, JSON, JSX, GraphQL dan banyak lagi.
Terdapat sambungan lain yang serupa, yang paling popular ialah, Beautify! Dengan beberapa tetapan dan konfigurasi, anda tidak perlu risau lagi tentang menulis kod hodoh. Beautify menukar kod anda menjadi kod yang cantik dan konsisten.
Setakat ini, saya telah membincangkan sambungan berbeza dalam VSCode yang boleh anda gunakan untuk meningkatkan produktiviti anda. Sebagai bahagian terakhir yang disebut dalam artikel ini, saya akan membincangkan cangkuk prakomit. Jadi apakah sebenarnya cangkuk pra-komit? Sesetengah daripada anda mungkin pernah mendengarnya sebelum ini, sesetengah daripada anda mungkin tidak.
Pernahkah anda mahu menjalankan arahan setiap kali anda melakukan atau menolak kod? Kemudian cangkuk git adalah apa yang anda cari.
Kait Git ialah skrip tersuai yang boleh dijalankan sebelum atau selepas arahan git untuk mengautomasikan tugas manual. Terdapat beberapa cangkuk git tersedia, dan cangkuk pra-komit adalah salah satu kegemaran saya.
Berikut ialah ringkasan hebat cirinya:
Dengan menggunakan cangkuk prakomit, anda boleh menyemak gaya kod, ruang kosong mengekor tambahan, import yang tidak diingini atau menyemak dokumentasi yang betul tentang kaedah baharu.
Alat yang sangat baik boleh membantu pembangun menulis kod yang lebih pantas, bersih dan lebih konsisten. Kod Visual Studio (Kod VS) yang dilancarkan oleh Microsoft telah beransur-ansur memenangi hati ramai orang sejak pelancarannya.
Dalam artikel ini, saya hanya menyenaraikan beberapa sambungan dan kaedah berbeza yang anda boleh gunakan dalam VSCode yang akan meningkatkan produktiviti anda dan mengautomasikan proses pembangunan. Jika anda mendapati sambungan lain yang patut dikongsi, sila nyatakan sambungan itu dalam ulasan di bawah.
Rujukan asal: https://blog.bitsrc.io/vscode-automations-for-frontend-developers-6c66a6f36bc6
Lebih banyak pengetahuan berkaitan tentang VSCode, Sila lawati : tutorial vscode! !
Atas ialah kandungan terperinci Ringkaskan dan kongsi beberapa pemalam automasi VSCode hadapan yang patut diketahui. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!