Sublime text là một editor cực mạnh mẽ với nhiều plugin hữu ích, có thể cài đặt 1 cách dễ dàng trực tiếp. Sublime Text hiện đang được đông đảo các Web Developer sử dụng và yêu thích. Một điểm mạnh nữa là Sublime Text có thể mở rộng thông qua các Plugin, themes, … viết bằng python. Hôm nay mình sẽ hướng dẫn về cách thay đổi giao diện cho Sublime Text, giúp bạn đỡ bớt phần nhàm chán khi Code quanh năm với cái giao diện cũ òm :))
Cài Package Control
Package Control giúp ta cài đặt mọi thứ trực tiếp vào sublime thông qua màn hình chính của IDE. Nếu bạn nào đã cài thì bỏ qua bước này.
Bấm `Ctrl + “ để mở Sublime Console, rồi paste đoạn code sau vào.
Sublime Text 3:
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)
Với Sublime Text 2:
import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
Nhấn Enter, đợi cho nó cài đặt xong. Bấm Ctrl + Shift + P, gõ “Package Control”, nếu thấy như thế này tức là thành công
Cài đặt theme thông qua Package Control
Theme bên dưới mình đang sử dụng là itg.flat, để cài đặt:
- Ctrl + Shift + P
- Gõ
Install Package
, nhấn Enter. - Gõ:
itg.flat
, nhấn Enter, đợi một lúc.
4. Mở Menu: References > Settings - User 5. Thêm vào file Settings User đoạn json sau rồi save lai
Bạn cũng có thể chỉnh thêm 1 số thông số theo nội dung của file hướng dẫn
Kết quả phẳng lỳ
Ngoài ra bạn có thể truy cập vào trang chủ của Package Control tại: https://packagecontrol.io Search lấy theme bạn chọn, nhớ lấy tên theme rồi vào Sublime Text cài đặt tương tự như ở trên.