Skip to content

C, C++ and C++11 combined and improved syntax highlighting support for Sublime Text.

Notifications You must be signed in to change notification settings

mattdicarlo/sublime_cpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Starting Kit for Sublime Text

C++ Starting Kit Teaser 1

Features

  • C, C++ and C++11 combined and improved syntax highlighting support.
  • Custom C++ build system for g++ compiler.

It is highly recommended to read the Philosophy section just below and the Guide before to install and use this package.

Documentation disponible en français

Philosophy

The main objective of this project is to provide a complete starting kit and starting point for beginners with C++ and Sublime Text including :

  • A syntax definition which gives you the flexibility to make precise customizations to your syntax highlighting. (see the Preview)
  • An associated theme which includes all the new scopes. (see Oasis Theme)
  • An intelligible build system. (see the C++ Starting Kit build system)
  • A relevant documentation for a quick start and an accessible maintenance.(see The Guide)

I have to mention two major things before to continue :

  • First, I'm really new in programming. The first release of this package is the result of my first week of learning. My original goal is to learn C++ with a lightweight and flexible tool. A tool which allow me to customize my environment and let me control things like compiling.
  • The second thing I want to mention is, in my opinion, this package is not yet ready for production. Even if the main behaviors are ever described and seem to work correctly, I think it will demand you a certain investment before to make it fully functional for an advanced or professional usage.

As it is my primary tool for my learning of C++ I will do my best to make it fully functional as soon as possible.

Preview

Oasis Theme and Soda Theme not included

A better language definition

C++ Starting Kit - Definition

Fully customizable operator types

C++ Starting Kit - Operators

Fully customizable punctuation with extra features

C++ Starting Kit

C++11 raw string support

Raw string support

Documented code for an easy maintenance

C++ Starting Kit - Maintenance

About

C, C++ and C++11 combined and improved syntax highlighting support for Sublime Text.

Resources

Stars

Watchers

Forks

Packages

No packages published