Skip to content

Commit 17c421c

Browse files
author
sspku-yqLiu
committed
V4.4.0
1 parent 854f0e0 commit 17c421c

32 files changed

+339
-5363
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
* @Description: In User Settings Edit
77
* @FilePath: \DevUI-Language-Support\CHANGELOG.md
88
-->
9+
# 2020/7/3 V4.4.0
10+
V4.4.X 致力于提高插件的标准化,例如打包、文档样式、安装引导提示等,也会逐步完善@表达式的内容。
11+
- 增加了devui安装提示,现在如果您在一个没有安装devui的项目中使用了devui的所属标签,将提示您安装devui。
12+
- 更新了悬浮提示与补全的内容样式。
13+
- 现在支持您自定义插件的功能了,您可以选择关闭或者开启悬浮提示。
14+
915
# 2020/6/24 V4.3.7-V4.3.9
1016
- 支持devui开发者模式
1117
- 修复冗余提示的bug

README.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,13 @@
3030
- 在悬浮到组件时,提示组件能够提供的所有属性。
3131

3232
##### 代码纠错
33-
Comming Soon..
33+
- 提示在使用devui内容且未安装devui时报警。
34+
35+
#### 定制化
36+
37+
- 您可以在 Setting - Extension - DevUIHelper中修改配置包括:
38+
> 语言: 目前只支持简体中文。
39+
> 是否开始悬停提示:默认为true。
3440
3541
##### 跳转帮助
3642
Comming Soon..
@@ -39,7 +45,7 @@ Comming Soon..
3945

4046
- 您可以在<a herf="https://marketplace.visualstudio.com/items?itemName=yqLiu.devui-language-support&ssr=false">vscode的插件库</a>进行下载。
4147

42-
- 若要下载不同的版本,请访问<a herf="https://github.com/sspku-yqLiu/DevUIHelper-LSP/releases/">Release</a>寻求进一步的帮助。
48+
- 若要下载不同的版本,可在vscode的历史版本中寻找,或访问<a herf="https://github.com/sspku-yqLiu/DevUIHelper-LSP/releases/">Release</a>寻求进一步的帮助。
4349

4450
#### 帮助我们进行改进
4551

Release/client/index.js

-194
This file was deleted.

client/src/extension.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ import {
2424
TransportKind,
2525
RevealOutputChannelOn
2626
} from 'vscode-languageclient';
27-
27+
const config = vscode.workspace.getConfiguration();
28+
const ngLog: string = config.get('provideHover');
2829
let client: LanguageClient;
2930
// let provider1 = vscode.languages.registerCompletionItemProvider('html',{
3031

@@ -67,19 +68,18 @@ export function activate(context: vscode.ExtensionContext) {
6768
let clientOptions: lsp.LanguageClientOptions = {
6869
// Register the server for plain text documents
6970
documentSelector: [
70-
{ scheme: 'file', language: 'html' },
71-
{ scheme: 'file', language: 'typescript' },
71+
{ scheme: 'file', language: 'html' }
7272

7373
],
7474

75-
synchronize: {
76-
// Notify the server about file changes to '.clientrc files contained in the workspace
77-
// fileEvents: vscode.workspace.createFileSystemWatcher('**/.clientrc')
78-
/* 为什么这个地方要用tsconfig? */
79-
fileEvents: vscode.workspace.createFileSystemWatcher('**/tsconfig.json')
80-
},
75+
synchronize: {
76+
// Notify the server about file changes to '.clientrc files contained in the workspace
77+
// fileEvents: vscode.workspace.createFileSystemWatcher('**/.clientrc')
78+
/* 为什么这个地方要用tsconfig? */
79+
fileEvents: vscode.workspace.createFileSystemWatcher('**/tsconfig.json')
80+
},
8181

82-
revealOutputChannelOn: lsp.RevealOutputChannelOn.Never,
82+
revealOutputChannelOn: lsp.RevealOutputChannelOn.Never,
8383

8484
};
8585

client/src/test/completion.test.ts

-43
This file was deleted.

client/src/test/diagnostics.test.ts

-41
This file was deleted.

0 commit comments

Comments
 (0)