Tools/SublimeText

From UIT
Revision as of 13:13, 8 April 2013 by Zas (Talk | contribs)
Jump to: navigation, search

Contents

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

Package Control

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

SublimeTODO

Ctrl + Shift + P => Package Control: Install Package => SublimeTODO

Usage

Lets search all TODO: or NOTE: quotes

  1. TODO : Todo text
  2. NOTE : Note text
  3. FIXME : Fixme text
  4. 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

Hex viewer and editor

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

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox