Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/danielpetisme/vscode-vertx-starter

The home of the VSCode Vert.x Starter extension
https://github.com/danielpetisme/vscode-vertx-starter

Last synced: 28 days ago
JSON representation

The home of the VSCode Vert.x Starter extension

Awesome Lists containing this project

README

        

# VSCode Vert.x Starter

[![Build Status](https://travis-ci.org/danielpetisme/vscode-vertx-starter.svg?branch=master)](https://travis-ci.org/danielpetisme/vscode-vertx-starter)

> If Visual Studio is on the hype, Vert.x is on the edge!

VSCode Vertx Starter provide a new command to create Vert.x projects faster than light. It's proudly powered by https://start.vertx.io.

## Features

![Screenshot](https://github.com/danielpetisme/vscode-vertx-starter/raw/master/images/vscode-vertx-starter.gif)

What you can do:
- Create a Vert.x project
- Customize the creation (Vert.x version, language, build tool, groupId, artifactId, package name, JDK version)
- Search for dependencies

## Requirements

- VSCode (version 1.33.0 or later)

## Extension Settings

```
// Vert.x Starter API URL. If you have your own instance your should update this value.
"vertx-starter.apiUrl": "https://start.vertx.io",

// Default Group Id
"vertx-starter.defaultGroupId": "com.example",

// Default Artifact Id
"vertx-starter.defaultArtifactId": "starter",

// Default Package Name
"vertx-starter.defaultPackageName": "com.example.starter"
```

## Analytics

The Vert.x Starter contributors work hard to give you the best Developer eXperience. To do so, we need some hints.
That's why we collect your platform: `'User-Agent': `vscode-vertx-starter/${os.platform}`.

Either the VSCode extension and Vert.x Starter sources are available on Github. Feel free to contact us if you found any privacy/analytics problem.

## Licensing

```
Copyright 2019 Daniel Petisme

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```
## Credits

The extension was originally created by [Daniel Petisme](https://twitter.com/danielpetisme).

**Enjoy!**