SlideShare a Scribd company logo
1 of 12
Download to read offline
WRITE CODING AS A NINJA
HIGHLIGHTS
• Introduction of SublimeText
• Language Support
• Interface
• Features
• Package Manager
• Installation
• Resources
WHAT IS SUBLIMETEXT?
• SublimeText is a sophisticated text editor for code,
markup and prose. You'll love the slick user interface,
extraordinary features and amazing performance.
• SublimeText is a cross-platform text and source code
editor, with a Python application programming
interface (API). 
• SublimeText is written in C++ & Python.
LANGUAGE SUPPORT
• SublimeText is able to highlight syntax for a number of different
programming languages including ActionScript,AppleScript,ASP,
batch files, C, C++, C#, Clojure, CSS, D, Diff, Erlang, Go, Graphviz
(DOT), Groovy, Haskell, HTML, Java, JSP, JavaScript, JSON, LaTeX,
Lisp, Lua, Makefiles, Markdown, MATLAB, Objective-C, OCaml,
Perl, PHP, Python, R, Rails, Regular Expressions, reStructuredText,
Ruby, Scala, shell scripts (Bash), SQL,Tcl,Textile, XML, XSL, and
YAML. In addition to those that are included with the initial
package, users can download add-ons to enable support for
other languages or syntaxes.
INTERFACE
Themes
• SublimeText contains 22 different visual themes, with the option to download additional ones.
Minimap
• The minimap feature shows a reduced overview of the entire file in the top-right corner of
the screen.The portion of the file visible in the main editor pane is highlighted and clicking or
dragging in this view scrolls the editor through the file.
Panels, groups and screen modes
• The program offers a number of screen modes including panels that can show up to four files
at once as well as full screen and distraction free modes which only show one file without any
of the additional menus around it.
FEATURES
Column selection and multi-select editing
• This feature allows users to select entire columns at once or place more than one cursor in text, which allows for
simultaneous editing.All cursors then behave as if each of them was the only one in the text. Commands like move by
character, move by line, text selection, move by words, move by subwords (CamelCase, hyphen or underscore delimited),
move to beginning/end of line etc., affect all cursors independently, allowing one to edit slightly complex repetitive structures
quickly without the need to use macros or regex.
Auto completion
• A common feature within text editors SublimeText will offer to complete entries as the user is typing depending on the
language being used. It also auto-completes variables created by the user.
Syntax highlight and high contrast display
• The dark background on SublimeText is intended to reduce eyestrain and increase the amount of contrast with the text.As
certain types of syntax are highlighted in different colours, these stand out better compared to the background than if it
were light.
Snippets
• This feature allows users to save blocks of frequently used code and assign keywords to them.The user can then type the
keyword and press tab to paste the block of code whenever they require it.
OTHER FEATURES
SublimeText has a number of features in addition to these including:
• Auto-save, which prevents users from losing their work
• Customizable key bindings, a navigational tool which allows users to assign hotkeys to their choice of
options in both the menus and the toolbar.
• Find as you type, used to search the document and begins to look for the text being entered as the user
types.
• Spell check function corrects as you type.
• Macros.
• Repeat the last action.
• A wide selection of editing commands, including indenting and unindenting, paragraph reformatting and line
joining.
PACKAGE MANAGER
• SublimeText can be equipped with a package manager called
Package Control that allows the user to find, install, upgrade and
remove packages, usually without restarting SublimeText.The
package manager keeps installed packages up-to-date with an
auto-upgrade feature and downloads packages from GitHub,
BitBucket and a custom JSON-encoded channel/repository
system. It also handles updating packages cloned from GitHub
and BitBucket via Git and Hg, as well as providing commands for
enabling and disabling packages.The package manager also
includes a command to bundle any package directory into
a .sublime-package file.
A selection of third-party packages available:
• SublimeCodeIntel — Features include Jump to Symbol Definition, Function
CallTool-Tips.
• Sublime Goto Documentation — Opens relevant documentation for the
highlighted function.
• Bracket Highlighter — Enhances the basic highlights SublimeText provides for
bracket pairs.
• Sublime dpaste — Sends selected text to the dpaste.com service.
• SublimeLinter — Code linting (validation) for JavaScript, Perl, PHP, Python,
Ruby, and others.
• Side Bar Enhancements — Enhancements to the SublimeText 2 sidebar with
new options for deleting, opening, moving, creating, editing, and finding files.
MANUAL INSTALLATION
Download SublimeText Click Here
1. Install SublimeText
2. Preferences>Browser Package
3. Back to SublimeText 3 Folder
4. Copy Package Control.sublime-package file into Installed Packages Folder
5. Copy emmet-sublime-master folder into Packages Folder
6. Copy pyv8-win64-p3 folder into Packages Folder
7. Restart SublimeText Editor
RESOURCES
• SublimeText 3 Documentation

