| Penerbit | Lightech |
|---|---|
| Tanggal rilis | 14 Apr 2018 |
| Tanggal Ditambahkan | 1 Mar 2018 |
| Persyaratan OS | Windows, Windows 10 |
| Persyaratan | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Total unduhan | 2 |
| Harga | $5.99 |
Deskripsi
Pengembangan maksimal pada platform terbatas
Untuk informasi lebih lanjut, lihat situs web kami https://light-tech.github.io/devmax.html dan contoh proyek seperti https://github.com/light-tech/DevMaxDirectXTutorialSample di GitHub kami.
DevMax adalah lingkungan pengembangan perangkat lunak (IDE) C/C++. Antarmuka pengguna sebagian besar terinspirasi oleh Visual Studio (VS) Code tetapi tidak seperti VS Code
* DevMax ditulis dalam C++, bukan TypeScript yang tidak efisien
* DevMax jauh lebih ringan (kurang kuat dan tentu saja tidak dapat mendukung ekstensi)
Dibandingkan dengan suite Visual Studio lengkap,
* DevMax sangat ringan: aplikasi itu sendiri sekitar 2MB terinstal dan dengan 30MB lebih, Anda mendapatkan kompiler C/C++ dan linker semua dalam satu paket (dibandingkan dengan 3GB instalasi Visual Studio dasar untuk Pengembangan Desktop atau 700MB hanya untuk mendapatkan editor!).
* DevMax tidak mencemari sistem Anda: ia tidak meletakkan file di semua tempat. Visual Studio menghasilkan tumpukan folder di Program Files, menempatkan banyak paket di C:\ProgramData\Microsoft\VisualStudio, konfigurasi aplikasi di %localappdata%, ... dan menulis sekitar 100MB data ke registri!)
* DevMax menggunakan memori jauh lebih sedikit daripada Visual Studio: DevMax tidak melakukan hal-hal yang tidak perlu seperti mengumpulkan telemetri dan menarik berita dari Microsoft. Penggunaan umum menghabiskan sekitar 10-40MB memori (lebih banyak selama kompilasi); dibandingkan dengan sekitar 800MB VS (untuk informasi Anda, VS meluncurkan tidak hanya satu tetapi banyak proses yang berbeda saat runtime, untuk menarik berita, memeriksa pembaruan, dll.; mesin RAM 2GB yang khas akan hampir habis saat menjalankan VS).
* DevMax juga jauh lebih efisien daripada IDE biasa: Sebagian besar IDE mengkompilasi kode dengan mengeksekusi kompiler eksternal (baris perintah) seperti gcc, cl.exe, ... Karena kompiler dan tautan sudah ditautkan ke dalam aplikasi, DevMax tidak perlu diluncurkan beberapa program baris perintah untuk mengkompilasi kode Anda. File juga di-cache di antara kompilasi yang berbeda sehingga dapat dikompilasi jauh lebih cepat daripada Visual Studio.
* DevMax dan aplikasi saudaranya C++ Compiler (dapatkan jika gratis di https://github.com/light-tech/light-tech.github.io/releases) dijalankan di jendela dan proses terpisah. Jika Anda memiliki beberapa layar, Anda dapat menjalankan setiap aplikasi dalam satu layar untuk memaksimalkan produktivitas Anda. Kami tidak percaya hal seperti itu mungkin terjadi dengan Visual Studio seperti sekarang: Anda tidak dapat menjalankan editor VS dan konsol build di jendela terpisah.
* Last but not least, dibutuhkan beberapa detik untuk menginstal DevMax sedangkan untuk VS, Anda biasanya akan mendengar percakapan berikut antara insinyur perangkat lunak dan teman:
- Apa yang Anda lakukan untuk hari pertama Anda bekerja?
- Menginstal Visual Studio.
Tentu saja, DevMax mungkin bukan alat yang sesuai untuk semua orang karena tidak memberikan semua kemudahan dan layanan (seperti debugging) Visual Studio. Ini cocok untuk pengembang dengan kebutuhan sedang; misalnya, siswa yang mencoba mempelajari pemrograman C/C++ atau pengembang pengalaman inti yang tahu cara melakukan logging diagnostik, menulis tes unit, dll. dan memerlukan sedikit dukungan debugging langsung. (Tujuan awal DevMax adalah untuk mengembangkan aplikasi Windows Store kami sendiri. Faktanya, DevMax digunakan untuk mengembangkan dirinya sendiri! Kami menggunakan DevMax untuk mengembangkan dan Visual Studio Team Service untuk membangun dan menguji aplikasi.)
Alur kerjanya sederhana: buka folder sumber, navigasikan, edit file.
PEMBERITAHUAN PENTING:
LUAR BIASA BAHWA KAMI TIDAK BISA MENGGUNAKAN CLANG COMPILER LANGSUNG KE APLIKASI KAMI SEJAK PERPUSTAKAAN MENGGUNAKAN API DESKTOP YANG MENGIZINKAN KAMI UNTUK LULUS SERTIFIKASI TOKO. MENGINGAT KOMPLEKSITAS CLANG, SULIT UNTUK MENGHAPUS PANGGILAN API TERSEBUT. (DARI ANALISIS KAMI, API TERSEBUT TIDAK SEBENARNYA DIMINTAI TAPI TIDAK ADA CARA VISUAL STUDIO TAHU ITU.) KARENA PENGAWASAN INI, ANDA HARUS MENGINSTAL APLIKASI TERPISAH (GRATIS) DARI SITUS WEB KAMI UNTUK MENGKOMPILASI C/C++. KAMI MOHON MAAF ATAS KENYAMANAN INI. JUGA, KARENA KETERBATASAN UNIVERSAL WINDOWS PLATFORM, ANDA PERLU MELAKUKAN PENYIAPAN TAMBAHAN UNTUK MENGKOMPILASI KODE.
Silakan merujuk ke panduan kami di https://light-tech.github.io/devmax.html untuk petunjuk langkah demi langkah.
Versi pertama hanya mendukung pengeditan kode. Di masa depan, kami berencana untuk menambahkan
* DELETE [Sudah ditambahkan di 1.0.2.0 sebagai bukti konsep] C++ compiler dan linker ketika Clang 4.0 dirilis (ini hanya fitur desktop) END DELETE
* Interpreter (fitur khusus desktop); sebagian besar berguna untuk menjalankan tes unit Anda
* Pencarian kode di seluruh folder
* Dan berpotensi lebih banyak lagi seperti pemeriksaan sintaks, pemformatan kode