Category Archive : Knowledge

10 Text Editor Terbaik Biar Kamu Makin Jago Coding

1. Sublime Text

Sublime Text

Sublime Text adalah salah satu teks editor terbaik untuk programmer khususnya Web Developer yang sangat canggih untuk codingmarkup dan lain-lain. Sublime Text ini bisa dibilang sebagai senjata wajib bagi web developer. Kamu akan menyukai antarmuka pengguna yang sangat sederhana, dengan fitur dan kinerja yang luar biasa.

Sublime Text tersedia dalam versi berbayar dan gratis. Sublime Text juga memiliki banyak fitur, di antaranya fitur goto anythingcommand palletemultiple selectionsdistraction free modesplit editinginstant project switchcustomize anything, dan plugin API. Masih kurang? Sublime Text memiliki banyak plugins, kamu bisa mendownload plugins di Internet dan menginstalnya.

2. Atom

Atom

Atom adalah text editor yang memiliki lisensi open source dan tersedia untuk platform OS X, Linux, dan Windows. Atom ini dibuat oleh GitHub dan diklaim sebagai text editor yang bisa di-custom dengan mengubah file konfigurasinya.

Atom ini mirip dengan Sublime Text, karena memang dibuat dengan menggunakan Sublime Text sebagai referensinya. Atom ini bersifat modular, jadi kamu bisa menginstal plugins tambahan.

3. Notepad++

Notepad

Notepad++ adalah text editor terbaik yang berjalan di sistem operasi Windows yang didistribusikan sebagai perangkat lunak bebas. Notepad++ mendukung banyak bahasa, di antaranya Assembly, C, C++, C#, CSS, HTML, Java, Javascript, Pascal, Perl, PHP, Python, Ruby, Shell, SQL, VB, XML, dan lainnya.

Notepad++ memiliki banyak kelebihan, seperti memiliki GUI yang baik dan menarik. Selain itu, Notepad++ juga dapat ditambahkan berbagai plugin yang bisa mempermudah pekerjaan programmer.

4. Light Table

Light Table

Light Table adalah text editor yang berasal dari crowdfunding di Kickstarter yang berhasil mengumpulkan dana hingga US$300 ribu. Light Table pun dianggap sebagai editor teks yang sangat modern dan inovatif.

Editor ini dapat dengan mudah disesuaikan, bahkan kamu bisa menyematkan grafis dan melihat secara real time hasil kode tertentu. Seperti text editor pada umumnya, Light Table mendukung banyak bahasa pemrograman. Namun, memiliki integrasi khusus untuk beberapa bahasa pemrograman, yakni Clojure, JavaScript, HTML, dan CSS.

5. Bluefish

Bluefish

Text editor terbaik untuk programmer selanjutnya adalah Bluefish. Bluefish memiliki beberapa keunggulan, seperti memiliki fitur pencarian yang canggih, fungsi undo/redo yang tak terbatas, dapat membuka ribuan file sekaligus, dan masih banyak fitur lainnya.

Dari segi tampilan, Bluefish memang tidak semenarik Thimble atau Firebug. Namun jika kamu hanya ingin menuliskan kode, Bluefish bisa jadi salah satu pilihan karena ditujukan untuk pemakai yang fokus dalam pemrograman web. Fitur untuk HTML5 hingga CSS telah tersemat dengan baik dan pastinya cross platform yang tersedia di Windows, Linux, dan Mac OS.

6. Brackets

Brackets

Secara umum text editor dibuat untuk tujuan umum, seperti Notepad++ dan Sublime yang bisa digunakan untuk berbagai bahasa pemrograman dan berbagai keperluan. Nah, ada juga text editor yang dibangun hanya untuk tujuan tertentu, salah satunya adalah Brackets.

Brackets adalah text editor yang secara khusus dikembangkan untuk tujuan web design dan front-end developmentProject Brackets ini diusung oleh Adobe secara open source dan dikembangkan secara aktif oleh komunitas web developer.

7. Vim

Vim

Vim atau Vi Improved adalah teks editor terbaik yang sangat powerful. Aplikasi ini memungkinkan kamu untuk melakukan segala sesuatu hanya menggunakan keyboard dan berbekal shortcut. Dengan Vim kamu dapat mengubah teks yang ada di dalam dokumen, memindahkan, menghapus baris, mengubah secara otomatis, dan masih banyak lagi tanpa harus menggunakan mouse.

