Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
f67d4dda
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f67d4dda
编写于
8月 25, 2020
作者:
C
Christof Marti
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Do not show auxiliary command in palette (fixes #105107)
上级
49ea79bb
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
14 addition
and
29 deletion
+14
-29
src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts
...nch/contrib/extensions/browser/extensions.contribution.ts
+1
-4
src/vs/workbench/contrib/extensions/browser/extensionsActions.ts
...workbench/contrib/extensions/browser/extensionsActions.ts
+0
-23
src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts
src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts
+13
-2
未找到文件。
src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts
浏览文件 @
f67d4dda
...
...
@@ -19,7 +19,7 @@ import { ExtensionsWorkbenchService } from 'vs/workbench/contrib/extensions/brow
import
{
OpenExtensionsViewletAction
,
InstallExtensionsAction
,
ShowOutdatedExtensionsAction
,
ShowRecommendedExtensionsAction
,
ShowRecommendedKeymapExtensionsAction
,
ShowPopularExtensionsAction
,
ShowEnabledExtensionsAction
,
ShowInstalledExtensionsAction
,
ShowDisabledExtensionsAction
,
ShowBuiltInExtensionsAction
,
UpdateAllAction
,
EnableAllAction
,
EnableAllWorkspaceAction
,
DisableAllAction
,
DisableAllWorkspaceAction
,
CheckForUpdatesAction
,
ShowLanguageExtensionsAction
,
ShowAzureExtensionsAction
,
EnableAutoUpdateAction
,
DisableAutoUpdateAction
,
ConfigureRecommendedExtensionsCommandsContributor
,
InstallVSIXAction
,
ReinstallAction
,
InstallSpecificVersionOfExtensionAction
,
ClearExtensionsSearchResultsAction
EnableAllAction
,
EnableAllWorkspaceAction
,
DisableAllAction
,
DisableAllWorkspaceAction
,
CheckForUpdatesAction
,
ShowLanguageExtensionsAction
,
EnableAutoUpdateAction
,
DisableAutoUpdateAction
,
ConfigureRecommendedExtensionsCommandsContributor
,
InstallVSIXAction
,
ReinstallAction
,
InstallSpecificVersionOfExtensionAction
,
ClearExtensionsSearchResultsAction
}
from
'
vs/workbench/contrib/extensions/browser/extensionsActions
'
;
import
{
ExtensionsInput
}
from
'
vs/workbench/contrib/extensions/common/extensionsInput
'
;
import
{
ExtensionEditor
}
from
'
vs/workbench/contrib/extensions/browser/extensionEditor
'
;
...
...
@@ -113,9 +113,6 @@ actionRegistry.registerWorkbenchAction(keymapRecommendationsActionDescriptor, 'P
const
languageExtensionsActionDescriptor
=
SyncActionDescriptor
.
from
(
ShowLanguageExtensionsAction
);
actionRegistry
.
registerWorkbenchAction
(
languageExtensionsActionDescriptor
,
'
Preferences: Language Extensions
'
,
PreferencesLabel
);
const
azureExtensionsActionDescriptor
=
SyncActionDescriptor
.
from
(
ShowAzureExtensionsAction
);
actionRegistry
.
registerWorkbenchAction
(
azureExtensionsActionDescriptor
,
'
Preferences: Azure Extensions
'
,
PreferencesLabel
);
const
popularActionDescriptor
=
SyncActionDescriptor
.
from
(
ShowPopularExtensionsAction
);
actionRegistry
.
registerWorkbenchAction
(
popularActionDescriptor
,
'
Extensions: Show Popular Extensions
'
,
ExtensionsLabel
);
...
...
src/vs/workbench/contrib/extensions/browser/extensionsActions.ts
浏览文件 @
f67d4dda
...
...
@@ -2075,29 +2075,6 @@ export class ShowLanguageExtensionsAction extends Action {
}
}
export
class
ShowAzureExtensionsAction
extends
Action
{
static
readonly
ID
=
'
workbench.extensions.action.showAzureExtensions
'
;
static
readonly
LABEL
=
localize
(
'
showAzureExtensionsShort
'
,
"
Azure Extensions
"
);
constructor
(
id
:
string
,
label
:
string
,
@
IViewletService
private
readonly
viewletService
:
IViewletService
)
{
super
(
id
,
label
,
undefined
,
true
);
}
run
():
Promise
<
void
>
{
return
this
.
viewletService
.
openViewlet
(
VIEWLET_ID
,
true
)
.
then
(
viewlet
=>
viewlet
?.
getViewPaneContainer
()
as
IExtensionsViewPaneContainer
)
.
then
(
viewlet
=>
{
viewlet
.
search
(
'
@sort:installs azure
'
);
viewlet
.
focus
();
});
}
}
export
class
SearchCategoryAction
extends
Action
{
constructor
(
...
...
src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts
浏览文件 @
f67d4dda
...
...
@@ -7,7 +7,7 @@ import 'vs/css!./welcomePage';
import
'
vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page
'
;
import
{
URI
}
from
'
vs/base/common/uri
'
;
import
*
as
strings
from
'
vs/base/common/strings
'
;
import
{
ICommandService
}
from
'
vs/platform/commands/common/commands
'
;
import
{
CommandsRegistry
,
ICommandService
}
from
'
vs/platform/commands/common/commands
'
;
import
*
as
arrays
from
'
vs/base/common/arrays
'
;
import
{
WalkThroughInput
}
from
'
vs/workbench/contrib/welcome/walkThrough/browser/walkThroughInput
'
;
import
{
IWorkbenchContribution
}
from
'
vs/workbench/common/contributions
'
;
...
...
@@ -31,7 +31,7 @@ import { splitName } from 'vs/base/common/labels';
import
{
registerThemingParticipant
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
registerColor
,
focusBorder
,
textLinkForeground
,
textLinkActiveForeground
,
foreground
,
descriptionForeground
,
contrastBorder
,
activeContrastBorder
}
from
'
vs/platform/theme/common/colorRegistry
'
;
import
{
getExtraColor
}
from
'
vs/workbench/contrib/welcome/walkThrough/common/walkThroughUtils
'
;
import
{
IExtensions
WorkbenchService
}
from
'
vs/workbench/contrib/extensions/common/extensions
'
;
import
{
IExtensions
ViewPaneContainer
,
IExtensionsWorkbenchService
,
VIEWLET_ID
}
from
'
vs/workbench/contrib/extensions/common/extensions
'
;
import
{
IEditorInputFactory
,
EditorInput
}
from
'
vs/workbench/common/editor
'
;
import
{
INotificationService
,
Severity
}
from
'
vs/platform/notification/common/notification
'
;
import
{
TimeoutTimer
}
from
'
vs/base/common/async
'
;
...
...
@@ -46,6 +46,7 @@ import { IHostService } from 'vs/workbench/services/host/browser/host';
import
{
IProductService
}
from
'
vs/platform/product/common/productService
'
;
import
{
IEditorOptions
}
from
'
vs/platform/editor/common/editor
'
;
import
{
IWorkbenchLayoutService
}
from
'
vs/workbench/services/layout/browser/layoutService
'
;
import
{
IViewletService
}
from
'
vs/workbench/services/viewlet/browser/viewlet
'
;
const
configurationKey
=
'
workbench.startupEditor
'
;
const
oldConfigurationKey
=
'
workbench.welcome.enabled
'
;
...
...
@@ -221,6 +222,16 @@ const extensionPackStrings: Strings = {
extensionNotFound
:
localize
(
'
welcomePage.extensionPackNotFound
'
,
"
Support for {0} with id {1} could not be found.
"
),
};
CommandsRegistry
.
registerCommand
(
'
workbench.extensions.action.showAzureExtensions
'
,
accessor
=>
{
const
viewletService
=
accessor
.
get
(
IViewletService
);
return
viewletService
.
openViewlet
(
VIEWLET_ID
,
true
)
.
then
(
viewlet
=>
viewlet
?.
getViewPaneContainer
()
as
IExtensionsViewPaneContainer
)
.
then
(
viewlet
=>
{
viewlet
.
search
(
'
@sort:installs azure
'
);
viewlet
.
focus
();
});
});
/* __GDPR__
"installKeymap" : {
"${include}": [
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录