Text Editor Terbaik Untuk Pemograman



Text Editor merupakan kantor tersendiri bagi para programmer. Tempat dimana para programmer berkreasi dengan karya-karya nya. Ada juga yang berpendapat bahwa text editor adalah senjata wajib bagi para programmer. Terserah bagaimana sobat koci mengartikan bagaimana atau definisi tersendiri tentang apakah text editor itu. Yang jelas dalam aktivitasnya, kegiatan coding memerlukan text editor sebagai medianya. Dan pada akhirnya text editor menjadi faktor penting untuk para programmer dalam membuat sebuah program. Namun saat ini banyak sekali text editor yang bisa digunakan, mulai dari yang gratis (free) hingga text editor yang berbayar. Sekarang admin akan membahas tentang text editor terbaik yang bersifat free, yang sifatnya gratis. Sobat suka yang gratisan kan? :D Bukan sekedar gratisan... tapi juga powerfull. Simak yaa dibawah ini.

Notepad ++ 
Oke, yang pertama adalah Notepad ++. Mungkin terdengar familiar karena dalam hal nama mirip seperti notepad. Namun jangan salah, fitur yang ditawarkan Notepad ++ jauh lebih banyak dan lengkap. Disamping penggunaan yang user friendly dan ringan, notepad++ hadir dengan dukungan berbagai macam bahasa pemgroman. Itulah kenapa Notepad++ ini populer di kalangan programmer. Dan yang paling penting adalah gratis. Bisa di download pada situs resminya. Situs Resmi : https://notepad-plus-plus.org

Sublime Text
Merupakan salah satu text editor yang paling banyak digunakan. Memiliki tampilan yang dinamis, dengan dukungan berbagai platform (Linux, Mac OS, dan Windows), juga tersedia beberapa fitur dan packages yang bisa digunakan untuk menunjang aktivitas coding. Sublime Text pun bisa di unduh secara gratis di situs reminya. Namun bila sobat berkenan untuk menggunakan full fitur pada Sublime Text, maka sobat koci perlu membeli lisensisnya.

Situs Resmi : https://www.sublimetext.com

Visual Code Studio
Merupakan aplikasi text editor keluaran Microsoft. Meski terbilang baru, text editor ini disukai banyak programmer. Oleh karena texteditor ini hampir mendukung seluruh bahasa pemograman seperti vb.net, C#, C++, Java, XML, HTML, ASP, PHP dll. Disampin itu meski keluaran microsoft, ternyata text editor ini mendukung berbagai platform seperti Linux, Mac OS dan pastinya windwos. Text editor ini bisa di unduh di situs resminyya.

Situs Resmi : https://code.visualstudio.com

Komodo Edit
Menjadi salah satu alternatif bagi sobat yang mengingkan tampilan text editor seperti sublime text karena sobat bisa memilih tema untuk tampilan text editor ini. Disamping itu, komodo edit memiliki banyak fitur dan cukup ringan digunakan juga mendukung berbagai macam bahsa pemograman tingkat tinggi seperti phyton, ruby, tcl, sql, html, css, smarty, xhtml, php, dan banyak lagi bahasa pemograman lain. Dan juga tentunya koodo edit bisa berjalan di berbagai paltform.

Situs Resmi : https://www.sublimetext.com

Atom
Merupakan salah satu text editor keluaran Github yang tentunya bersifat open sources. Mnejadi text editor terfavorit di kalangan programmer web.Memiliki banyak fitur yang bisa diandalkan dan menjadikannya sebagai aplikasi text editor yang paling sering digunakan para developer, seperti: web based technology desktop text editor, fiel system browser, fuzzy finder for quickly opening files, fast project-wide search and replace, multiple cursors and selection, mulitple panes, snippets, code folding, a clean preferences UI, TextMate grammars importing, modular design, nodejs integration, dan berbagai macam packages lain dan keunggulan lain. Tentunya juga bisa berjalan di berbagai platform, Linux, Mac OS, dan windows. Bisa langsung di unduh pada situs resminya.

Situs Resmi : https://atom.io/   

Tentunya kenyamanan adalah hal yang paling utama dan penting. Karena pemograman dalam proses nya membutuhkan kosentrasi yang cukup tinggi dan terlepas dari gangguan-gangguan kecil lain. Kegiatan coding membutuhkan tingkat kefokusan yang tinggi agar dapat menyelesaikan sebuah masalah dan mengkoversinya kedalam sebuah program. Itulah sebabnya mungkin seorang programmer biasanya memiliki kebiasannya masing-masing. seperti tidak ada aturan dalam pakaian bahkan sampai setengah bugil (programmer tertentu) atau juga hanya dapat fokus pada malam hari. Lalu programmer seperti apakah sobat? Dan text editor apakah yang menurut sobat nyaman? Silahkan komen di bawah ini. Atau bisa email ke : kodecirebon@gmail.com

Belajar Web Design


untuk memulai belajar web design ada beberapa hal yang perlu sobat koci lakukan. Hal-hal ini bisa bersifat teknis ataupun nonteknis. Beberapa diantara keduanya bisa sobat koci lihat pada poin-poin dibawah ini.
  1. Tujuan // Gambaran Besar
  2. Inspirasi // Kumpulin Referensi
  3. Prototype, dan
  4. Design.

