10 Text Editor Terbaik Untuk Pemrograman - Text Editor merupakan sebuah software yang biasanya dipakai oleh seorang programmer dalam menulis sebuah arahan program. Text Editor kadang dipakai juga oleh seorang web designer untuk membuat halaman web yang didesain olehnya. Text Editor umumnya hanya mempunyai fungsi untuk menulis arahan jadwal dan tanpa disertai compiler yang terintegrasi.
Gambar 0.1 |
Seperti beragamnya penduduk di Indonesia yang terdiri dari banyak sekali suku dan bahasa. Di dalam dunia programming pun terdapat banyak sekali diversifikasi yang tercipta. Jika kita mengacu kepada sistem operasi tentu ada programmer yang memakai Mac, Linux, Windows, atau BSD. Jika melihat dari sudut pandang selera, tentunya tampilan dan fitur yang ditawarkan oleh sebuah text editor sanggup mempunyai fan base masing masing. Misal dikala ini Sublime Text merupakan salah satu text editor yang digandrungi dikala ini.
Oleh alasannya yaitu itu, akan mencoba menghadirkan 10 text editor yang sanggup dipakai oleh anda untuk keperluan programming. Umumnya text editor yang akan kami bahas yaitu text editor yang bersifat free dan ada versinya yang di-free-kan (karena versi lainnya merupakan versi berbayar). Berikut yaitu beberapa text editor yang sanggup anda gunakan untuk programming.
10 Text Editor Terbaik Untuk Pemrograman
#1. Notepad++
Notepad++ |
Semboyan: No Semboyan
System Operasi: Windows
Fitur Unggulan:
- syntax highlighting
- syntax folding
- user defined syntax highlighting and folding
- perl compatible regular expression search/replace
- customizable GUI
- document map
- auto-completion
- multi-document
- multi-view
- WYSIWIG printing
- zoom in and zoom out
- multi-language environment supported
- bookmark
- macro recording and playback
- launch with different argument
- multi-editing
- column-mode editing
- line number
#2. Kate
Kate |
Website Resmi: http://www.kate-editor.org/
Semboyan: Get an Edge in Editing
System Operasi: Windows, Mac, Linux, BSD
Prabayar | Free
Fitur Unggulan:
Website Resmi: http://www.vim.org/
Semboyan: Get an Edge in Editing
System Operasi: Windows, Mac, Linux, BSD
Fitur Unggulan:
- window splitting
- multi-document interface
- embedded terminal
- session support
- encoding support
- bidirectional text rendering support
- line ending support (Windows, Unix, Mac)
- open remote files
- extensible through scripting
- bookmarking system
- scroll kafe marks
- line modification indicators
- line numbers
- code folding
- bracket matching
- highlighting for more than 180 languages
- vi input mode
- auto completion
- smart comment
- auto indentation
- rectangular block selection mode
- search and replace
- backup and restore
#3. VIM
VIM |
Semboyan: Vi Improved, a programmers text editor
System Operasi: Windows, Mac, Linux, BSD dan Solaris
Prabayar | Free
System Operasi: Windows, Mac, Linux, BSD dan Solaris
Fitur Unggulan:
- multi level undo
- multi windows and buffers
- syntax highlighting
- command line editing
- filename completion
- online help
- visual selection
- ex mode
- view mode
- gui mode
- easy mode
- restriction mode
- arabic and hebrew support
- binary mode
- debugging mode
- list mode
- editor server for netbeans support
- windows stacked
- windows side by side
- windows tab pages
- recovery mode
- silent mode
- encryption
- remote file editing
#4. Nano
Nano |
Website Resmi: http://www.nano-editor.org/
Semboyan: Nano's ANOther editor, an enhanced free Pico clone
System Operasi: Mac, Linux, BSD, dn Solaris
Prabayar | Free
System Operasi: Mac, Linux, BSD, dn Solaris
Fitur Unggulan:
- text editor for command line
- search and replace
- goto line
- column numbering
- smart home
- backup
- bold text
- tab to spaces
- multi buffer
- history log
- undo and redo
- wrapping text
- auto indent
- syntax highlighting
#5. Atom
Atom |
Website Resmi: http://www.atom.io/
Semboyan: Hackable Text Editor
System Operasi: Windows
Prabayar | Free
Fitur Unggulan:
Website Resmi: http://www.gaeny.org/
System Operasi: Windows
Fitur Unggulan:
- web based technology desktop text editor
- file system browser
- fuzzy finder for quickly opening files
- fast project-wide search and replace
- multiple cursors and selections
- multiple panes
- snippets
- code folding
- a clean preferences UI
- TextMate grammars importing
- modular design
- nodejs integration
#6. Geany
Geany |
Semboyan: Small and Lightweight IDE
System Operasi: Windows, Linux, BSD, Mac, dan Solaris
Prabayar | Free
Fitur Unggulan:
Website Resmi: http://komodoide.com/komodo-edit/
System Operasi: Windows, Linux, BSD, Mac, dan Solaris
Fitur Unggulan:
- virtual terminal emulator
- widget styling
- cloning document
- unicode support
- folding
- column mode editing
- drag and drop text
- auto-indentation
- bookmakrs
- code navigation history
- search and replace
- auto completion
- user definable snippet
- goto line
- color schemes menu
- workspace tags
- file browser
- windows spliting
- export as HTML or LaTex
#7. Komodo Edit
Komodo Edit |
Semboyan: No Semboyan
System Operasi: Windows, Linux, BSD, Mac, dan Solaris
Prabayar | Free
Fitur Unggulan:
System Operasi: Windows, Linux, BSD, Mac, dan Solaris
Prabayar | Free
Fitur Unggulan:
- multi language editor
- auto complete
- call tips
- toolbox
- project & place manager
- multiple selections
- skins and icon sets
- breadcrumbs
- open files pange
- minimap
- smart snippets
#8. Ultra Edit
Ultra Edit |
Website Resmi: http://www.ultraedit.com/
Semboyan: No Semboyan
System Operasi: Windows, Linux, dan Mac
Prabayar |Free
Fitur Unggulan:
Website Resmi: http://www.jedit.org/
System Operasi: Windows, Linux, dan Mac
Prabayar |
Fitur Unggulan:
- 64 bit file handling
- unicode support
- disk based text editing
- large file handling
- mulitiline find and replace
- spell checker
- localization support
- syntax highlighting
- tag matching form XML and HTML
- FTP client and browser
- SSH/Telnet Window
- XML Manager
- function list
- project / workspace support
- environment selector
- integrated scripting language
- configurable keyboard mapping
- column/block mode editing
- hexadecimal editor
- code completion
- auto expanding with Smart Templates
- auto-completion
- HTML Toolbar
- WebSearch Toolbar
- file encryption / decryption
- multibyte support
#9. JEdit
JEdit |
Semboyan: Java Based Programmer Text Editor
System Operasi: Windows, Linux, dan Mac
Prabayar | Free
Fitur Unggulan:
Website Resmi: http://www.sublimetext.com/
System Operasi: Windows, Linux, dan Mac
Fitur Unggulan:
- runs on any operating system with java 1.6 or higher virtual machine
- efficient keyboar shortcut for everything
- unlimited undo/redo
- copy paste with unlimited number of clipboards
- register contents are saved across editing sessions
- kill ring
- rict set of keyboard command
- markers
- multiple open windows
- split windows
- rectangular selection
- multiple selection
- word wrap
#10. Sublime Text
Sublime Text |
Website Resmi: http://www.sublimetext.com/
Semboyan: The Text Editor You'll Fall in Love With
System Operasi: Windows, Linux, BSD dan Mac
Prabayar | Free
Fitur Unggulan:
System Operasi: Windows, Linux, BSD dan Mac
Prabayar | Free
Fitur Unggulan:
- goto anything
- command pallete
- multiple selections
- distraction free mode
- split editing
- instant project switch
- customize anything
- plugin API
10 Text Editor Terbaik Untuk Pemrograman sudah aku paparkan di atas, setiap Text Editor mempunyai Fitur Unggulan yang berbeda-beda, setiap Text Editor pasti mempunyai kekurangan dan kelibihannya tersendiri.
Namun disini aku lebih suka memakai Text Editor Subsime Text.
Mungkin masih banyak lagi Text Editor yang belum aku ketahui sehingga aku belum sanggup memasukan ke dalam artikel ini, jikalau anda mengetahui Text Editor selain Text Editor yang tertera diatas, aku berharap anda sanggup menunjukkan komplemen untuk artikel ini.