APA ITU CODE EDITOR
Definisi Code Editor
Source code editor, atau singkatnya code editor, adalah salah satu jenis dari text editor yang tersedia. Code editor ini merupakan text editor yang dikhususkan untuk menuliskan kode-kode dari perangkat lunak yang sedang dikembangkan. Code editor ini membuat pengembang untuk menulis dan membaca source code dengan lebih mudah, karena code editor ini memberikan semacam highlight yang berbeda-beda terhadap setiap elemen kode supaya kode-kode tersebut dapat lebih mudah untuk dilihat, sehingga code editor lebih mudah digunakan dalam pengembangan perangkat lunak daripada text editor biasa. Terdapat banyak code editor yang dapat digunakan oleh pengembang, namun ada tiga code editor yang tergolong populer, yaitu Sublime, Atom, dan Visual Studio Code.
Sublime
Sublime adalah code editor yang sudah beredar sejak tahun 2007. Sublime ini dikembangkan oleh Jon Skinner, yang pernah bekerja sebagai engineer dari Google. Sublime ini dapat digunakan pada Microsoft Windows, Linuk, dan Mac OSX. Sublime memiliki Package Control plugin, yang membuat pengguna Sublime dapat memasang berbagai plugin pihak ketiga dengan lebih mudah. Sublime memiliki performa yang baik, mampu melakukan pencarian kode pada beberapa file dalam satu project dengan cepat dan mudah. Sublime juga memiliki opsi kustomisasi yang cukup luas, seperti save on lost focus, trim whitespace, dan opsi-opsi lain, membuat code editor menjadi lebih personalized. Selain itu, Sublime juga tergolong memiliki size yang kecil dan juga performa yang tergolong cepat, sehingga tidak mengherankan bahwa Sublime tetap bertahan menjadi salah satu code editor paling populer saat ini.
Atom
Atom merupakan code editor yang terbilang baru, karena Atom ini baru mulai beredar pada tahun 2014. Atom dikembangkan oleh GitHub, dan dapat digunakan pada Microsoft Windows, Linux, dan Mac OSX. Atom memiliki package manager sejak pertama kali dipasang di perangkat penggunanya, dimana package manager ini dapat digunakan untuk memasang berbagai plugin dan theme pihak ketiga, selain itu package yang tersedia di Atom ini disediakan oleh GitHub secara langsung. Atom juga memiliki fitur drag-and-drop, yang tidak dimiliki oleh Sublime. Karena Atom dikembangkan oleh GitHub, Atom memiliki integrasi Git yang sangat bagus. Layaknya Sublime, pengguna dapat mengkustomisasi editor sesuai keinginan. Namun, performa dari Atom ini masih terasa inferior, dimana sering sekali terdapat lag dalam membuka berbagai file, yang masih terasa bahkan sampai update terbarunya.
Visual Studio Code
Visual Studio Code juga merupakan code editor yang dianggap baru seperti Atom. Visual Studio Code baru dirilis pada April 2015, namun Visual Studio Code ini dapat dengan cepat mengejar berbagai code editor lain. Visual Studio Code ini dikembangkan oleh Microsoft, dan dapat dijalankan pada perangkat berbasis Microsoft Windows, Linux, dan Mac OSX. Layaknya Sublime dan Atom, Visual Studio Code memiliki ribuan plugin pihak ketiga yang dapat dipasang di dalamnya. Visual Studio Code dikembangkan dengan bahasa yang sama seperti Atom, namun memiliki performa yang jauh lebih baik daripada Atom, terutama karena hampir tidak munculnya lag pada saat membuka ataupun berpindah file, dan juga cepatnya dalam melakukan pencarian kode dalam satu project. Layaknya dua code editor sebelumnya, Visual Studio Code tetap menyediakan berbagai fitur kustomisasi, seperti wrap, indentasi, theme, language tweak, dan fitur-fitur kustomisasi yang lain.
Itulah sedikit penjelasan mengenai code editor, dan tiga code editor yang populer di kalangan pengembang. Gunakanlah code editor yang sesuai dengan kebutuhan, supaya proses pengembangan perangkat lunak menjadi lebih menyenangkan.
Komentar
Posting Komentar