#SublimeTek
SublimeText plugin for Epitech students
##Install
Add this repo in Package Control : ctrl+shift+p > Package Control: Add repository
Then install it : ctrl+shift+p > Package Control: Install package > "SublimeTek"
##Usage
###Method 1 : Command Palette
ctrl+shift+p > "SublimeTek" > Your choice
###Method 2 : Keybinding
Press ctrl+alt+space (Windows / Linux) or cmd+alt+space (OSX) to use Sublime Tek. (Temporarily, it launch only the "Norme" checker)
##Configuration
You need to configure SublimeTek if you want to use all the features. The settings file is available by menu : Preferences > Package Settings > SublimeTek
Here is an example of configuration :
{
"login": "YOUR LOGIN",
"full_name": "YOUR NAME",
"unix_password": "YOUR UNIX PASSWORD IN SHA512",
"BLIH":
{
"server": "git.epitech.eu",
"auto_clone": false,
"rendu_folder": "/home/login_x/rendu",
"base_location": "/home/login_x",
"ask_for_folder_at_clone": false,
}
}
##Features
-
Norme Checker
- Header
- Includes
- Columns number
- Lines number
- Functions number
- Spaces around keywords
- Superfluous \n
-
BLIH Integration
- Create repositories
- Remove repositories
- Clone repositories
- ACLs
##TODO
-
Norme
- Header
- Filename
- Login
- Groups
- Lists of logins (cf BLIH)
- Lines
- Spaces at end of lines
- Indentation Emacs-LIKE
- Header
-
BLIH
- Sublime-project configuration file with .gitignore
- List of logins for project
-
Epitech Header
You can ask for features, I'll check feasibility.