Atom adalah perangkat lunak grafis bebas, lintas platform, dan open-source yang telah dirancang dari nol untuk bertindak sebagai editor teks yang dapat diretas dan aplikasi editor programmer yang membantu setiap calon pengembang untuk tulis kode tanpa terlalu banyak kerumitan.
Sedang dibangun di atas kerangka Electron, solusi open-source dan cross-platform yang memungkinkan pengembang membuat aplikasi desktop modern menggunakan teknologi web yang canggih seperti HTML5, CSS, Node.js, dan JavaScript, Atom menawarkan antarmuka pengguna yang kuat, dapat disesuaikan, dan dapat diperpanjang.
Fitur sekilas
Fitur-fitur unggulan dari Atom termasuk pengeditan lintas-platform, yang berarti bahwa Anda dapat menggunakannya pada sistem operasi favorit Anda, tidak peduli apakah itu GNU / Linux, Mac OS X, atau Microsoft Windows, dan manajer paket built-in yang memungkinkan pengembang untuk mencari dan menginstal paket dari dalam aplikasi, atau bahkan membuat yang baru.
Fitur lain yang menarik dari Atom disebut "autocompletion pintar" dan ini akan membantu Anda menulis kode lebih cepat daripada sebelumnya. Aplikasi ini juga dilengkapi dengan browser file sistem built-in sehingga Anda dapat dengan mudah menemukan proyek Anda dan memulai pengkodean segera, serta beberapa panel untuk membandingkan dan mengedit kode di beberapa file.
Fungsi pencarian dan penggantian tidak dapat diabaikan, karena Atom memungkinkan pengguna menemukan, mengganti, atau melihat teks dalam aplikasi saat mereka mengetik dalam satu file atau melintasi beberapa file dari proyek besar. Anda bahkan dapat menemukan dan mengganti teks dari file di semua proyek Anda.
Tema dan plugin
Menjadi aplikasi yang sangat dapat dikustomisasi berarti Anda akan dapat mengubah tampilannya dengan menginstal tema baru, yang tersedia dari situs web proyek secara gratis. Selain itu, dimungkinkan untuk mengubah antarmuka pengguna sesuai keinginan Anda dengan CSS / Kurang, serta menambahkan fungsi baru dengan JavaScript dan HTML5.
Terakhir, Atom dapat dengan mudah diperluas melalui plugin, yang disebut paket dalam aplikasi. Lebih dari 2.000 paket tersedia di situs web resmi proyek, gratis juga. Mereka akan memungkinkan Anda menambahkan fungsionalitas baru ke aplikasi, serta mengganti fitur yang ada dengan yang lebih baik, lebih cerdas, dan fleksibel.
Apa yang baru dalam rilis ini:
- Peningkatan kinerja:
- Pengguna yang bekerja dengan proyek besar akan senang melihat kami menyelesaikan masalah kinerja jangka panjang terkait proses Git pemijahan untuk mengambil status Git. Ini diwujudkan dalam jeda berkala UI Atom dan kami telah melihat pengalaman yang jauh lebih lancar.
- Penyedia default autocomplete-plus sekarang menghitung saran secara asli dan pada utas yang terpisah. Ini berarti tidak ada overhead memori dan tidak ada ancaman terhadap respon Atom. Baca lebih lanjut di entri blog mendalam kami tentang penerapan buffer konvergensi ramah baru Atom.
- Peningkatan kemampuan:
- Sekarang lebih mudah menemukan braket yang sesuai dengan yang ada di bawah kursor Anda jika Anda mengaktifkan setelan baru di paket penampung-kisi, yang menyoroti nomor baris untuk braket yang sesuai.
- Untuk mempertahankan kewarasan mereka yang menulis dokumen penurunan harga yang panjang, posisi gulungan pratinjau penurunan tidak lagi diatur ulang ke atas saat Anda menyimpan!
- Pembaruan paket bahasa:
- Akhirnya, ada rakit perbaikan lain untuk banyak paket tata bahasa bahasa. Blok penanganan komentar telah diperbaiki di CoffeeScript dan YAML. Peningkatan kinerja regex utama telah dibuat dalam paket tata bahasa JavaScript. Paket HTML memiliki sejumlah perbaikan untuk meningkatkan tokenisasi tag.
Apa yang baru di versi 1.27.0 / 1.28.0 Beta:
- Peningkatan kinerja:
- Pengguna yang bekerja dengan proyek besar akan senang melihat kami menyelesaikan masalah kinerja jangka panjang terkait proses Git pemijahan untuk mengambil status Git. Ini diwujudkan dalam jeda berkala UI Atom dan kami telah melihat pengalaman yang jauh lebih lancar.
- Penyedia default autocomplete-plus sekarang menghitung saran secara asli dan pada utas yang terpisah. Ini berarti tidak ada overhead memori dan tidak ada ancaman terhadap respon Atom. Baca lebih lanjut di entri blog mendalam kami tentang penerapan buffer konvergensi ramah baru Atom.
- Peningkatan kemampuan:
- Sekarang lebih mudah menemukan braket yang sesuai dengan yang ada di bawah kursor Anda jika Anda mengaktifkan setelan baru di paket penampung-kisi, yang menyoroti nomor baris untuk braket yang sesuai.
- Untuk mempertahankan kewarasan mereka yang menulis dokumen penurunan harga yang panjang, posisi gulungan pratinjau penurunan tidak lagi diatur ulang ke atas saat Anda menyimpan!
- Pembaruan paket bahasa:
- Akhirnya, ada rakit perbaikan lain untuk banyak paket tata bahasa bahasa. Blok penanganan komentar telah diperbaiki di CoffeeScript dan YAML. Peningkatan kinerja regex utama telah dibuat dalam paket tata bahasa JavaScript. Paket HTML memiliki sejumlah perbaikan untuk meningkatkan tokenisasi tag.
Apa yang baru dalam versi:
- Peningkatan kinerja:
- Pengguna yang bekerja dengan proyek besar akan senang melihat kami menyelesaikan masalah kinerja jangka panjang terkait proses Git pemijahan untuk mengambil status Git. Ini diwujudkan dalam jeda berkala UI Atom dan kami telah melihat pengalaman yang jauh lebih lancar.
- Penyedia default autocomplete-plus sekarang menghitung saran secara asli dan pada utas yang terpisah. Ini berarti tidak ada overhead memori dan tidak ada ancaman terhadap respon Atom. Baca lebih lanjut di entri blog mendalam kami tentang penerapan buffer konvergensi ramah baru Atom.
- Peningkatan kemampuan:
- Sekarang lebih mudah menemukan braket yang sesuai dengan yang ada di bawah kursor Anda jika Anda mengaktifkan setelan baru di paket penampung-kisi, yang menyoroti nomor baris untuk braket yang sesuai.
- Untuk mempertahankan kewarasan mereka yang menulis dokumen penurunan harga yang panjang, posisi gulungan pratinjau penurunan tidak lagi diatur ulang ke atas saat Anda menyimpan!
- Pembaruan paket bahasa:
- Akhirnya, ada rakit perbaikan lain untuk banyak paket tata bahasa bahasa. Blok penanganan komentar telah diperbaiki di CoffeeScript dan YAML. Peningkatan kinerja regex utama telah dibuat dalam paket tata bahasa JavaScript. Paket HTML memiliki sejumlah perbaikan untuk meningkatkan tokenisasi tag.
Apa yang baru di versi 1.22.0 / 1.23.0 Beta:
- Peningkatan kinerja:
- Pengguna yang bekerja dengan proyek besar akan senang melihat kami menyelesaikan masalah kinerja jangka panjang terkait proses Git pemijahan untuk mengambil status Git. Ini diwujudkan dalam jeda berkala UI Atom dan kami telah melihat pengalaman yang jauh lebih lancar.
- Penyedia default autocomplete-plus sekarang menghitung saran secara asli dan pada utas yang terpisah. Ini berarti tidak ada overhead memori dan tidak ada ancaman terhadap respon Atom. Baca lebih lanjut di entri blog mendalam kami tentang penerapan buffer konvergensi ramah baru Atom.
- Peningkatan kemampuan:
- Sekarang lebih mudah menemukan braket yang sesuai dengan yang ada di bawah kursor Anda jika Anda mengaktifkan setelan baru di paket penampung-kisi, yang menyoroti nomor baris untuk braket yang sesuai.
- Untuk mempertahankan kewarasan mereka yang menulis dokumen penurunan harga yang panjang, posisi gulungan pratinjau penurunan tidak lagi diatur ulang ke atas saat Anda menyimpan!
- Pembaruan paket bahasa:
- Akhirnya, ada rakit perbaikan lain untuk banyak paket tata bahasa bahasa. Blok penanganan komentar telah diperbaiki di CoffeeScript dan YAML. Peningkatan kinerja regex utama telah dibuat dalam paket tata bahasa JavaScript. Paket HTML memiliki sejumlah perbaikan untuk meningkatkan tokenisasi tag.
Apa yang baru di versi 1.9.0 / 1.10.0 Beta:
- Lapisan Layar, yang akan membawa peningkatan kecepatan serta fitur baru seperti lipatan bentuk bebas (melalui perintah Pemilihan Lipat) dan algoritma soft-wrapping yang ditingkatkan.
- Peningkatan Elektron (v0.37.8), yang menampilkan banyak peningkatan kinerja dan memungkinkan rendering ligatures yang efisien di semua platform.
- Drag and Drop Layout Management, yang menyediakan cara yang sangat intuitif untuk mengatur ruang kerja.
- Keandalan yang Ditingkatkan Saat Menyimpan File, yang meminimalkan risiko kehilangan file ketika terjadi kerusakan keras.
- Shell Commands Compatibility Pada Windows, yang membuat perintah atom kompatibel dengan Cygwin dan Msys.
- Penghapusan GitRepositoryAsync:
- Awal tahun ini, kami menambahkan API asinkron eksperimental untuk berinteraksi dengan repositori Git berdasarkan libgit2 bernama GitRepositoryAsync. Kami tidak pernah secara resmi menjadikan API ini publik, tetapi beberapa penulis paket mulai menggunakannya juga berdasarkan contoh dalam paket paket kami.
- Sayangnya, binding kami ke libgit2 menyebabkan proses helper Atom menjadi tidak stabil, yang menyebabkan crash keras. Kami meminta maaf kepada penulis paket apa pun yang mungkin telah beralih ke API baru ini, tetapi kami telah melakukan fo
Apa yang baru di versi 1.8.0 / 1.9.0 Beta:
- Tambahkan fungsi dan API untuk item panel yang tertunda
- Peningkatan penggunaan multi-panel
- Dekorasi Blok
- Async Git
- API batang atas dan bawah
Apa yang baru di versi 1.5.0 / 1.6.0 Beta:
- Dekorasi Blok
- Penyempurnaan API multi-panel
- API atas / Bawah API
- Perbaikan tab yang tertunda
- API tab Menunggu
- atom - menunggu berfungsi di Windows
- Nodegit dibangun di / Async Git Repositori kelas https://github.com/atom/atom/pull/9213
- Memperbaiki masalah ketika proyek terbuka menggunakan submodul
- Versi jendela bawaan dari PR tidak dapat diunduh dari AppVeyor
- Beberapa perbaikan pada bahasa-js
- Tambahkan kemampuan untuk memindahkan file melalui drag drop dari OS ke tampilan-pohon
Apa yang baru di versi 1.0.7:
- Temukan dan ganti:
- Kotak cari menyoroti ekspresi reguler ketika opsi regex ada di
- cmd-d (pilih-berikutnya) mematuhi keadaan saat ini dari opsi 'kata utuh'
- Hasil pencarian proyek diurutkan dengan benar
- Ini mengabaikan 0 pertandingan panjang
- Ini mengabaikan opsi 'dalam pilihan saat ini' ketika tidak ada pilihan
- Perbaikan bug kecil lainnya
- File dan folder sekarang dapat diseret dan dimasukkan ke folder yang berbeda dalam tampilan struktur pohon.
Apa yang baru di versi 1.0.0:
- Atom 1.0 telah dirilis dan Atom akan semantik versi maju ke depan
- Terima kasih banyak kepada ratusan kontributor luar biasa dan penulis paket yang telah membantu Atom datang sejauh ini!
Komentar tidak ditemukan