http://www.sublimetext.com/docs/3/
• SublimeText Unofficial Documentation

http://docs.sublimetext.info/en/latest/index.html
• Emmet — the essential toolkit for web-developers

http://emmet.io/
• Emmet Documentation

http://docs.emmet.io/
ThankYou!
www.fb.com/ucsycsclub


www.fb.com/groups/ucsycsclub/

More Related Content

Similar to UCSY CS Club Week2

Swift programming language
Swift programming languageSwift programming language
Swift programming languageNijo Job
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design BasicsAkhil Kaushik
 
Getting started with CATIA V5 Macros
Getting started with CATIA V5 MacrosGetting started with CATIA V5 Macros
Getting started with CATIA V5 MacrosEmmett Ross
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesInductive Automation
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesInductive Automation
 
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San Jose
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San JoseTypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San Jose
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San JoseSteve Reiner
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design BasicsAkhil Kaushik
 
Unit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptxUnit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptxMalla Reddy University
 
Cd ch1 - introduction
Cd   ch1 - introductionCd   ch1 - introduction
Cd ch1 - introductionmengistu23
 
CD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptxCD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptxZiyadMohammed17
 
4_5802928814682016556.pptx
4_5802928814682016556.pptx4_5802928814682016556.pptx
4_5802928814682016556.pptxAshenafiGirma5
 
Compiler Design Introduction
Compiler Design Introduction Compiler Design Introduction
Compiler Design Introduction Thapar Institute
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveBizTalk360
 
Intro to Microsoft.NET
Intro to Microsoft.NET Intro to Microsoft.NET
Intro to Microsoft.NET rchakra
 
javascript 1
javascript 1javascript 1
javascript 1osman do
 
Language translators
Language translatorsLanguage translators
Language translatorsAditya Sharat
 

Similar to UCSY CS Club Week2 (20)

Swift programming language
Swift programming languageSwift programming language
Swift programming language
 
TypeScript Overview
TypeScript OverviewTypeScript Overview
TypeScript Overview
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
 
Getting started with CATIA V5 Macros
Getting started with CATIA V5 MacrosGetting started with CATIA V5 Macros
Getting started with CATIA V5 Macros
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best Practices
 
Design Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best PracticesDesign Like a Pro: Scripting Best Practices
Design Like a Pro: Scripting Best Practices
 
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San Jose
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San JoseTypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San Jose
TypeScript for Alfresco and CMIS - Alfresco DevCon 2012 San Jose
 
Js syntax
Js syntaxJs syntax
Js syntax
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
 
Unit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptxUnit 1 - TypeScript & Introduction to Angular CLI.pptx
Unit 1 - TypeScript & Introduction to Angular CLI.pptx
 
Cd ch1 - introduction
Cd   ch1 - introductionCd   ch1 - introduction
Cd ch1 - introduction
 
CD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptxCD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptx
 
4_5802928814682016556.pptx
4_5802928814682016556.pptx4_5802928814682016556.pptx
4_5802928814682016556.pptx
 
Whats next in clientside templating
Whats next in clientside templatingWhats next in clientside templating
Whats next in clientside templating
 
Compiler Design Introduction
Compiler Design Introduction Compiler Design Introduction
Compiler Design Introduction
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep Dive
 
Type script
Type scriptType script
Type script
 
Intro to Microsoft.NET
Intro to Microsoft.NET Intro to Microsoft.NET
Intro to Microsoft.NET
 
javascript 1
javascript 1javascript 1
javascript 1
 
Language translators
Language translatorsLanguage translators
Language translators
 

Recently uploaded

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 

