add logo, bump version to v0.1.0
This commit is contained in:
Родитель
ecb44f8efb
Коммит
cdb2d57793
19
CHANGELOG.md
19
CHANGELOG.md
|
@ -1,14 +1,25 @@
|
|||
# Change Log
|
||||
All notable changes to the "vscode-maven" extension will be documented in this file.
|
||||
|
||||
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
|
||||
- [Change Log](#change-log)
|
||||
- [Unreleased](#unreleased)
|
||||
- [Released](#released)
|
||||
- [0.1.0](#010)
|
||||
- [0.0.6](#006)
|
||||
- [0.0.5](#005)
|
||||
- [0.0.4](#004)
|
||||
- [0.0.3](#003)
|
||||
- [0.0.2](#002)
|
||||
- [0.0.1](#001)
|
||||
|
||||
## Unreleased
|
||||
- Add context menu on `pom.xml`.
|
||||
- Support maven archetype generate.
|
||||
|
||||
## Released
|
||||
|
||||
### 0.1.0
|
||||
- Change Logo.
|
||||
- Add context menu on `pom.xml`.
|
||||
- Support maven archetype generate.
|
||||
|
||||
### 0.0.6
|
||||
- Run command in dedicated terminals for each maven project.
|
||||
- Can persist/edit custom goals.
|
||||
|
|
12
README.md
12
README.md
|
@ -10,12 +10,24 @@ Maven extension for VS Code. It now reads `pom.xml` in root folder, and provide
|
|||
* support generating effective pom.
|
||||
* support VSCode multi-root workspace.
|
||||
|
||||
## Usage
|
||||
* Basic
|
||||
|
||||
![Screenshot](images/screen.gif)
|
||||
|
||||
* Custom goals
|
||||
|
||||
![Screenshot](images/customGoal.gif)
|
||||
|
||||
* Archetype
|
||||
|
||||
![Screenshot](images/archetype.gif)
|
||||
|
||||
|
||||
## Requirements
|
||||
|
||||
Maven installed and PATH added, i.e., `mvn` command can be executed directly in the terminal.
|
||||
|
||||
## Release Notes
|
||||
|
||||
Refer to [CHANGELOG](CHANGELOG.md)
|
Двоичный файл не отображается.
После Ширина: | Высота: | Размер: 784 KiB |
|
@ -2,7 +2,7 @@
|
|||
"name": "vscode-maven",
|
||||
"displayName": "Maven Project Explorer",
|
||||
"description": "Browse maven projects in sidebar, execute goals.",
|
||||
"version": "0.0.6",
|
||||
"version": "0.1.0",
|
||||
"icon": "resources/logo.png",
|
||||
"publisher": "eskibear",
|
||||
"engines": {
|
||||
|
@ -12,7 +12,7 @@
|
|||
"Languages",
|
||||
"Other"
|
||||
],
|
||||
"homepage": "https://github.com/Eskibear/vscode-maven/blob/v0.0.6/README.md",
|
||||
"homepage": "https://github.com/Eskibear/vscode-maven/blob/v0.1.0/README.md",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Eskibear/vscode-maven.git"
|
||||
|
|
Двоичные данные
resources/logo.png
Двоичные данные
resources/logo.png
Двоичный файл не отображается.
До Ширина: | Высота: | Размер: 1.1 KiB После Ширина: | Высота: | Размер: 28 KiB |
|
@ -19,14 +19,16 @@ export class MavenProjectsTreeDataProvider implements vscode.TreeDataProvider<vs
|
|||
const element = node as MavenProjectTreeItem;
|
||||
if (element === undefined) {
|
||||
const ret = [];
|
||||
vscode.workspace.workspaceFolders.forEach(wf => {
|
||||
const basepath = wf.uri.fsPath;
|
||||
const item = Utils.getProject(basepath, "pom.xml");
|
||||
if (item) {
|
||||
item.iconPath = this.context.asAbsolutePath(path.join("resources", "project.svg"));
|
||||
ret.push(item);
|
||||
}
|
||||
});
|
||||
if (vscode.workspace.workspaceFolders) {
|
||||
vscode.workspace.workspaceFolders.forEach(wf => {
|
||||
const basepath = wf.uri.fsPath;
|
||||
const item = Utils.getProject(basepath, "pom.xml");
|
||||
if (item) {
|
||||
item.iconPath = this.context.asAbsolutePath(path.join("resources", "project.svg"));
|
||||
ret.push(item);
|
||||
}
|
||||
});
|
||||
}
|
||||
return Promise.resolve(ret);
|
||||
}
|
||||
else if (element.contextValue === 'mavenProject') {
|
||||
|
|
Загрузка…
Ссылка в новой задаче