Tools/SublimeText
|
Sublime Text2 is a multifunctional Text editor. https://www.sublimetext.com/
The Editor is based on plugins in order to extent it's functionality. Some important plugins are listed below.
Package Control
Needed to install plugins from a marketplace
Installation
import urllib2,os; 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())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
Usage
Ctrl + Shift + P =>
- Package Control: Install
- Package Control: Remove
SublimeTODO
Ctrl + Shift + P => Package Control: Install Package => SublimeTODO
Usage
Lets search all TODO: or NOTE: quotes
- TODO : Todo text
- NOTE : Note text
- FIXME : Fixme text
- CHANGED : Changed text
Alignment
Aligns certain user definable pattern. Alignment Ctrl + Shift + P => Package Control: Install Package => Alignment
Usage
Ctrl + Alt + A
Hex Viewer
View Hex Version of a file
Ctrl + Shift + P => Package Control: Install Package => Hex Viewer
Usage
- Hex Viewer = Ctrl + Shift + B, Ctrl + Shift + H
Git
Integrates GIT control into the Editor
Ctrl + Shift + P => Package Control: Install Package => Git
EDA
For syntax highlight of PDC, UCF, VHDL
Preferences => Browse Packages => Copy https://github.com/tschinz/sublime_eda/zipball/master