File tree Expand file tree Collapse file tree 4 files changed +23
-2
lines changed
Expand file tree Collapse file tree 4 files changed +23
-2
lines changed Original file line number Diff line number Diff line change 11# @tomjs/vscode
22
3- [ ![ npm] ( https://img.shields.io/npm/v/@tomjs/vscode )] ( https://www.npmjs.com/package/@tomjs/vscode ) ![ node-current (scoped)] ( https://img.shields.io/node/v/@tomjs/vscode ) ![ NPM] ( https://img.shields.io/npm/l/@tomjs/vscode ) [ ![ Docs ] ( https://img.shields.io/badge/API-unpkg-orange )] ( https://www.unpkg.com/browse /@tomjs/vscode/dist/index.d.ts )
3+ [ ![ npm] ( https://img.shields.io/npm/v/@tomjs/vscode )] ( https://www.npmjs.com/package/@tomjs/vscode ) ![ node-current (scoped)] ( https://img.shields.io/node/v/@tomjs/vscode ) ![ NPM] ( https://img.shields.io/npm/l/@tomjs/vscode ) [ ![ jsDocs.io ] ( https://img.shields.io/badge/jsDocs.io-reference-blue )] ( https://www.jsdocs.io/package /@tomjs/vscode )
44
55** English** | [ 中文] ( ./README.zh_CN.md )
66
@@ -26,4 +26,5 @@ npm add @tomjs/vscode
2626
2727## Documentation
2828
29+ - [ API Document] ( https://www.jsdocs.io/package/@tomjs/vscode ) provided by [ jsdocs.io] ( https://www.jsdocs.io ) .
2930- [ index.d.ts] ( https://www.unpkg.com/browse/@tomjs/vscode/dist/index.d.ts ) provided by [ unpkg.com] ( https://www.unpkg.com ) .
Original file line number Diff line number Diff line change 11# @tomjs/vscode
22
3- [ ![ npm] ( https://img.shields.io/npm/v/@tomjs/vscode )] ( https://www.npmjs.com/package/@tomjs/vscode ) ![ node-current (scoped)] ( https://img.shields.io/node/v/@tomjs/vscode ) ![ NPM] ( https://img.shields.io/npm/l/@tomjs/vscode ) [ ![ Docs ] ( https://img.shields.io/badge/API-unpkg-orange )] ( https://www.unpkg.com/browse /@tomjs/vscode/dist/index.d.ts )
3+ [ ![ npm] ( https://img.shields.io/npm/v/@tomjs/vscode )] ( https://www.npmjs.com/package/@tomjs/vscode ) ![ node-current (scoped)] ( https://img.shields.io/node/v/@tomjs/vscode ) ![ NPM] ( https://img.shields.io/npm/l/@tomjs/vscode ) [ ![ jsDocs.io ] ( https://img.shields.io/badge/jsDocs.io-reference-blue )] ( https://www.jsdocs.io/package /@tomjs/vscode )
44
55[ English] ( ./README.md ) | ** 中文**
66
@@ -26,4 +26,7 @@ npm add @tomjs/vscode
2626
2727## 文档
2828
29+ ## 文档
30+
31+ - [ jsdocs.io] ( https://www.jsdocs.io ) 提供的 [ API 文档] ( https://www.jsdocs.io/package/@tomjs/vscode ) .
2932- [ unpkg.com] ( https://www.unpkg.com/ ) 提供的 [ index.d.ts] ( https://www.unpkg.com/browse/@tomjs/vscode/dist/index.d.ts ) .
Original file line number Diff line number Diff line change 1+ import { ExtensionMode } from 'vscode' ;
2+ import { getCtx } from './ctx' ;
3+
4+ /**
5+ * The extension is running from an --extensionDevelopmentPath provided when launching the editor.
6+ */
7+ export function isUnderDevelopment ( ) {
8+ return getCtx ( ) . extensionMode == ExtensionMode . Development ;
9+ }
10+
11+ /**
12+ * The extension is installed normally (for example, from the marketplace or VSIX) in the editor.
13+ */
14+ export function isUnderProduction ( ) {
15+ return getCtx ( ) . extensionMode == ExtensionMode . Production ;
16+ }
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import { i18n } from './i18n';
55export * from './configuration' ;
66export * from './constants' ;
77export * from './ctx' ;
8+ export * from './env' ;
89export * from './i18n' ;
910export * from './user' ;
1011export * from './workspace' ;
You can’t perform that action at this time.
0 commit comments