Vim merupakan source code editor favoritnya para programmer dalam membuat program. Kebanyakan dari mereka yang suka menggunakan Linux biasanya akan menyukai Vim. Namun, kamu pun bisa menyukai editor ini karena Vim bisa digunakan untuk tugas-tugas editing yang umum, misalnya sebagai tempat menulis artikel yang cukup panjang.

8. Emacs

Emacs

Emacs adalah editor teks yang memiliki berbagai fungsi dan dikenal luas oleh kalangan pemrogram komputer dan pengguna komputer lainnya. Versi aslinya ditulis oleh Richard Stallman pada tahun 1975 yang pada awalnya bersama Guy L. Steele, Jr. Namanya diambil dari singkatan Editor MACroS. Sejak itu banyak versi Emacs yang telah muncul, namun saat ini yang paling banyak dipakai adalah GNU Emacs (juga ditulis oleh Stallman) dan XEmacs.

GNU Emacs ini memiliki slogan “editor dengan tampilan real-time yang mudah dikembangkan (extensible), disesuaikan (customizable), dan mendokumentasikan sendiri (self-documenting)“. Lebih lanjut, GNU Emacs ditulis dalam C dan menyajikan Emacs Lisp sebagai extension language. Emacs memiliki sebuah fitur bantuan yang menampilkan dokumentasi menyeluruh dari perintah, variabel, dan fungsi yang ada di dalamnya. Selain itu, ia juga memiliki tutorial built-in yang akan muncul secara otomatis apabila pengguna mengetikkan perintah-perintah editing tanpa membuka file apa pun.

9. UltraEdit

Ultraedit

UltraEdit juga merupakan text editor terbaik yang sangat powerful dan sangat populer. Keunggulan dari UltraEdit yakni mampu berjalan di atas hampir semua sistem operasi seperti Linux, Max Os, dan Windows.

Seperti text editor lainnya, fitur-fitur UltraEdit sangat lengkap. Beberapa keunggulan UltraEdit, di antaranya 64 bit file handlingunicode supportdisk based text editinglarge file handlingmultiline find dan replacespell checker, dan lainnya. Namun, jika kamu ingin menggunakan seluruh fitur-fitur andal dari UltraEdit, kamu harus membeli lisensinya.

10. ICEcoder

Icecoder

ICEcoder adalah text editor berbasis browser yang memungkinkan kamu untuk melakukan aktivitas coding langsung di browser baik online atau offline. Itu berarti semua yang kamu butuhkan untuk programming ada pada browser. ICEcoder mendukung berbagai bahasa termasuk HTML, CSS, Javascript, PHP, Ruby, dan banyak lagi.

Itulah 10 text editor terbaik untuk programmer. Setiap software memang memiliki fitur keunggulan masing-masing, yang dapat membantu kamu dalam aktivitas programming.

Sumber : https://jalantikus.com/tips/text-editor-terbaik-untuk-programmer/

[Channel Youtube Belajar Coding]

Programming atau koding adalah kemampuan penting yang akhir-akhir ini banyak dipelajari orang. Seiring berkembangnya teknologi dan meningkatnya permintaan masyarakat akan developer, belajar koding bisa menjadi aset berharga.
Kemampuan koding gak cuma dibutuhkan oleh pengembang aplikasi besar saja, kamu yang rajin nge-blog juga patut mempelajarinya biar situs atau blog kamu makin bagus.

Tenang, belajar koding itu gak harus mengeluarkan banyak uang kok. Jika kamu mau belajar koding, ada banyak situs dan channel youtube yang bisa membantumu untuk belajar bahasa pemrograman.

Berikut 7 Channel Youtube Belajar Coding Berbahasa Indonesia rekomendasi dari kami :

  1. Kelas terbuka
  2. Web programming UNPAS
  3. Kawan Koding
  4. IDStack
  5. Sekolah Koding
  6. Galih Pratama
  7. Junior Dev


    #BelajarCoding #InfoHimatif
    #HimatifUINBandung
    #KabinetTeknitis
    #if_SAKTI

7 Tipe Programmer yang Harus Kamu Ketahui, Apa Kamu Salah Satunya?

Dunia pemrograman merupakan dunia yang sangat unik, asyik, menarik dan kadang ditemukan hal yang aneh pula. Begitu juga karakter programmer, sudah terbayang jika setiap programmer mempunyai tipe sendiri dalam menyelesaikan proyeknya.

Beberapa ada yang mempunyai tangan yang kuat dengan berjam-jam mengkoding sedangkan yang lainnya mempunyai kemampuan yang lebih kuat dibidang selain teknis. Jika kita membayangkannya seorang programmer selalu berhubungan dengang sosok super nerd berkacamata, pakai kaos gombrang dan introvert? Ets, belum tentu seperti itu.

