Julai 2015 menyaksikan Google Release Material Design Lite, perpustakaan front-end yang direka untuk memudahkan untuk menambah rupa reka bentuk bahan dan merasa ke laman web.
Dalam artikel ini saya memberi tumpuan kepada prinsip asas dan komponen reka bentuk bahan berikut dan bagaimana anda boleh melaksanakannya menggunakan Perpustakaan Reka Bentuk Bahan (MDL):
- Typography
- warna
- Layout
- kad
- Reka Bentuk Bahan Lite (MDL) oleh Google adalah perpustakaan front-end yang memudahkan pelaksanaan estetika reka bentuk bahan ke dalam projek web, menjadikannya lebih mudah untuk mengekalkan pengalaman pengguna yang konsisten di pelbagai platform.
- MDL boleh dimasukkan ke dalam projek anda menggunakan CDN Google untuk fail CSS dan JavaScript, atau dengan memuat turun dan menganjurkan fail sendiri, dengan arahan persediaan terperinci tersedia untuk pelbagai persekitaran termasuk Bower dan NPM. Perpustakaan menawarkan sistem tipografi yang mantap menggunakan fon Roboto dan NOTO, menyokong pelbagai skrip dan menyediakan kelas yang telah ditetapkan untuk menggunakan skala tipografi yang konsisten.
- MDL menyediakan sistem warna yang disesuaikan, yang membolehkan pemaju memilih warna utama dan aksen dari palet yang telah ditetapkan, meningkatkan daya tarikan visual sambil mengekalkan garis panduan kebolehgunaan. Komponen MDL utama seperti susun atur, kad, dan tab direka untuk menjadi responsif dan modular, memanfaatkan metodologi Flexbox dan BEM untuk memudahkan seni bina CSS yang lebih berstruktur dan berskala.
- Projek Demo
- Projek demo untuk artikel ini dipanggil Kaptain Kitty. Ia adalah templat HTML yang bertujuan untuk menggambarkan bagaimana anda boleh menggunakan konsep reka bentuk bahan dan komponen MDL yang saya bincangkan dalam artikel ini ke laman web.
anda boleh melihat projek demo dan kod sumbernya di Codepen:
Lihat templat demo pena menggunakan bahan reka bentuk bahan oleh SitePoint (@SitePoint) pada codepen.
mari kita mulakan.
termasuk lite reka bentuk bahan dalam projek anda
Ketika termasuk MDL dalam projek anda, anda mempunyai pilihan berikut:
- Muatkan fail CSS dan JavaScript yang diperlukan menggunakan [CDN Google] (Rangkaian Penghantaran Kandungan). 3
- Muat turun dan bina kod sumber dari projek MDL di GitHub.
- Jika anda menggunakan Bower untuk menguruskan projek anda, anda boleh menaip arahan berikut untuk memasang fail perpustakaan MDL dalam folder Bower_Components: Bower Pasang bahan reka bentuk-lite ---- 🎜> Jika npm adalah pengurus pakej pilihan anda, jalankan arahan berikut untuk memasang fail MDL dalam folder Node_modules: NPM Pasang bahan reka bentuk-lite ---elave
- Google mengesyorkan menggunakan fail CSS dan JavaScript yang dihoskan pada CDN mereka. Inilah kaedah yang anda dapati di halaman demo untuk artikel ini.
Seterusnya, sebelum tag penutup , tambahkan rujukan ke fail MDL JavaScript:
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.indigo-pink.min.css"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://fonts.googleapis.com/icon?family=Material+Icons"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> href<span>="css/styles.css"</span>></span></span></span></span></span>
tipografi dalam reka bentuk bahan lite
<span><span><span><script> src<span >="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.min.js"</script></span>></span><span> </span></span><span><span></span><span><span></span>></span></span>Typefaces Reka Bentuk Bahan untuk Bahasa Inggeris dan Bahasa Inggeris (Latin, Greek, dan Cyrillic Watak) adalah Roboto dan Noto.
Noto juga menyokong skrip padat seperti skrip Cina, Jepun, dan Korea, dan tinggi seperti bahasa Asia Tenggara dan Timur Tengah, mis., Arab, Hindi, dan lain -lain
3
Untuk watak Latin, Yunani, dan Cyrillic, spesifikasi reka bentuk bahan mencadangkan skala tipografi 12, 14, 16, 20, dan 34. Anda boleh menggunakan prinsip tipografi reka bentuk bahan menggunakan MDL dengan menambahkan satu set kelas tertentu ke markup.
contohnya, menambah .mdl-typography-dinsplay-2 ke tag
dan .mdl-typography-Display-1 ke tag
, menambah nilai saiz fon 45px dan 34px, masing-masing :
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="http://fonts.googleapis.com/css?family=Roboto:400,100,500,300italic,500italic,700italic,900,300"</span>></span></span></span>
MDL mempunyai beberapa kelas dengan skala tipografi, kebolehcapaian, dan prinsip kebolehbacaan yang dibakar. Ini menjadikannya lebih mudah untuk memaparkan kandungan teks yang indah yang menyenangkan untuk dibaca tanpa mengira peranti yang digunakan untuk mengaksesnya.
<span><span><span><h1 id="class-span-mdl-typography-display-span-gt"> class<span>="mdl-typography--display-2"</span>></h1></span>Title<span><span></span>></span> </span><span><span><span><p> class<span>="mdl-typography--display-1"</span>></p></span> </span> Sub-title <span><span><span></span>></span></span></span></span>Untuk senarai lengkap kelas tipografi, lawati halaman komponen tipografi MDL di GitHub.
memilih warna untuk projek MDL anda
Ambil perhatian nama fail stylesheet perpustakaan MDL: material.indigo-ink.min.css . Nama menunjuk kepada palet warna reka bentuk bahan yang dilaksanakan dalam stylesheet. Palet warna lalai menggunakan indigo sebagai warna primer dan merah jambu sebagai warna aksen. Tetapi anda tidak terjebak dengan ini. Berikut adalah cadangan Reka Bentuk Bahan mengenai bagaimana untuk mengerjakan palet warna tersuai dan cara melaksanakannya menggunakan MDL.
Prinsip Warna Reka Bentuk Bahan
Reka bentuk bahan suka menggabungkan warna, bayang -bayang, dan sorotan yang berani dan diredam:
Warna harus tidak dijangka dan bersemangat.
Spesifikasi reka bentuk bahan google
Reka bentuk bahan menawarkan pelbagai palet warna yang indah yang berfungsi dengan harmoni bersama. Untuk menjadikannya lebih mudah untuk memilih warna, setiap warna dalam palet mempunyai label nombor serta nilai warna heksadesimal untuk mengenalinya. Garis panduan reka bentuk bahan menunjukkan 500 warna sebagai warna utama. Warna -warna lain yang terbaik digunakan sebagai warna aksen.
Apabila anda membuat pemilihan warna tersuai untuk laman web anda, reka bentuk bahan mengesyorkan bahawa anda memilih tiga warna dari palet utama dan satu warna aksen dari palet sekunder. Berikut adalah contoh:
Hadkan penggunaan warna aksen ke pautan, butang tindakan utama anda, dan beberapa komponen seperti suis dan slider. Elakkan menggunakan warna aksen untuk teks badan:
Juga, garis panduan reka bentuk bahan tidak menggalakkan menggunakan warna aksen di kawasan besar halaman dan di bar aplikasi. Terutama penting adalah tidak menggunakan warna yang sama untuk kedua -dua butang tindakan terapung dan latar belakang:
Menyesuaikan palet warna lalai dalam reka bentuk bahan lite
anda boleh beralih dari palet indigo-pink lalai ke palet tersuai anda sendiri dalam salah satu cara berikut.
Jika anda menggunakan CDN Google, seperti yang saya lakukan dalam demo untuk artikel ini, ikuti langkah -langkah ini:
Cari URL ke fail STYLESEHEE MDL di dalam atribut HREF dari tag
Ganti
- indigo
- dengan warna primer yang anda pilih dan merah jambu
- dengan warna aksen kegemaran anda.
Contohnya, katakan warna yang anda pilih dari palet reka bentuk bahan adalah teal sebagai primer dan ambar sebagai aksen. Inilah url ke MDL Stylesheet yang dihoskan di Google CDN kelihatan seperti:
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.indigo-pink.min.css"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://fonts.googleapis.com/icon?family=Material+Icons"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> href<span>="css/styles.css"</span>></span></span></span></span></span>
anda sudah selesai!
Jika anda lebih suka menjadi tuan rumah fail MDL yang disusun dan diminimumkan pada pelayan anda, laman web MDL telah dilindungi. Di sana anda akan dapati alat penyesuaian dan pratonton, yang membolehkan anda memilih palet warna primer dan aksen dari roda warna interaktif. Anda kemudian boleh memuat turun CSS untuk tema pilihan anda dan pasangkannya terus ke dalam projek anda:
<span><span><span><script> src<span >="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.min.js"</script></span>></span><span> </span></span><span><span></span><span><span></span>></span></span>
MDL menggunakan CSS Flexbox untuk susun atur. Elemen .MDL-Layout adalah bekas flex dengan harta flex-arah yang ditetapkan ke lajur.- susun atur navigasi
- grid
- tab
- footer
- header telus
- laci tetap, tiada header
- Header Tetap
- pengepala dan laci tetap
- header menatal
- header air terjun - header yang kontrak pada skrol halaman.
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="http://fonts.googleapis.com/css?family=Roboto:400,100,500,300italic,500italic,700italic,900,300"</span>></span></span></span>
Perhatikan bagaimana MDL menganjurkan CSS menggunakan kelas BEM Namespaced. Jika anda tidak biasa dengan metodologi BEM, bekerja dengan BEM pada skala - nasihat dari pemaju atas oleh Patrick Catanzariti menawarkan gambaran keseluruhan yang hebat.seperti berikut: <span><span><span><h1 id="class-span-mdl-typography-display-span-gt"> class<span>="mdl-typography--display-2"</span>></h1></span>Title<span><span></span>></span> </span><span><span><span><p> class<span>="mdl-typography--display-1"</span>></p></span> </span> Sub-title <span><span><span></span>></span></span></span></span>
Akhirnya, anda perlu menambah panel kandungan yang sepadan:<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.indigo-pink.min.css"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://fonts.googleapis.com/icon?family=Material+Icons"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> href<span>="css/styles.css"</span>></span></span></span></span></span>
panel dengan mempunyai kelas .is-aktif dan akan dipaparkan secara lalai.
meletakkan kandungan tambahan dalam komponen laci
Demo juga menggunakan bahagian laci. Laci adalah panel sampingan yang boleh anda sembunyikan dan tunjukkan dengan klik butang. Anda juga boleh memilih untuk memastikan laci terbuka dan tetap supaya kandungannya sentiasa tetap dalam pandangan penuh.
, tulis kod di bawah untuk menambah komponen laci ke susun atur anda: <span><span><span><script> src<span >="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.min.js"</script></span>></span><span> </span></span><span><span></span><span><span></span>></span></span>
Lihat coretan ini dalam tindakan atau periksa kod sumber projek demo untuk pelaksanaan penuh komponen navigasi dan laci tab.anda melampirkan lajur grid di dalam elemen kontena dengan kelas .mdl-grid:
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="http://fonts.googleapis.com/css?family=Roboto:400,100,500,300italic,500italic,700italic,900,300"</span>></span></span></span>
Contohnya, projek demo untuk artikel ini melaksanakan kedua-dua skrin penuh dan bahagian berkotak berpusat:html:
<span><span><span><h1 id="class-span-mdl-typography-display-span-gt"> class<span>="mdl-typography--display-2"</span>></h1></span>Title<span><span></span>></span> </span><span><span><span><p> class<span>="mdl-typography--display-1"</span>></p></span> </span> Sub-title <span><span><span></span>></span></span></span></span>
Juga, jika anda ingin tidak mempunyai margin antara lajur grid, MDL mempunyai kelas berguna yang boleh anda tambahkan ke elemen kontena lajur grid-.mdl-grid-tidak ada:<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.teal-amber.min.css"</span>></span></span></span>
ini akan memberi anda sesuatu seperti ini:<span><span><span><div> class<span>="mdl-layout mdl-js-layout"</span>> <span><!-- All your template markup goes here --> </span><span><span><span></span></span></span> </div></span>></span></span>
Seterusnya, anda membina lajur di dalam elemen grid .MDL dengan menambahkan elemen
dengan kelas. MDL-sel. Inilah kod untuk grid 3-kolumn:Jika anda ingin mengatasi saiz lajur lalai, anda perlu menambah kelas .mdl-cell-{Number} -col dengan nombor antara 1 hingga 12. Berikut adalah kod untuk grid 2 lajur :
<span><span><span><div> class<span>="mdl-layout </span><span><span> mdl-js-layout mdl-layout--fixed-header </span></span><span><span> mdl-layout--fixed-tabs<span>"</span>></span> </span><span><span><span></span></span></span> </div></span>></span></span>
Jika reka bentuk anda memerlukannya, MDL menawarkan kelas utiliti berguna untuk menyembunyikan lajur pada saiz skrin tertentu:
- .mdl-cell-Hide-desktop menyembunyikan lajur pada saiz skrin desktop (lebih besar daripada 840px)
- .mdl-cell-Hide-tablet menyembunyikan lajur pada saiz skrin tablet (lebih besar daripada 480px)
- .mdl-cell-hide-phone menyembunyikan lajur pada saiz skrin mudah alih (kurang daripada dan sehingga 480px)
Untuk melihat ini dalam tindakan, lihat bahagian selamat datang projek demo pada saiz skrin yang berbeza. Anda akan segera melihat bahawa bulatan merah jambu hiasan di sebelah item senarai tidak dapat dilihat pada skrin kecil:
komponen kad lite reka bentuk bahan
Corak UI Kad telah mendapat populariti untuk beberapa waktu sekarang, terutama terima kasih kepada laman web seperti Pinterest.
inilah cara reka bentuk bahan mentakrifkan komponen kad:
Reka bentuk bahan spec
Berikut adalah cara anda boleh menambah kad mudah ke halaman anda menggunakan komponen kad MDL:
<span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.indigo-pink.min.css"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> </span></span><span> <span>href<span>="https://fonts.googleapis.com/icon?family=Material+Icons"</span>></span> </span><span><span><span><link> rel<span>="stylesheet"</span> href<span>="css/styles.css"</span>></span></span></span></span></span>
Seterusnya, anda menambah bekas untuk bahagian kad berikut:Tajuk kad, menggunakan kelas .mdl-card__title
- Media kad, menggunakan kelas .mdl-card__media
- kandungan teks kad menggunakan kelas .mdl-card__supporting-text
- tindakan kad menggunakan kelas .mdl-card__actions, jika kad anda termasuk butang tindakan atau elemen yang serupa.
- Akhirnya, anda mengeluarkan struktur ini dengan kandungan yang sesuai memastikan tag tajuk anda mempunyai kelas .mdl-card__title-text.
Anda boleh mencari pendekatan ini dalam projek demo yang disertakan. Ini adalah cara yang baik untuk mencapai susun atur berjubin yang responsif:
<span><span><span><script> src<span >="https://storage.googleapis.com/code.getmdl.io/1.0.6/material.min.js"</script></span>></span><span> </span></span><span><span></span><span><span></span>></span></span>
Kesimpulan
Artikel ini telah meneroka Perpustakaan Lite Reka Bentuk Bahan oleh Google dan meletakkannya dalam praktik dalam templat web HTML yang sebenar.
MDL bukan rangka kerja yang komprehensif seperti, contohnya, bootstrap. Ia tidak mempunyai anda dilindungi untuk semua komponen dan gaya aplikasi anda kemungkinan besar memerlukan. Oleh itu, mengharapkan untuk kod beberapa ciri diri anda.
Walau bagaimanapun, perpustakaan masih berkembang dan mungkin mengejutkan kita dengan beberapa perkara baru dalam siaran masa depan. Juga, web menawarkan ekosistem reka bentuk bahan yang kaya untuk pereka dan pemaju, kebanyakannya bebas.lihat panduan kami untuk tema UI bahan terbaik.
Soalan Lazim (Soalan Lazim) Mengenai Reka Bentuk Bahan Lite oleh Google
Apakah Reka Bentuk Bahan Lite (MDL) dan Bagaimana Ia Berbeza Dari Reka Bentuk Bahan? dan platform. Ia adalah versi reka bentuk bahan yang lebih ringan, sistem reka bentuk yang komprehensif yang menggabungkan teori, sumber, dan alat untuk membuat pengalaman digital. Walaupun reka bentuk bahan adalah bahasa reka bentuk lengkap yang merangkumi pelbagai alat, garis panduan, dan komponen yang luas, MDL adalah subset sistem ini, yang menawarkan rangka kerja yang lebih mudah dan lebih ringan yang lebih mudah dilaksanakan. Ini amat berguna untuk pemaju yang ingin mewujudkan antara muka pengguna yang moden dan anggun tanpa kerumitan sistem reka bentuk bahan penuh. Dengan bahan reka bentuk bahan, anda perlu memasukkan fail MDL CSS dan JavaScript dalam projek anda. Fail -fail ini boleh dimuat turun dari laman web MDL rasmi atau dimasukkan secara langsung dari rangkaian penghantaran kandungan (CDN). Sebaik sahaja anda memasukkan fail ini, anda boleh mula menggunakan komponen MDL dalam kod HTML anda. Laman web MDL menyediakan dokumentasi dan contoh yang komprehensif untuk membantu anda memahami cara menggunakan setiap komponen. Boleh gunakan untuk membina antara muka pengguna anda. Ini termasuk butang, kotak semak, medan teks, slider, dan banyak lagi. Setiap komponen direka untuk memberikan rupa dan rasa yang konsisten, moden, dan mereka boleh disesuaikan untuk memenuhi keperluan khusus anda. Laman web MDL menyediakan dokumentasi terperinci untuk setiap komponen, termasuk contoh kod dan garis panduan penggunaan.
Bolehkah saya menggunakan lite reka bentuk bahan untuk projek komersial?
Ya, bahan reka bentuk bahan terbuka dan bebas untuk digunakan untuk projek peribadi dan komersial. Ia dilesenkan di bawah Lesen Apache 2.0, yang membolehkan anda menggunakan, mengubah suai, dan mengedarkan perisian secara bebas, dengan syarat anda mematuhi syarat -syarat lesen.
Reka bentuk bahan Lite adalah rangka kerja ringan, mudah digunakan yang memberikan rupa dan rasa yang moden, anggun. Ia direka untuk menjadi mudah dilaksanakan, dengan API yang mudah dan mudah dan dokumentasi komprehensif. Berbanding dengan rangka kerja reka bentuk yang lain, MDL kurang komprehensif tetapi juga kurang kompleks, menjadikannya pilihan yang baik untuk pemaju yang menginginkan sistem reka bentuk yang mudah dan berkesan tanpa overhead kerangka penuh. Serasi dengan semua pelayar? Walau bagaimanapun, ia mungkin tidak berfungsi seperti yang dijangkakan dalam pelayar yang lebih tua atau yang tidak menyokong sepenuhnya piawaian web moden. sangat disesuaikan. Anda boleh menukar warna, fon, dan elemen reka bentuk lain untuk memadankan identiti visual jenama anda. Laman web MDL menyediakan garis panduan terperinci tentang cara menyesuaikan rangka kerja agar sesuai dengan keperluan anda. Ia termasuk sistem grid responsif yang membolehkan anda membuat susun atur yang menyesuaikan diri dengan saiz dan orientasi skrin yang berbeza. Ini menjadikannya mudah untuk membuat laman web dan aplikasi yang kelihatan hebat di kedua-dua desktop dan peranti mudah alih. Menyambut sumbangan dari masyarakat. Anda boleh menyumbang dengan melaporkan pepijat, mencadangkan ciri baru, atau mengemukakan perubahan kod. Semua sumbangan harus mengikuti garis panduan sumbangan projek, yang boleh didapati di laman web MDL. untuk bermula. Ia menyediakan dokumentasi komprehensif, contoh kod, dan garis panduan penggunaan untuk semua komponen MDL. Di samping itu, terdapat banyak tutorial, artikel, dan video dalam talian yang dapat membantu anda mempelajari lebih lanjut mengenai MDL dan cara menggunakannya dengan berkesan dalam projek anda.
Atas ialah kandungan terperinci Pengenalan Praktikal untuk Reka Bentuk Bahan Lite oleh Google. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

