Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/arjunkomath/js-file-header-vscode

VS Code Extension: JavaScript File Header for Documentation
https://github.com/arjunkomath/js-file-header-vscode

Last synced: about 1 month ago
JSON representation

VS Code Extension: JavaScript File Header for Documentation

Awesome Lists containing this project

README

        

# JavaScript File Header extension

[![Badge for version for Visual Studio Code extension arjunkomath.js-file-header](https://vsmarketplacebadge.apphb.com/version/arjunkomath.js-file-header.svg)](https://marketplace.visualstudio.com/items?itemName=arjunkomath.js-file-header)
[![Badge for installs for Visual Studio Code extension arjunkomath.js-file-header](https://vsmarketplacebadge.apphb.com/installs/naereen.arjunkomath.js-file-header.svg)](https://marketplace.visualstudio.com/items?itemName=arjunkomath.js-file-header)
[![Badge for rating for Visual Studio Code extension arjunkomath.js-file-header](https://vsmarketplacebadge.apphb.com/rating/naereen.arjunkomath.js-file-header.svg)](https://marketplace.visualstudio.com/items?itemName=arjunkomath.js-file-header)
[![made-for-VSCode](https://img.shields.io/badge/Made%20for-VSCode-1f425f.svg)](https://code.visualstudio.com/)

![Demo](https://github.com/arjunkomath/js-file-header-vscode/blob/24e8a8d8441914ac4eb1fe0fd308a9820214b2f7/demo.gif)

## Usage

When any JS file is open you can use the keyboard shortcut `alt + cmd + H` or `alt + crtl + H` to add file header. \
You can also select `JavaScript : Add File Header option` from command palette to do the same.

## Features

- Create a file documentation header
- Last modified time is updated automatically

```javascript
/**
* Copyright (c) 2017
*
* long description for the file
*
* @summary short description for the file
* @author Arjun
*
* Created at : 2017-11-03 02:21:56
* Last modified : 2018-02-25 15:31:40
*/
```

## Extension Settings

This extension contributes the following settings:

* `jsFileHeader.Author`: Author name and email
* `jsFileHeader.Copyright`: Copyright information
* `jsFileHeader.License`: License information

## Release Notes

### 0.1.3

- Start extention on opening javascript files
- Add icon and repo url
- Update release notes

### 0.0.1

- Initial release

-----------------------------------------------------------------------------------------------------------

**Enjoy!**