Tools/SublimeText

(Difference between revisions)
Jump to: navigation, search
(Created page with "{{TOC right}} https://www.sublimetext.com/")
 
m
Line 1: Line 1:
 
{{TOC right}}
 
{{TOC right}}
https://www.sublimetext.com/
+
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
 +
 
 +
[http://wbond.net/sublime_packages/package_control Package Control]
 +
 
 +
=== Installation ===
 +
<source lang="Python">
 +
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'
 +
</source>
 +
 
 +
=== Usage ===
 +
Ctrl + Shift + P =>
 +
* Package Control: Install
 +
* Package Control: Remove
 +
 
 +
== SublimeTODO ==
 +
[https://github.com/robcowie/SublimeTODO SublimeTODO]
 +
 
 +
Ctrl + Shift + P => Package Control: Install Package => SublimeTODO
 +
 
 +
=== Usage ===
 +
Lets search all TODO: or NOTE: quotes
 +
 
 +
<code python>
 +
# TODO : Todo text
 +
# NOTE : Note text
 +
# FIXME : Fixme text
 +
# CHANGED : Changed text
 +
</code>
 +
 
 +
== Alignment ==
 +
Aligns certain user definable pattern.
 +
[http://wbond.net/sublime_packages/alignment Alignment]
 +
Ctrl + Shift + P => Package Control: Install Package => Alignment
 +
 
 +
=== Usage ===
 +
Ctrl + Alt + A
 +
 
 +
== Hex Viewer ==
 +
View Hex Version of a file
 +
 
 +
[https://github.com/facelessuser/HexViewer 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

Revision as of 13:13, 8 April 2013

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