Recently uploaded (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 

UCSY CS Club Week2

  • 1. WRITE CODING AS A NINJA
  • 2. HIGHLIGHTS • Introduction of SublimeText • Language Support • Interface • Features • Package Manager • Installation • Resources
  • 3. WHAT IS SUBLIMETEXT? • SublimeText is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance. • SublimeText is a cross-platform text and source code editor, with a Python application programming interface (API).  • SublimeText is written in C++ & Python.
  • 4. LANGUAGE SUPPORT • SublimeText is able to highlight syntax for a number of different programming languages including ActionScript,AppleScript,ASP, batch files, C, C++, C#, Clojure, CSS, D, Diff, Erlang, Go, Graphviz (DOT), Groovy, Haskell, HTML, Java, JSP, JavaScript, JSON, LaTeX, Lisp, Lua, Makefiles, Markdown, MATLAB, Objective-C, OCaml, Perl, PHP, Python, R, Rails, Regular Expressions, reStructuredText, Ruby, Scala, shell scripts (Bash), SQL,Tcl,Textile, XML, XSL, and YAML. In addition to those that are included with the initial package, users can download add-ons to enable support for other languages or syntaxes.
  • 5. INTERFACE Themes • SublimeText contains 22 different visual themes, with the option to download additional ones. Minimap • The minimap feature shows a reduced overview of the entire file in the top-right corner of the screen.The portion of the file visible in the main editor pane is highlighted and clicking or dragging in this view scrolls the editor through the file. Panels, groups and screen modes • The program offers a number of screen modes including panels that can show up to four files at once as well as full screen and distraction free modes which only show one file without any of the additional menus around it.
  • 6. FEATURES Column selection and multi-select editing • This feature allows users to select entire columns at once or place more than one cursor in text, which allows for simultaneous editing.All cursors then behave as if each of them was the only one in the text. Commands like move by character, move by line, text selection, move by words, move by subwords (CamelCase, hyphen or underscore delimited), move to beginning/end of line etc., affect all cursors independently, allowing one to edit slightly complex repetitive structures quickly without the need to use macros or regex. Auto completion • A common feature within text editors SublimeText will offer to complete entries as the user is typing depending on the language being used. It also auto-completes variables created by the user. Syntax highlight and high contrast display • The dark background on SublimeText is intended to reduce eyestrain and increase the amount of contrast with the text.As certain types of syntax are highlighted in different colours, these stand out better compared to the background than if it were light. Snippets • This feature allows users to save blocks of frequently used code and assign keywords to them.The user can then type the keyword and press tab to paste the block of code whenever they require it.
  • 7. OTHER FEATURES SublimeText has a number of features in addition to these including: • Auto-save, which prevents users from losing their work • Customizable key bindings, a navigational tool which allows users to assign hotkeys to their choice of options in both the menus and the toolbar. • Find as you type, used to search the document and begins to look for the text being entered as the user types. • Spell check function corrects as you type. • Macros. • Repeat the last action. • A wide selection of editing commands, including indenting and unindenting, paragraph reformatting and line joining.
  • 8. PACKAGE MANAGER • SublimeText can be equipped with a package manager called Package Control that allows the user to find, install, upgrade and remove packages, usually without restarting SublimeText.The package manager keeps installed packages up-to-date with an auto-upgrade feature and downloads packages from GitHub, BitBucket and a custom JSON-encoded channel/repository system. It also handles updating packages cloned from GitHub and BitBucket via Git and Hg, as well as providing commands for enabling and disabling packages.The package manager also includes a command to bundle any package directory into a .sublime-package file.
  • 9. A selection of third-party packages available: • SublimeCodeIntel — Features include Jump to Symbol Definition, Function CallTool-Tips. • Sublime Goto Documentation — Opens relevant documentation for the highlighted function. • Bracket Highlighter — Enhances the basic highlights SublimeText provides for bracket pairs. • Sublime dpaste — Sends selected text to the dpaste.com service. • SublimeLinter — Code linting (validation) for JavaScript, Perl, PHP, Python, Ruby, and others. • Side Bar Enhancements — Enhancements to the SublimeText 2 sidebar with new options for deleting, opening, moving, creating, editing, and finding files.
  • 10. MANUAL INSTALLATION Download SublimeText Click Here 1. Install SublimeText 2. Preferences>Browser Package 3. Back to SublimeText 3 Folder 4. Copy Package Control.sublime-package file into Installed Packages Folder 5. Copy emmet-sublime-master folder into Packages Folder 6. Copy pyv8-win64-p3 folder into Packages Folder 7. Restart SublimeText Editor
  • 11. RESOURCES • SublimeText 3 Documentation
 http://www.sublimetext.com/docs/3/ • SublimeText Unofficial Documentation
 http://docs.sublimetext.info/en/latest/index.html • Emmet — the essential toolkit for web-developers
 http://emmet.io/ • Emmet Documentation
 http://docs.emmet.io/