Skip to content

Commit

Permalink
feat - added IDE extensions, general use tools and languages tools
Browse files Browse the repository at this point in the history
  • Loading branch information
Davphla committed Sep 21, 2023
1 parent 2782cab commit 8081256
Showing 1 changed file with 57 additions and 14 deletions.
71 changes: 57 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,44 @@ A collection of awesome things regarding the Epitech school ecosystem.

## Contents

- [Tools](#epitech)
- [Tools](#General-tools)
- [General use](#general-use)
- [Shell](#shell)
- [IDE](#ide)
- [Epitech Tools]()
- [Documentation](#documentation)
- [Projects](#projects)
- [Contributing](#contributing)

## General tools

- clang-format - A tool to format C/C++ code according to the Epitech's coding style.
### General use

- clang collection - A collection of tools to compile C/C++ code.
- clang - A compiler for C/C++ code.
- clang-tidy - A tool to check your code.
- clang-format - A tool to format C/C++ code
- Configuration to format codes according to the Epitech's coding style.
- valgrind - A tool to debug memory leaks.
- gdb - A tool to debug your code.
- git - A tool to manage your code.
- criterion - A tool to test your C code.
- doxygen - A tool to generate documentation from your code.
- make - A tool to manage your code.
- cmake - A tool to manage your code.

### Shell

- [fish](https://fishshell.com/) - A user-friendly shell.
- [oh-my-fish]() - A collection of plugins for fish.
- [fisher]() - A plugin manager for fish.
- [zsh]() - A user-friendly shell.
- [oh-my-zsh]() - A collection of plugins for zsh.
- [zinit]() - A plugin manager for zsh.
- [bash]() - A user-friendly shell.
- [oh-my-bash]() - A collection of plugins for bash.
- [bash-it]() - A plugin manager for bash.

### IDE
- VSCode - A free and open-source IDE.
- [Epitech VSCode extension]()
- NeoVim - A free and open-source IDE.
- [Epitech NeoVim extension]()
- Jetbrains IDEs - A collection of IDEs.
- [Epitech Jetbrains extension]()
- Emacs - A free and open-source IDE.
- [Epitech Emacs extension]()


## Epitech Tools
### General use
Expand All @@ -41,6 +60,19 @@ A collection of awesome things regarding the Epitech school ecosystem.

### Project specific

### IDE extensions

- VSCode - A free and open-source IDE.
- [Epitech C/C++ Header extension](https://marketplace.visualstudio.com/items?itemName=nicolaspolomack.epitech-c-cpp-headers) - An EPITECH header handler for C/C++ projects.
- [Corewar code extension](https://marketplace.visualstudio.com/items?itemName=davphla.corewar-code) - An extension to add colors in redcode file for the Corewar project.
- NeoVim - A free and open-source IDE.
- [Epitech NeoVim extension]()
- Jetbrains IDEs - A collection of IDEs.
- [Epitech Jetbrains extension]()
- Emacs - A free and open-source IDE.
- [Epitech Emacs extension]()


### Functional tests
#### Tek 1
#### Tek 2
Expand All @@ -54,10 +86,21 @@ A collection of awesome things regarding the Epitech school ecosystem.
- [Epitech to google calendar](https://github.com/Thezap/Linker_EPITECH_To_GOOGLE_Calendar) - A browser extension to sync your Epitech calendar to your Google calendar.


## Documentations and websites

### General

### Tek 1

### Tek 2

### Tek 3

### Tek 4

### Tek 5

## Documentations

// TODO

## Projects

Expand Down

0 comments on commit 8081256

Please sign in to comment.