Cara instalasinya tidak akan dibahas disini karena sudah pernah saya tulis di Instalasi Sublime Text 3 di Fedora 20. Disini akan dibahas plugin yang perlu ditambahkan agar Sublime Text 3 menjadi lebih powerfull dan memudahkan dalam coding PHP.
1. Package Control
Untuk memudahkan instalasi plugin/theme di Sublime Text. Cara instalasinya lihat di website diatas. Bila anda mengalami error
>>> import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) File "<string>", line 1 import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) ^ IndentationError: unexpected indent
pastikan tidak ada space di bagian paling depan code yang di copy paste.
2. BracketHighlighter
Cara installnya tekan kombinasi CTRL + P ketik Install pilih control package
lalu pilih BracketHighlighter.
Dari namanya sudah ketauan, kalau plugin ini berguna untuk meng-highlight bracket :D
3. SublimeLinter
Untuk mengindari kesalahan penulisan syntax, sangat berguna bila anda sudah menulis banyak code.
4. PHPUnit
Karena setiap code butuh testing, plugin ini sangat membantu karena tidak perlu lagi berpindah dari CMD/Terminal ke Sublime Text hanya untuk melihat proses testing.