Seorang programmer mempunya cara sendiri dalam menyelesaikan proyeknya, karena masing-masing programmer punya kesempurnaan tersendiri. Apa saja sih tipe-tipe programmer? berikut daftarnya:

Programmer Pemula

Yang satu ini adalah tingkatan paling rendah untuk seorang programmer, dalam skill-nya biasa dibilang level pemula. Yang masuk level ini adalah mereka yang baru mengenal pemrograman, masih bingung tentang pemrograman itu sendiri dan bagaimana cara memulainya.

Programmer yang skill-nya masih ada di level ini biasanya membutuhkan panduan secara mendetail jika mempelajari sesuatu atau mengikuti tutorial. Dia bisa saja menyelesaikan satu program sederhana dengan mengikuti tutorial, tapi akan kesulitan jika harus memodifikasi program tersebut.

Noob Programmer

Mungkin kamu sudah tidak asing dengan kata noob, kata ini sering orang gunakan untuk seorang yang belum berpengalaman dalam suatu bidang terutama bidang komputer atau yang berkaitan dengan penggunaan internet. Untuk tipe yang satu ini hampir sama dengan programmer pemula karena belum berpengalaman.

Kodingan keren adalah impian untuk tipe yang satu ini, selalu hadir saat ada bootcamps (program pelatihan ilmu informatika dengan materi yang relevan untuk kebutuhan industri sehingga berdampak lebih besar pada peluang karir) dan bergantung pada open source.

Programmer Bijak

sesuai dengan karakternya tipe programmer yang satu ini sangat bijak. Biasanya dia menjadi seorang monitor jika di perusahaan untuk membimbing anak baru. Seorang programmer bijak biasanya menguasai 5 bahasa sekaligus mungkin dan mengerti kode-kode 5 bahasa pemrograman tersebut.

Karena kebijakannya membuat dia dikerumuni oleh fans-fans yang ingin berfoto bareng. Tipe-tipe seperti ini biasanya suka membantu, memberikan solusi kepada pemula dalam menyelesaikan proyek atau masalah-masalahnya dan membantu noob programmer saat stack overflow.

Programmer Teoretis

Tipe programmer teoretis biasanya lebih tertarik dengan perencanaan pengembangan perangkat lunak. Ia akan banyak menghabiskan sebagian besar waktu untuk melamun di depan komputer dan membayangkan berbagai solusi untuk menyelesaikan masalah yang sedang dihadapi.

Sisa waktunya dihabiskan dengan keluhan deadline yang mepet dan sedikit waktu yang ia gunakan untuk menulis kode. Kamu bisa menjumpai tipe programmer ini, ketika kamu mendengar salah satu kalimat yang sering ia katakan seperti ‘Kalau saja aku punya waktu yang lebih banyak, tentu aku bisa melakukannya dengan benar’.

Pemrogram Anti-Memprogram

Programmer satu ini punya tipikal tidak suka menulis kode. Bukan karena dia tidak bisa memprogram, tapi lebih karena dia punya pemikiran “untuk apa menulis ulang kode? bahkan untuk permasalahan yang kita hadapi sekarang pun sudah ada orang yang pernah membuat kodenya”.

Jika ada masalah, tipe programmer ini lebih suka mencari kode yang sudah ada di Internet maupun buku-buku pemrograman yang ada. Dalam masalah yang biasa, tipe programmer ini dapat menyelesaikan dengan cepat dan tidak ingin menghabiskan banyak energi.

Programmer Lakban

Seperti namanya, dia adalah bagian menambal ketika ada kerusakan pada suatu program. Ketika ditemukan kesalahan dalam kode program, tipe programmer ini akan memperbaiki kesalahan tersebut dengan cepat dan memastikannya supaya tidak error lagi.

Tipe programmer lakban mungkin tidak begitu peduli dengan kerapihan, efisiensi dan bobot selama solusi yang ia hasilkan dapat memperbaiki kesalahan kode. Dia akan selalu memperbaikinya dengan cepat tanpa membuang waktu yang sia-sia atau diskusi yang lama.

Programmer Keamanan

Yang terakhir adalah tipe yang biasanya paling ditakuti oleh banyak orang dan mengetahui trik blackhat. Blackhat adalah trik untuk menerobos sistem untuk mengambil informasi yang seharusnya tidak dia dapatkan biasanya disebut cracker. Meretas sebuah sistem adalah hobinya dan menggunakan ghostery dan VPN untuk menyembunyikan jejaknya.

Sumber : teknologi.id


WhatsApp WhatsApp Us