Sublime text 2 là một editor hiện đang rất hot, được rất nhiều người tin dùng.Với phong cách Simple is the best, Sublime được nhiều người yêu thích vì sự gọn nhẹ, đơn giản và hơn nữa là thư viện các chức năng hỗ trợ đa dạng không thua kém gì các IDE khác.
Cài đặt và thiết định ban đầu:
Homepage :Sublime Text 2 – Dev Builds
Các thiết định ban đầu:
Sublime text2 > Preference > Settings User (command + ,)
Sẽ hiển thị file Preferences.sublime_settings. Nội dung thiết định cơ bản
{
// Hiển thị in đậm các thư mục
"bold_folder_labels": true,
// Sử dụng theme màu
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
// Hiển thị hightlight tab đang edit
"highlight_modified_tabs": true,
"ignored_packages":
[
],
// check spell tiếng Anh
"spell_check": false
}
Quản lý package
Package là gì?
Package là những tiện ích của Sublime như là tiện ích gợi ý từ khoá các ngôn ngữ, quanr lý file. Là các mã nguồn mở được phát triển độc lập với sublime.
Package Control
Package control là tiện ích giúp quản lý các package (cài đặt/thiết định/ gỡ bỏ/update).
Đầu tiên sẽ cài đặt chức năng này trước.
Chọn View > Show Console (Ctrl + shift + @ / Cmd + shift + @ )để hiển thị console của sublime.
Nhập lệnh cài đặt như sau
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
tham khảo Installation – Sublime Package Control – a Sublime Text 2 Package Manager by wbond
Sau khi khởi động lại Sublime, ấn phím tắt Ctrl + Shift + P /Cmd + shift + P để khởi động Command palette của sublime.
Tại Command palette PackageControl để hiển thị các lệnh quản lý package.
Package Control: Install Package để cài đặt tiện ích mới.Nhập tên tiện ích vào cửa sổ để tìm và cài đăt tiện ích.
Tương tự có thể gỡ bỏ các tiện ích bằng lệnh PackageControl:Remove
Các tiện ích mình dùng để code nodejs + backbonejs
– AndyJS Gợi ý JavaScript jQuery
– Backbone.js Gợi ý Backbone.js
– Git Quản lý Git
– EJS ejs template engine
– Nodejs Hỗ trợ gợi ý Nodejs。
– Sublime Check cú pháp Javascript jsLint
– BracketHighlighter Highlight các dấu ngoặc (),[],{}m tags
– DocBlockr Hỗ trợ viết comment khi code
Ngoài ra, các tiện ích có thể tham khảo thêm ở trang
http://wbond.net/sublime_packages/community
Các chức năng tiện lợi cần nhớ của sublime
- Thiết định theme màu, font :Sublime Text2 > Preferences > Color Scheme
- Command Palette : ctrl / command + shift + P
- Chia màn hình : ctrl/command + alt + 1〜4 (View > layout)
- Goto anywhere : ctrl/command + p @function_name :line_num, #text
Related articles
- Sublime Text 2 vs IDE (sberrycake.wordpress.com)
- My Sublime Text Setup (architects.dzone.com)
- Configure Sublime Text2 for JavaScript Development. (gotchacode.com)
- Setting up Sublime Text 2 (alexmaccaw.com)