Giter Club home page Giter Club logo

textadept-cpp's Introduction

Textadept CPP

Simple module for Textadept, providing comment block completion and snippets for C++

Features

  • Comment block completion
  • Snippets
  • Supports Textredux and normal Textadept dialogs
  • Tested on Linux and Windows. (It should work on BSD and OS-X, but this is not tested)

Installation

  • Clone the repository in the textadept modules folder ("~/.textadept/modules/")
  • Run Textadpet and open some CPP file

Key Bindings

Key Action
Ctrl+{ Open brace and automatically indent next line
Ctrl+; Go to end of line, insert semicolon
Shift+Enter Go to end of line, insert semicolon, insert newline
Enter Newline with automatic multi-line comment continuation

Snippet Table

Snippet Result
gpl Insert the GPLv2 license
gpl3 Insert the GPLv3 license
mit Instert the MIT license
boost Instert the BOOST license
pdomain Insert the The Unlicense license
fun Insert a new function
vfun Insert a new void function
main Insert the main function
for For loop
fori Inverse for loop
while While loop
if If statement
dw Do/While loop
sw Switch block
case Switch case
class Empty class body
struct Empty struct body
inc Include statement
linc Local include statement
ret Return

textadept-cpp's People

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.