Taukah kamu apa itu sublime text? Sublime text adalah sebuah aplikasi text editor yang sering digunakan oleh programer khususnya web developer. Aplikasi ini menjadi senjata penting bagi web devloper dalam mengembangakan suatu aplikasi. Banyak programer menggunkan aplikasi sublime text ini untuk menyempurnakan situs web yang mereka buat. Aplikasi ini memberikan warna dari tulisan koding yang bervariasi, interaktif, multiple tabs, tab multi select, dan tentunya sangat menarik. Anda juga dapat mengubah warna tema pada sublime, selain itu variasi warna pada coding membuat program anda menjadi lebih beragam dan interaktif, sehingga membuat anda untuk lebih santai dalam proses coding. Text editor ini berfungsi dalam menulis sejumlah code script serta dapat mendukung berbagai jenis file. Selain itu sublime Text juga mendukung berbagai macam programming languages diantaranya C++, C, C#, CSS, ASP, html, dan lain sebagainya. Python API pada sublime telah diperbarui ke Python 3.8. Sublime text juga memiliki banyak fitur dan kegunanan dan termasuk aplikasi yang native support, berikut ini penjelasan mengenai apa itu aplikasi Sublime Text. Apa itu Sublime Marge? Sublime Merge adalah git client buatan Sublime HQ pembuat text editor populer yaitu Sublime Text. Seperti halnya Sublime Text, Sublime Merge juga sebetulnya bukan merupakan aplikasi gratis atau freeware, akan tetapi kita diperbolehkan menggunakannya untuk evaluasi. Sublime Merge tersedia untuk Mac, Windows dan Linux. Aplikasi yang dikembangkan oleh Sublime HQ Pty Ltd ini tidak hanya tersedia untuk sistem operasi Windows saja, akan tetapi pada Sublime HQ Anda juga bisa menggunakannya di Ubuntu dan OS X. Sublime Text mencakup mode rendering perangkat lunak, dan hardware-accelerated menggunakan GPU melalui OpenGL. Pengaturan hardware_acceleration mengontrol mode rendering. Nilai "none"penyebab Sublime Text menggunakan mode rendering perangkat lunak, sedangkan nilai "opengl"hasil dalam renderer OpenGL digunakan. Jika hardware_acceleration disetel ke "opengl", informasi diagnostik akan dicetak di Konsol saat pengaktifan.
hardware_acceleration
"none"
"opengl"
Sublime Text adalah sebuah aplikasi text editor untuk menulis kode program dan teks yang dapat berjalan diberbagai platform operating system dengan menggunakan teknologi Phyton API yang sudah diperbarui menjadi python 3.8. Sublime dibuat karena terinspirasi oleh Vim, Aplikasi ini sangat fleksibel dan powerfull. Fungsionalitas dari aplikasi ini dikembangkan dengan menggunakan sublime-packages. Sublime Text bukanlah aplikasi open source, aplikasi ini juga dapat digunakan free mode, akan tetapi bebrapa fitur yang dikembangkan dari aplikasi ini merupakan hasil temuan dan mendapatkan dukungan penuh dari komunitas serta memiliki lisensi aplikasi gratis. Seblime Text merupakan software native support dan mendukung banyak programming languages yang bermacam-macam dan menyediakan fungsionalitas sintaks hampir di semua bahasa pemrograman dikembangkan, oleh komunitas programming languages seperti C, C++, C#, CSS, D, DYLAN, Erlang, HTML, Groovy, Haskell, Java, Javascript, LaTex, Lisp, Lua, Markdown, MATLAB, Ocaml, Perl, PHP, Pyhton, R, Ruby, SQL, TCL, Textlite and XML. Biasanya bahasa pemrograman yang didukung ataupun belum terdukung secara default dapat lebih dimaksimalkan atau didukung dengan menggunakan add-ons yang bisa didownload sesuai kebutuhan pengguna. Text editor ini pertama kali dirilis pada tanggal 18 Januari 2008, setelah 5 tahun kemudian versi kedua rilis dari text editor ini, untuk rilis stabil Sublime Text 3 pada tahun 2017. Namun kini versi Sublime Text Editor telah mencapai versi 4 yang dirilis pertama kali pada tahun 2021. Sublime Text didukung oleh beberapa sistem operasi seperti Linux, Mac OS, X dan Windows. Ada banyak fitur yang tersedia di Sublime Text seperti minimaps, side-by-side scripts dan brackted highlight dan lain sebagainya.
Berikut ini adalah beberapa penjelasan mengenai fitur-fitur yang terdapat dalam Sublime :
1. Multiple Selection
Fitur Multiple Selection sangat berguna jika anda memiliki banyak teks atau code dan ingin menggantinya. Dengan adanya fitur ini, anda tidak perlu merasa kesusahan dengan mengantinya menjadi satu persatu. Cara penggunanya sangat sederhana, cukup klik dua kali atau sorot teks yang akan di pilih, kemudian tekan tombol CTRL dan pilih teks lain. Tab multi select Sublime Text ini sebenarnya masih banyak fitur yang memudahkan anda selama anda sudah mengataui shortcut dan package yang ada pada aplikasi sublime misalnya multiple tabs.
2. Emmet
Plugin Emmet sangat berguna untuk orang yang melakukan banyak coding html, ini sangat mudah untuk menemukannya karena anda cukup mengetik lalu tekan tombol Tab.
3. Go to Line
Fitur Go to Line berguna untuk melompat langsung ke baris kode seperti sebelumnya, yang harus anda lakukan adalah dengan menekan CTRL + P lalu masukan nomor baris, Ingatlah untuk memasukan titik dua (:) sebelum mamasukan nomor baris.
4. Package Control dan Themes
Dengan fitur Package Control dan Themes ini anda bisa mengubah tema pada Sublime Text dan dapat memasang plugin lainnya agar tampilan sublime anda menarik.
5. Find in Project
Find in Project merupakan fitur pencarian project, dengan fitur ini memudahkan anda dalam menemukan file di folder project anda. Caranya cukup tekan CTRL + P lalu masukan nama file yang anda buat.
6. Split Editing
Jika anda memiliki layar monitor yang lebar maka text editor ini sangat cocok untuk anda karena sama-sama memiliki fitur untuk Split Editing atau membuka 2 atau lebih file secara berdampingan.
7. Command Pallete
Hanya dengan beberapa keystorkes, user dapat dengan cepat menemukan fitur yang diinginkan tanpa harus berpindah ke antar menu.
8. Distraction Free Mode
Jika pengguna memerlukan fokus penuh untuk aplikasi ini, fitur ini membantu anda dengan memberikan tampilan penuh pada layar.
9. Instant Project Switch
Menangkap semua file yang terdapat dalam project pada aplikasi ini, yang terintegrasi dengan fitur Goto Anyhting untuk menjelajahi semua file yang ada atau untuk beralih ke halaman file dari project lainnya.
10.Customize Anyhting
Fitur Customize Anyhting memberikan pengguna fleksibilitas dalam hal pengaturan fungsional dalam aplikasi ini.
11. Plugin API
Aplikasi ini dilengkapi dengan plugin API berbasis Phyton sehingga membuat aplikasi ini sangat tangguh.
12. Cross Platform
Aplikasi ini dapat berjalan hampir disemua operating system modern seperti Windows, OS X dan Linux based operating system.
13. Go Anything
Fitur ini membantu anda dalam membuka file ataupun menjelajahi isi dari file hanya dengan beberapa Keystrokes.
14. Goto symbol in project
Fitur Goto symbol in project memungkinkan Anda menemukan fungsi atau kelas di semua file dalam proyek Anda. Dengan mengetik nama fungsi dan menekan enter akan membawa Anda langsung kefile dan fungsi yang Anda butukan. Cara menggunakan Goto symbol in project cukup tekan (command+shift+R atau ctrl+shift+R).
15. Tab Multi-Select
Pada fitur Tab Multi-Select ini Sublime Text juga memungkinkan pengguna untuk memilih beberapa tab sekaligus. Melalui kombinasi elemen UI, tombol pengubah, dan pintasan, pengguna dapat memanfaatkan fungsi ini untuk menavigasi dan mengatur tab dengan lebih cepat dan mudah. Tab Multi-Select adalah cara yang mudah digunakan, ringan, dan cepat untuk melihat banyak tab sekaligus.
16. Context-Aware Auto Complete
Fitur Context-Aware Auto Complete telah ditulis ulang untuk memberikan solusi cerdas berdasarkan kode yang ada dalam sebuah proyek. Saran juga ditambah dengan info tentang jenisnya, dan menyediakan tautan ke definisi pada Context-Aware Auto Complete.
Kelebihan Sublime Text
Sublime Text memiliki banyak fitur yang membantu anda memasukan sintaks program yang berbeda dengan cara yang sederhana, free mode dan terstruktur, sehingga membuat sublim text editor ini diminati oleh oleh bayak progremer. Sublime Text juga memiliki ukuran yang cukup ringan, jadi jangan ragu untuk mencoba menggunakan Sublime, Berikut ini ulasan mengenai kelebihan dari Sublime Text sebagai berikut:
1. Menggandakan Baris Syntax
Yang pertama, kelebihan dari Sublime yaitu memungkinkan replikasi baris sintaksis lebih cepat pada baris tertentu. Caranya cukup mudah dengan mengklik baris yang ingin digandakan, lau tekan tombol CTRL+Shift+D. Selain itu ada juga LES syntax highlighting. Apa yang Anda ketahui mengenai syntax highlighting? syntax highlighting digunakan untuk mempermudah dalam penyorotan sintaks. Provides syntax highlighting for .less (or .css.less) files, with - snippets - completions - symbols
.less
.css.less
2. Pindah baris sintaks dengan cepat
Keuntungan yang kedua adalah kemampuan untuk memindahkan baris sintaks dengan cepat. Jika anda menggunkan Sublime Text anda tidak perlu copy paste baris syntax, hal ini sangat membantu anda agar tidak repot dan membuang banyak waktu.
3. Dapat Mengubah Teks dalam Jumlah yang Banyak
Kelebihan yang ke tiga yaitu dengan Sublime Text memungkinkan anda mengubah teks dalam jumlah besar dengan mudah dan cepat sekaligus. Jika anda membuat banyak kesalahan saat mengetik banyak teks, jangan khawatir. Dengan fitur Sublime, anda tidak perlu memperbaiki banyak kesalahan satu persatu. Anda dapat mengubah elemen HTML, teks, dll. secara instan. Cara ini juga sangat mudah, karena anda tinggal mengeblok teks yang ingin diubah. Kemudian tekan tombol Ctrl + D. Maka yang harus anda lakukan adalah mengubah semuanya sekaligus.
4. Membuat Struktur dan Element HTML/PHP Lebih Mudah
cara membuat HTML/PHP ini juga sangat mudah. Ini tentu dapat membantu Anda menyelesaikan pekerjaan dengan cepat. Dengan fitur yang tersedia secara otomatis menghasilkan elemen HTML lebih cepat hanya dengan menggunakan shortcut Ctrl+Spasi. Misalnya, jika anda ingin membuat struktur HTML lebih cepat cukup mengetik "html". Kemudian tekan Ctrl + Spasi. Kerangka kerja HTML dapat dibuat secara otomatis, jika ingin membuat elemen HTML masukkan saja nama elemennya lalu tekan Ctrl + Spasi struktur HTML akan terbentuk secara otomatis dibuat. Tidak jauh berbeda dengan strukur dan elemen html, membuat PHP sama seperti di atas cukup ketik php dan tekan ctrl + spasi perhatikan bahwa file harus terdapat dalam file PHP.
6. Ringan Menarik
Kelebihan Sublime Text inilah mengapa Sublime Text begitu populer karena tidak hanya ringan, sublime juga tidak memakan banyak RAM, dan menarik selain dari topiknya.
5. Membuat Comment Lebih Cepat
Keuntungan yang terakhir adalah dapat membuat komentar lebih cepat, tentu saja ini sangat berguna terutama dalam menjalankan aplikasi secara bersamaan atau dalam tim. Dengan menggunakan Sublime, anda bisa membuat comment lebih cepat karena hanya dengan menekan tombol ctrl+/. Bagi yang masih baru belajar anda dapat menggunakan comment agar bisa menandai syntax maupun untuk mematikan fungsi dari syntax selama sementara waktu.
Kekurangan Sublime Text
1.Terminal kurang powerfull
Mungkin ini satu-satunya downside yang sangat terlihat di Sublime Text 2. FileIcons, Alignment, dan beberapa paket lainnya tidak tersedia karena tidak cocok dengan versi Sublime terbaru atau memerlukan konfigurasi tambahan.
2. Beberapa Packages tidak bisa diinstall
FileIcons, Alignment dan beberapa paket lainnya tidak tersedia karena tidak cocok dengan versi Sublime terbaru atau memerlukan konfigurasi tambahan.
3. Plugin harus di install terlebih dahulu
Anda perlu menginstal plugin terlebih dahulu berbeda dengan Visual Studio Code, dimana plugin tersebut sudah disematkan secara default dan tidak perlu diinstall lagi.
4. Berbayar
Sublime sebenarnya adalah perangkat lunak berbayar, berbeda dengan perangkat lunak gratis Visual Studio Code. Namun, meskipun versi uji coba dapat diunduh secara gratis tanpa batas waktu, anda mungkin diminta untuk membelinya.
Cara Download Aplikasi Sublime
Berikut ini adalah langkah-langkah melakukan download dan install aplikasi sublime pada komputer atau laptop anda: 1. Download Aplikasi Sublime Text Download terlebih dahulu aplikasi Sublime Text, kemudian ekstrak file “Sublime Text 3 Full version” dan file patch yang ada terdapat di folder tersebut. 2. Menginstall Program Selanjutnya, instal program sampai proses tersebut selesai. Namun, jangan langsung masuk ke programnya. Anda harus membuka folder patch terlebih dahulu untuk di copy ke folder Sublime. 3. Jalankan “File Patch ”Klik kanan >run as administrator untuk menjalankan file patch. Lalu klik Patch, setelah itu Anda buka programnya.
Kesimpulan
Sublime text adalah software yang mendukung banyak programming languages, Aplikasi ini memungkinkan Anda untuk menulis berbagai kode pemrograman dan memodifikasi file dalam format apa pun. Sublime termasuk aplikasi free mode dan sudah native support. Pada sublime versi 4 ini dilengkapi dengan plugin Python API berbasis Phyton 3.8 sehingga membuat aplikasi ini sangat tangguh. Dengan fitur-fitur yang tersedia di Sublime Text, anda dapat menyelesaikan berbagai tugas dengan lebih mudah dan cepat. Sublime text memberikan warna dari code program menjadi lebih bervariasi, interaktif, multiple tabs, tab multi select, dan tentunya sangat menarik. Anda juga tidak perlu merasa pusing atau berat ketika mencoba memperbaiki banyak kesalahan penulisan. Berbagai fitur yang ada juga merupakan hasil insight, dengan dukungan penuh komunitas dan lisensi aplikasi gratis. Dengan Sublime Text, anda bisa mendapatkan hasil maksimal dari berbagai jenis bahasa pemrograman.
Kesempatan lowongan magang terbaru di tahun 2024
Baca Selengkapnya..