Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kube/vscode-42header

42 header for VSCode
https://github.com/kube/vscode-42header

42 42born2code header vscode

Last synced: 3 months ago
JSON representation

42 header for VSCode

Awesome Lists containing this project

README

        

> **Searching for Maintainer.**
>
> This project was done 7 years ago, which is an eternity relative to VSCode Lifespan.
> I don't have time to maintain this, but I see a lot of people doing Pull Requests for it, or creating issues.
>
> As there are no Unit Tests and no CI/CD, it makes it even harder to check for issues and PRs.
>
> What I'd like to do is to give ownership to an "official" 42 organization on GitHub, where a group of students could maintain and update this project themselves.
>
> If you are interested in such a thing, please ping me.

# 42 Header for VSCode

This extension provides the 42 header integration in VS Code.

```bash
# **************************************************************************** #
# #
# ::: :::::::: #
# vscode-42header :+: :+: :+: #
# +:+ +:+ +:+ #
# By: kube +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2013/11/18 13:37:42 by kube #+# #+# #
# Updated: 2016/09/18 13:11:04 by kube ### ########.fr #
# #
# **************************************************************************** #
```

## Install

Launch Quick Open with +P and enter
```
ext install 42header
```

## Usage

### Insert a header
- **macOS** : + + H
- **Linux** / **Windows** : Ctrl + Alt + H.

Header is automatically updated on save.

## Configuration

Default values for **username** and **email** are imported from environment variables.

To override these values, specify these properties in *User Settings* :

```ts
{
"42header.username": string,
"42header.email": string
}
```

## Issues

In case of a bug, or missing feature, please create a [Github Pull Request](https://github.com/kube/vscode-42header/pulls).

## License

MIT