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(
7777 ) ;
7878 markDownString . supportHtml = true ;
7979 markDownString . isTrusted = true ;
80+
8081 const decoration = {
8182 range : new vscode . Range ( startPos , endPos ) ,
8283 hoverMessage : markDownString ,
@@ -96,7 +97,6 @@ export default function setupChangeEvent(
9697 } ) ;
9798
9899 decorationSet . add ( decorationType ) ;
99-
100100 activeEditor . setDecorations ( decorationType , valueDecorations ) ;
101101 }
102102 } ) ;
Original file line number Diff line number Diff line change 11import getDesignToken from "antd-token-previewer/es/utils/getDesignToken" ;
22import * as vscode from "vscode" ;
33import setupChangeEvent from "./decorator" ;
4- import setupAntdToken from "./hover " ;
4+ import setupAntdToken from "./typing " ;
55
66export function activate ( context : vscode . ExtensionContext ) {
77 let isActive = true ;
8- // let disposeHover: vscode.Disposable;
98 let disposeTyping : vscode . Disposable ;
109
1110 const fullToken = getDesignToken ( ) ;
@@ -29,7 +28,6 @@ export function activate(context: vscode.ExtensionContext) {
2928 "antd design token is active now."
3029 ) ;
3130 } else {
32- // disposeHover.dispose();
3331 disposeTyping . dispose ( ) ;
3432 vscode . window . showInformationMessage (
3533 "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";
66 * register provider for hover and typing antd design token
77 */
88export default function setupAntdToken ( fullToken : any ) : vscode . Disposable {
9- let disposeHover : vscode . Disposable ;
109 let disposeTyping : vscode . Disposable ;
1110
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-
3311 // TYPING
3412 // Add antd token value tips on typing
3513 // Note: 11 is a `value` kind of completion items.
You can’t perform that action at this time.
0 commit comments