CSS Grid adalah alat yang berkuasa untuk mewujudkan susun atur web yang rumit dan responsif. Ia memudahkan reka bentuk, meningkatkan kebolehcapaian, dan menawarkan lebih banyak kawalan daripada kaedah yang lebih lama.

Artikel membincangkan CSS Flexbox, kaedah susun atur untuk penjajaran yang cekap dan pengedaran ruang dalam reka bentuk responsif. Ia menerangkan penggunaan Flexbox, membandingkannya dengan grid CSS, dan butiran sokongan penyemak imbas.

Artikel ini membincangkan teknik untuk membuat laman web responsif menggunakan CSS, termasuk tag Meta Viewport, grid fleksibel, media cecair, pertanyaan media, dan unit relatif. Ia juga meliputi menggunakan grid CSS dan Flexbox bersama -sama dan mengesyorkan rangka kerja CSS

Artikel ini membincangkan harta saiz kotak CSS, yang mengawal bagaimana dimensi elemen dikira. Ia menerangkan nilai seperti kotak kandungan, kotak sempadan, dan kotak padding, dan kesannya terhadap reka bentuk susun atur dan penjajaran bentuk.

Artikel membincangkan membuat animasi menggunakan CSS, sifat utama, dan menggabungkan dengan JavaScript. Isu utama adalah keserasian penyemak imbas.

Artikel membincangkan menggunakan CSS untuk transformasi 3D, sifat utama, keserasian penyemak imbas, dan pertimbangan prestasi untuk projek web. (Kira -kira aksara: 159)

Artikel ini membincangkan menggunakan kecerunan CSS (linear, radial, mengulangi) untuk meningkatkan visual laman web, menambah kedalaman, fokus, dan estetika moden.

Artikel membincangkan unsur-unsur pseudo dalam CSS, penggunaannya dalam meningkatkan gaya HTML, dan perbezaan dari kelas pseudo. Menyediakan contoh praktikal.


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

Dreamweaver Mac版
Alat pembangunan web visual