sekarang admin akan masuk ke bagian fundamental (penting) dari desain itu sendiri. Diantara bagian dari sebuah desain tentu ada banyak hal yang harus diperhatikan. Namun admin sekarang akan share sedikit saja bagian yang terpenting dari desain itu sendiri.
ada beberapa orang yang tentu tidak terlalu berpaku pada beberapa aturan atau rancangan. dan ada beberapa orang yang berpegang pada hal-hal atau aturan ini. tentu hasil dari keduanya sangat berbeda.
hasil dari sebuah desain yang lebih memerhartikan poin-poin ini tentu akan terlihat sangat profesional dan lebih user friendly.
Oke sekarang pertanyaanya apa sajakah poin-poin tersebut? Admin akan share 4 poin penting yang harus diperhatikan untuk belajar web design.
Yang pertama, warna.
Admin bisa aja bikin website yang warna belakangnya putih lalu langsung tulisannya hitam semua dan lain-lain. Tapi kalo admin berani mainin warna atau berani nyoba-nyoba warna. Nanti akan ada efek yang berbeda. Langsung kita lihat.
Ini salah satu website dimana kalo admin mau nyari-nyari warna. Namanya www.color-hex.com disini admin bisa lihat inspirasi warna yang mau admin pake. Jadi hexa color ini punya kode dari tiap warna yang terlihat. Yang kodenya bisa admin ambil nanti kalo admin udah bekerja dengan css ataupun dengan software ngedit gambar yang admin pake buat ngedesain website nya. admin bisa ambil kode warna hexanya.
BELAJAR DESAIN WEBSITE
Color-hex
Lalu ada juga satu lagi produk dari adobe yang bisa buat admin mainin warna kayak diatas. Dan kali ini dia gak bayar. Namanya yaitu Adobe Kuler. Bisa dibuka di color.adobe.com. Disitu ada roda warna yang bisa admin mainin skema nya.
BELAJAR DESAIN WEBSITE 01
Adobe Kuler
Salah satu contoh lagi misalnya admin bikin warna tombol disini dari bootstrap.
BELAJAR DESAIN WEBSITE 02
getbootstrap.com
Sebelumnya tentu ini  bukanlah hal yang wajib. Tapi ada istilahnya dasar-dasar yang user biasanya nganggep. Misalnya tombol yang warna biru terang adalah Primary atau sesuatu yang utama. Lalu kalo ada tombol konfirmasi atau tombol oke, berhasil dan lain-lain biasanya pakai warna hijau. Dan kita lihat ada juga tombol yang seperti lampu lalu lintas ada warna kuning untuk hati-hati, warna merah untuk yang berbahaya. Jadi misalnya kita bikin tombol untuk menghapus, tombol untuk ngilangin apapun itu biasanya kita pake warna merah. Jadi jangan sampe terlalu terbalik. Tentu bisa aja. Tapi biasanya user secara intuitif. Otomatis mikirnya kalo merah tuh hapus. Jadi kita harus hati-hati pake warna yang kayak gini. Itu dia tentang warna.
Sekarang kita lanjut yang kedua, Tulisan (Font-Family).
BELAJAR DESAIN WEBSITE 03
Google Fonts
Jadi untuk tulisan sendiri favorit admin disini ada Google Fonts. Di Google Fonts ini admin bisa ngambil font nya secara gratis nanti bisa dipake di websitenya. Gue bisa nyari banyak banget font disini. Bisa di filter dari categorynya. Itu dia untuk masalah tulisan.
Kenapa tulisan penting? Ada banyak website tulisannya beda-beda. Yang pertama untuk hirearki. Ada jenis tulisan yang pengen kita tampilin dan ada jenis tulisan yang extra info. Itu semua dibedain sama tulisan yang penting, yang mau ditampilin. Jadi semacam memunculkan sesuatu yang menarik sehingga pesan yang pengen admin sampaiin bisa ditangkap jelas oleh user.
Kita lanjut ke bagian ketiga, Space.
Sapce disini yaitu jarak antar elemen. Jadi kalo kita liat menu, dia punya jarak yang gak terlalu ke atas ataupun gak terlalu ke bawah. Jadi ada jarak sehingga mudah dibaca.
Kemudian ke bagian terakhir, Layout.
Layout ini gambaran kasarnya gimaana admin bisa ngebagi-bagi atau meng-kategori-sasikan hal-hal yang ada di website admin. Misalnya admin punya banyak informasi yang pengen admin sampain di awal ketika orang buka website admin. Ada menu-menu nya, admin mau ngeliatin kontennya, admin mau ngeliatin info-info ekstranya, ataupun ngeliatin tombol-tombol share social media. Nah disini layout penting. Yang dimana nyambungnya ke wireframe.
Kurang lebih itu dia kasarnya dari desain yang harus admin perhatikan dengan tool-tool yang udah ada. Tool yang udah admin ceritain semuanya adalah tool yang gratis. Jadi gak ada alesan buat gak belajar.
Selamat Belajar :D