File tree Expand file tree Collapse file tree 3 files changed +2
-26
lines changed Expand file tree Collapse file tree 3 files changed +2
-26
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ export default function setupChangeEvent(
77
77
) ;
78
78
markDownString . supportHtml = true ;
79
79
markDownString . isTrusted = true ;
80
+
80
81
const decoration = {
81
82
range : new vscode . Range ( startPos , endPos ) ,
82
83
hoverMessage : markDownString ,
@@ -96,7 +97,6 @@ export default function setupChangeEvent(
96
97
} ) ;
97
98
98
99
decorationSet . add ( decorationType ) ;
99
-
100
100
activeEditor . setDecorations ( decorationType , valueDecorations ) ;
101
101
}
102
102
} ) ;
Original file line number Diff line number Diff line change 1
1
import getDesignToken from "antd-token-previewer/es/utils/getDesignToken" ;
2
2
import * as vscode from "vscode" ;
3
3
import setupChangeEvent from "./decorator" ;
4
- import setupAntdToken from "./hover " ;
4
+ import setupAntdToken from "./typing " ;
5
5
6
6
export function activate ( context : vscode . ExtensionContext ) {
7
7
let isActive = true ;
8
- // let disposeHover: vscode.Disposable;
9
8
let disposeTyping : vscode . Disposable ;
10
9
11
10
const fullToken = getDesignToken ( ) ;
@@ -29,7 +28,6 @@ export function activate(context: vscode.ExtensionContext) {
29
28
"antd design token is active now."
30
29
) ;
31
30
} else {
32
- // disposeHover.dispose();
33
31
disposeTyping . dispose ( ) ;
34
32
vscode . window . showInformationMessage (
35
33
"antd design token is inactive now."
Original file line number Diff line number Diff line change @@ -6,30 +6,8 @@ import { LANGUAGE_SELECTORS } from "./config";
6
6
* register provider for hover and typing antd design token
7
7
*/
8
8
export default function setupAntdToken ( fullToken : any ) : vscode . Disposable {
9
- let disposeHover : vscode . Disposable ;
10
9
let disposeTyping : vscode . Disposable ;
11
10
12
- // HOVER
13
- // disposeHover = vscode.languages.registerHoverProvider(LANGUAGE_SELECTORS, {
14
- // provideHover(document, position) {
15
- // const range = document.getWordRangeAtPosition(position);
16
- // const word = document.getText(range);
17
-
18
- // if (fullToken.hasOwnProperty(word as string)) {
19
- // const value = String(fullToken[word as keyof typeof fullToken]);
20
- // const colorSpan = genMarkdownString(value);
21
-
22
- // const markDownString = new vscode.MarkdownString(
23
- // `<h3>antd design token: ${word}</h3>${colorSpan}<code>${value}</code><br></br>`
24
- // );
25
- // markDownString.supportHtml = true;
26
- // markDownString.isTrusted = true;
27
-
28
- // return new vscode.Hover(markDownString);
29
- // }
30
- // },
31
- // });
32
-
33
11
// TYPING
34
12
// Add antd token value tips on typing
35
13
// Note: 11 is a `value` kind of completion items.
You can’t perform that action at this time.
0 commit comments