Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
375bdeab
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,体验更适合开发者的 AI 搜索 >>
提交
375bdeab
编写于
7月 21, 2020
作者:
J
João Moreno
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
move Separator down to actions
上级
af15adf3
变更
36
隐藏空白更改
内联
并排
Showing
36 changed file
with
63 addition
and
80 deletion
+63
-80
src/vs/base/browser/ui/actionbar/actionbar.ts
src/vs/base/browser/ui/actionbar/actionbar.ts
+1
-12
src/vs/base/browser/ui/menu/menu.ts
src/vs/base/browser/ui/menu/menu.ts
+2
-2
src/vs/base/browser/ui/menu/menubar.ts
src/vs/base/browser/ui/menu/menubar.ts
+1
-2
src/vs/base/common/actions.ts
src/vs/base/common/actions.ts
+11
-0
src/vs/base/test/browser/actionbar.test.ts
src/vs/base/test/browser/actionbar.test.ts
+2
-2
src/vs/editor/contrib/codeAction/codeActionMenu.ts
src/vs/editor/contrib/codeAction/codeActionMenu.ts
+1
-2
src/vs/editor/contrib/contextmenu/contextmenu.ts
src/vs/editor/contrib/contextmenu/contextmenu.ts
+2
-2
src/vs/platform/actions/browser/menuEntryActionViewItem.ts
src/vs/platform/actions/browser/menuEntryActionViewItem.ts
+2
-2
src/vs/workbench/browser/actions/textInputActions.ts
src/vs/workbench/browser/actions/textInputActions.ts
+1
-2
src/vs/workbench/browser/panecomposite.ts
src/vs/workbench/browser/panecomposite.ts
+1
-2
src/vs/workbench/browser/parts/activitybar/activitybarActions.ts
...workbench/browser/parts/activitybar/activitybarActions.ts
+2
-2
src/vs/workbench/browser/parts/compositeBar.ts
src/vs/workbench/browser/parts/compositeBar.ts
+2
-2
src/vs/workbench/browser/parts/compositeBarActions.ts
src/vs/workbench/browser/parts/compositeBarActions.ts
+2
-2
src/vs/workbench/browser/parts/statusbar/statusbarPart.ts
src/vs/workbench/browser/parts/statusbar/statusbarPart.ts
+1
-2
src/vs/workbench/browser/parts/titlebar/menubarControl.ts
src/vs/workbench/browser/parts/titlebar/menubarControl.ts
+1
-2
src/vs/workbench/browser/parts/views/viewPaneContainer.ts
src/vs/workbench/browser/parts/views/viewPaneContainer.ts
+2
-2
src/vs/workbench/browser/viewlet.ts
src/vs/workbench/browser/viewlet.ts
+1
-2
src/vs/workbench/contrib/comments/browser/commentNode.ts
src/vs/workbench/contrib/comments/browser/commentNode.ts
+2
-2
src/vs/workbench/contrib/debug/browser/breakpointsView.ts
src/vs/workbench/contrib/debug/browser/breakpointsView.ts
+1
-2
src/vs/workbench/contrib/debug/browser/debugToolBar.ts
src/vs/workbench/contrib/debug/browser/debugToolBar.ts
+2
-2
src/vs/workbench/contrib/debug/browser/repl.ts
src/vs/workbench/contrib/debug/browser/repl.ts
+1
-2
src/vs/workbench/contrib/debug/browser/variablesView.ts
src/vs/workbench/contrib/debug/browser/variablesView.ts
+1
-2
src/vs/workbench/contrib/debug/browser/watchExpressionsView.ts
...s/workbench/contrib/debug/browser/watchExpressionsView.ts
+1
-2
src/vs/workbench/contrib/extensions/browser/extensionsActions.ts
...workbench/contrib/extensions/browser/extensionsActions.ts
+2
-2
src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts
...workbench/contrib/extensions/browser/extensionsViewlet.ts
+1
-2
src/vs/workbench/contrib/extensions/browser/extensionsViews.ts
...s/workbench/contrib/extensions/browser/extensionsViews.ts
+1
-2
src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts
...ib/extensions/electron-browser/runtimeExtensionsEditor.ts
+2
-2
src/vs/workbench/contrib/markers/browser/markersView.ts
src/vs/workbench/contrib/markers/browser/markersView.ts
+2
-2
src/vs/workbench/contrib/markers/browser/markersViewActions.ts
...s/workbench/contrib/markers/browser/markersViewActions.ts
+2
-2
src/vs/workbench/contrib/outline/browser/outlinePane.ts
src/vs/workbench/contrib/outline/browser/outlinePane.ts
+1
-2
src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts
...orkbench/contrib/preferences/browser/keybindingsEditor.ts
+2
-2
src/vs/workbench/contrib/preferences/browser/settingsTree.ts
src/vs/workbench/contrib/preferences/browser/settingsTree.ts
+1
-2
src/vs/workbench/contrib/scm/browser/scmViewPane.ts
src/vs/workbench/contrib/scm/browser/scmViewPane.ts
+2
-2
src/vs/workbench/contrib/terminal/browser/terminalView.ts
src/vs/workbench/contrib/terminal/browser/terminalView.ts
+2
-2
src/vs/workbench/electron-browser/window.ts
src/vs/workbench/electron-browser/window.ts
+1
-2
src/vs/workbench/services/contextmenu/electron-sandbox/contextmenuService.ts
...rvices/contextmenu/electron-sandbox/contextmenuService.ts
+1
-2
未找到文件。
src/vs/base/browser/ui/actionbar/actionbar.ts
浏览文件 @
375bdeab
...
...
@@ -8,7 +8,7 @@ import * as platform from 'vs/base/common/platform';
import
*
as
nls
from
'
vs/nls
'
;
import
{
Disposable
,
dispose
,
IDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
SelectBox
,
ISelectOptionItem
,
ISelectBoxOptions
}
from
'
vs/base/browser/ui/selectBox/selectBox
'
;
import
{
IAction
,
IActionRunner
,
Action
,
IActionChangeEvent
,
ActionRunner
,
IRunEvent
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
IActionRunner
,
Action
,
IActionChangeEvent
,
ActionRunner
,
IRunEvent
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
*
as
types
from
'
vs/base/common/types
'
;
import
{
EventType
,
Gesture
}
from
'
vs/base/browser/touch
'
;
...
...
@@ -227,17 +227,6 @@ export class BaseActionViewItem extends Disposable implements IActionViewItem {
}
}
export
class
Separator
extends
Action
{
static
readonly
ID
=
'
vs.actions.separator
'
;
constructor
(
label
?:
string
)
{
super
(
Separator
.
ID
,
label
,
label
?
'
separator text
'
:
'
separator
'
);
this
.
checked
=
false
;
this
.
enabled
=
false
;
}
}
export
interface
IActionViewItemOptions
extends
IBaseActionViewItemOptions
{
icon
?:
boolean
;
label
?:
boolean
;
...
...
src/vs/base/browser/ui/menu/menu.ts
浏览文件 @
375bdeab
...
...
@@ -6,8 +6,8 @@
import
'
vs/css!./menu
'
;
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
strings
from
'
vs/base/common/strings
'
;
import
{
IActionRunner
,
IAction
,
SubmenuAction
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
,
IActionViewItemProvider
,
ActionsOrientation
,
Separator
,
ActionViewItem
,
IActionViewItemOptions
,
BaseActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IActionRunner
,
IAction
,
SubmenuAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
,
IActionViewItemProvider
,
ActionsOrientation
,
ActionViewItem
,
IActionViewItemOptions
,
BaseActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ResolvedKeybinding
,
KeyCode
}
from
'
vs/base/common/keyCodes
'
;
import
{
addClass
,
EventType
,
EventHelper
,
EventLike
,
removeTabIndexAndUpdateFocus
,
isAncestor
,
hasClass
,
addDisposableListener
,
removeClass
,
append
,
$
,
addClasses
,
removeClasses
,
clearNode
}
from
'
vs/base/browser/dom
'
;
import
{
StandardKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
...
...
src/vs/base/browser/ui/menu/menubar.ts
浏览文件 @
375bdeab
...
...
@@ -11,7 +11,7 @@ import { domEvent } from 'vs/base/browser/event';
import
{
StandardKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
import
{
EventType
,
Gesture
,
GestureEvent
}
from
'
vs/base/browser/touch
'
;
import
{
cleanMnemonic
,
IMenuOptions
,
Menu
,
MENU_ESCAPED_MNEMONIC_REGEX
,
MENU_MNEMONIC_REGEX
,
IMenuStyles
,
Direction
}
from
'
vs/base/browser/ui/menu/menu
'
;
import
{
ActionRunner
,
IAction
,
IActionRunner
,
SubmenuAction
}
from
'
vs/base/common/actions
'
;
import
{
ActionRunner
,
IAction
,
IActionRunner
,
SubmenuAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
RunOnceScheduler
}
from
'
vs/base/common/async
'
;
import
{
Event
,
Emitter
}
from
'
vs/base/common/event
'
;
import
{
KeyCode
,
ResolvedKeybinding
,
KeyMod
}
from
'
vs/base/common/keyCodes
'
;
...
...
@@ -21,7 +21,6 @@ import { asArray } from 'vs/base/common/arrays';
import
{
ScanCodeUtils
,
ScanCode
}
from
'
vs/base/common/scanCode
'
;
import
{
isMacintosh
}
from
'
vs/base/common/platform
'
;
import
{
StandardMouseEvent
}
from
'
vs/base/browser/mouseEvent
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Codicon
,
registerIcon
}
from
'
vs/base/common/codicons
'
;
const
$
=
DOM
.
$
;
...
...
src/vs/base/common/actions.ts
浏览文件 @
375bdeab
...
...
@@ -219,6 +219,17 @@ export class RadioGroup extends Disposable {
}
}
export
class
Separator
extends
Action
{
static
readonly
ID
=
'
vs.actions.separator
'
;
constructor
(
label
?:
string
)
{
super
(
Separator
.
ID
,
label
,
label
?
'
separator text
'
:
'
separator
'
);
this
.
checked
=
false
;
this
.
enabled
=
false
;
}
}
export
class
SubmenuAction
extends
Action
{
constructor
(
label
:
string
,
public
entries
:
ReadonlyArray
<
SubmenuAction
|
IAction
>
,
cssClass
?:
string
)
{
super
(
!!
cssClass
?
cssClass
:
'
submenu
'
,
label
,
''
,
true
);
...
...
src/vs/base/test/browser/actionbar.test.ts
浏览文件 @
375bdeab
...
...
@@ -4,8 +4,8 @@
*--------------------------------------------------------------------------------------------*/
import
*
as
assert
from
'
assert
'
;
import
{
Separator
,
prepareActions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Action
}
from
'
vs/base/common/actions
'
;
import
{
prepareActions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
suite
(
'
Actionbar
'
,
()
=>
{
...
...
src/vs/editor/contrib/codeAction/codeActionMenu.ts
浏览文件 @
375bdeab
...
...
@@ -4,9 +4,8 @@
*--------------------------------------------------------------------------------------------*/
import
{
getDomNodePagePosition
}
from
'
vs/base/browser/dom
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAnchor
}
from
'
vs/base/browser/ui/contextview/contextview
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
canceled
}
from
'
vs/base/common/errors
'
;
import
{
ResolvedKeybinding
}
from
'
vs/base/common/keyCodes
'
;
import
{
Lazy
}
from
'
vs/base/common/lazy
'
;
...
...
src/vs/editor/contrib/contextmenu/contextmenu.ts
浏览文件 @
375bdeab
...
...
@@ -6,9 +6,9 @@
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
IKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
import
{
ActionViewItem
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAnchor
}
from
'
vs/base/browser/ui/contextview/contextview
'
;
import
{
IAction
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
KeyCode
,
KeyMod
,
ResolvedKeybinding
}
from
'
vs/base/common/keyCodes
'
;
import
{
DisposableStore
}
from
'
vs/base/common/lifecycle
'
;
import
{
ICodeEditor
,
IEditorMouseEvent
,
MouseTargetType
}
from
'
vs/editor/browser/editorBrowser
'
;
...
...
src/vs/platform/actions/browser/menuEntryActionViewItem.ts
浏览文件 @
375bdeab
...
...
@@ -5,8 +5,8 @@
import
{
addClasses
,
createCSSRule
,
removeClasses
,
asCSSUrl
}
from
'
vs/base/browser/dom
'
;
import
{
domEvent
}
from
'
vs/base/browser/event
'
;
import
{
ActionViewItem
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
}
from
'
vs/base/common/actions
'
;
import
{
ActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
Emitter
}
from
'
vs/base/common/event
'
;
import
{
IdGenerator
}
from
'
vs/base/common/idGenerator
'
;
import
{
IDisposable
,
toDisposable
,
MutableDisposable
,
DisposableStore
}
from
'
vs/base/common/lifecycle
'
;
...
...
src/vs/workbench/browser/actions/textInputActions.ts
浏览文件 @
375bdeab
...
...
@@ -3,9 +3,8 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
localize
}
from
'
vs/nls
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IWorkbenchLayoutService
}
from
'
vs/workbench/services/layout/browser/layoutService
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
Disposable
}
from
'
vs/base/common/lifecycle
'
;
...
...
src/vs/workbench/browser/panecomposite.ts
浏览文件 @
375bdeab
...
...
@@ -15,10 +15,9 @@ import { Composite } from 'vs/workbench/browser/composite';
import
{
IWorkspaceContextService
}
from
'
vs/platform/workspace/common/workspace
'
;
import
{
ViewPaneContainer
}
from
'
./parts/views/viewPaneContainer
'
;
import
{
IPaneComposite
}
from
'
vs/workbench/common/panecomposite
'
;
import
{
IAction
,
IActionViewItem
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
IActionViewItem
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ViewContainerMenuActions
}
from
'
vs/workbench/browser/parts/views/viewMenuActions
'
;
import
{
MenuId
}
from
'
vs/platform/actions/common/actions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
export
class
PaneComposite
extends
Composite
implements
IPaneComposite
{
...
...
src/vs/workbench/browser/parts/activitybar/activitybarActions.ts
浏览文件 @
375bdeab
...
...
@@ -8,7 +8,7 @@ import * as nls from 'vs/nls';
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
StandardKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
import
{
EventType
as
TouchEventType
,
GestureEvent
}
from
'
vs/base/browser/touch
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
KeyCode
}
from
'
vs/base/common/keyCodes
'
;
import
{
dispose
}
from
'
vs/base/common/lifecycle
'
;
import
{
SyncActionDescriptor
,
IMenuService
,
MenuId
,
IMenu
}
from
'
vs/platform/actions/common/actions
'
;
...
...
@@ -27,7 +27,7 @@ import { IViewletService } from 'vs/workbench/services/viewlet/browser/viewlet';
import
{
IContextKeyService
}
from
'
vs/platform/contextkey/common/contextkey
'
;
import
{
createAndFillInActionBarActions
}
from
'
vs/platform/actions/browser/menuEntryActionViewItem
'
;
import
{
Codicon
}
from
'
vs/base/common/codicons
'
;
import
{
ActionViewItem
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
isMacintosh
}
from
'
vs/base/common/platform
'
;
import
{
ContextSubMenu
}
from
'
vs/base/browser/contextmenu
'
;
import
{
IAuthenticationService
}
from
'
vs/workbench/services/authentication/browser/authenticationService
'
;
...
...
src/vs/workbench/browser/parts/compositeBar.ts
浏览文件 @
375bdeab
...
...
@@ -4,13 +4,13 @@
*--------------------------------------------------------------------------------------------*/
import
*
as
nls
from
'
vs/nls
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
illegalArgument
}
from
'
vs/base/common/errors
'
;
import
*
as
arrays
from
'
vs/base/common/arrays
'
;
import
{
IDisposable
,
toDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
IBadge
}
from
'
vs/workbench/services/activity/common/activity
'
;
import
{
IInstantiationService
}
from
'
vs/platform/instantiation/common/instantiation
'
;
import
{
ActionBar
,
ActionsOrientation
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionBar
,
ActionsOrientation
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
CompositeActionViewItem
,
CompositeOverflowActivityAction
,
ICompositeActivity
,
CompositeOverflowActivityActionViewItem
,
ActivityAction
,
ICompositeBar
,
ICompositeBarColors
}
from
'
vs/workbench/browser/parts/compositeBarActions
'
;
import
{
Dimension
,
$
,
addDisposableListener
,
EventType
,
EventHelper
,
toggleClass
,
isAncestor
}
from
'
vs/base/browser/dom
'
;
import
{
StandardMouseEvent
}
from
'
vs/base/browser/mouseEvent
'
;
...
...
src/vs/workbench/browser/parts/compositeBarActions.ts
浏览文件 @
375bdeab
...
...
@@ -4,9 +4,9 @@
*--------------------------------------------------------------------------------------------*/
import
*
as
nls
from
'
vs/nls
'
;
import
{
Action
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
BaseActionViewItem
,
IBaseActionViewItemOptions
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
BaseActionViewItem
,
IBaseActionViewItemOptions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ICommandService
}
from
'
vs/platform/commands/common/commands
'
;
import
{
dispose
,
toDisposable
,
MutableDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
...
...
src/vs/workbench/browser/parts/statusbar/statusbarPart.ts
浏览文件 @
375bdeab
...
...
@@ -14,7 +14,7 @@ import { IInstantiationService } from 'vs/platform/instantiation/common/instanti
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
import
{
StatusbarAlignment
,
IStatusbarService
,
IStatusbarEntry
,
IStatusbarEntryAccessor
}
from
'
vs/workbench/services/statusbar/common/statusbar
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
Action
,
IAction
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IThemeService
,
registerThemingParticipant
,
IColorTheme
,
ICssStyleCollector
,
ThemeColor
,
HIGH_CONTRAST
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
STATUS_BAR_BACKGROUND
,
STATUS_BAR_FOREGROUND
,
STATUS_BAR_NO_FOLDER_BACKGROUND
,
STATUS_BAR_ITEM_HOVER_BACKGROUND
,
STATUS_BAR_ITEM_ACTIVE_BACKGROUND
,
STATUS_BAR_PROMINENT_ITEM_FOREGROUND
,
STATUS_BAR_PROMINENT_ITEM_BACKGROUND
,
STATUS_BAR_PROMINENT_ITEM_HOVER_BACKGROUND
,
STATUS_BAR_BORDER
,
STATUS_BAR_NO_FOLDER_FOREGROUND
,
STATUS_BAR_NO_FOLDER_BORDER
}
from
'
vs/workbench/common/theme
'
;
import
{
IWorkspaceContextService
,
WorkbenchState
}
from
'
vs/platform/workspace/common/workspace
'
;
...
...
@@ -29,7 +29,6 @@ import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
import
{
coalesce
}
from
'
vs/base/common/arrays
'
;
import
{
StandardMouseEvent
}
from
'
vs/base/browser/mouseEvent
'
;
import
{
ToggleStatusbarVisibilityAction
}
from
'
vs/workbench/browser/actions/layoutActions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
assertIsDefined
}
from
'
vs/base/common/types
'
;
import
{
Emitter
}
from
'
vs/base/common/event
'
;
import
{
Command
}
from
'
vs/editor/common/modes
'
;
...
...
src/vs/workbench/browser/parts/titlebar/menubarControl.ts
浏览文件 @
375bdeab
...
...
@@ -8,8 +8,7 @@ import { IMenuService, MenuId, IMenu, SubmenuItemAction, registerAction2, Action
import
{
registerThemingParticipant
,
IColorTheme
,
ICssStyleCollector
,
IThemeService
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
MenuBarVisibility
,
getTitleBarStyle
,
IWindowOpenable
,
getMenuBarVisibility
}
from
'
vs/platform/windows/common/windows
'
;
import
{
IContextKeyService
}
from
'
vs/platform/contextkey/common/contextkey
'
;
import
{
IAction
,
Action
,
SubmenuAction
}
from
'
vs/base/common/actions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Action
,
SubmenuAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
import
{
isMacintosh
,
isWeb
,
isIOS
}
from
'
vs/base/common/platform
'
;
...
...
src/vs/workbench/browser/parts/views/viewPaneContainer.ts
浏览文件 @
375bdeab
...
...
@@ -12,8 +12,8 @@ import { SIDE_BAR_DRAG_AND_DROP_BACKGROUND, SIDE_BAR_SECTION_HEADER_FOREGROUND,
import
{
append
,
$
,
trackFocus
,
toggleClass
,
EventType
,
isAncestor
,
Dimension
,
addDisposableListener
,
removeClass
,
addClass
,
createCSSRule
,
asCSSUrl
,
addClasses
}
from
'
vs/base/browser/dom
'
;
import
{
IDisposable
,
combinedDisposable
,
dispose
,
toDisposable
,
Disposable
,
DisposableStore
}
from
'
vs/base/common/lifecycle
'
;
import
{
firstIndex
}
from
'
vs/base/common/arrays
'
;
import
{
IAction
}
from
'
vs/base/common/actions
'
;
import
{
IActionViewItem
,
ActionsOrientation
,
Separator
,
prepareActions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IActionViewItem
,
ActionsOrientation
,
prepareActions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Registry
}
from
'
vs/platform/registry/common/platform
'
;
import
{
ToolBar
}
from
'
vs/base/browser/ui/toolbar/toolbar
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
...
...
src/vs/workbench/browser/viewlet.ts
浏览文件 @
375bdeab
...
...
@@ -6,7 +6,7 @@
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
Registry
}
from
'
vs/platform/registry/common/platform
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IViewletService
}
from
'
vs/workbench/services/viewlet/browser/viewlet
'
;
import
{
IViewlet
}
from
'
vs/workbench/common/viewlet
'
;
import
{
CompositeDescriptor
,
CompositeRegistry
}
from
'
vs/workbench/browser/composite
'
;
...
...
@@ -26,7 +26,6 @@ import { IExtensionService } from 'vs/workbench/services/extensions/common/exten
import
{
IWorkspaceContextService
}
from
'
vs/platform/workspace/common/workspace
'
;
import
{
IConfigurationService
}
from
'
vs/platform/configuration/common/configuration
'
;
import
{
PaneComposite
}
from
'
vs/workbench/browser/panecomposite
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ContextSubMenu
}
from
'
vs/base/browser/contextmenu
'
;
import
{
Event
}
from
'
vs/base/common/event
'
;
...
...
src/vs/workbench/contrib/comments/browser/commentNode.ts
浏览文件 @
375bdeab
...
...
@@ -6,8 +6,8 @@
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
*
as
modes
from
'
vs/editor/common/modes
'
;
import
{
ActionsOrientation
,
ActionViewItem
,
ActionBar
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Action
,
IActionRunner
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
ActionsOrientation
,
ActionViewItem
,
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Action
,
IActionRunner
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
Disposable
,
IDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
URI
}
from
'
vs/base/common/uri
'
;
import
{
ITextModel
}
from
'
vs/editor/common/model
'
;
...
...
src/vs/workbench/contrib/debug/browser/breakpointsView.ts
浏览文件 @
375bdeab
...
...
@@ -6,7 +6,7 @@
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
resources
from
'
vs/base/common/resources
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IDebugService
,
IBreakpoint
,
CONTEXT_BREAKPOINTS_FOCUSED
,
State
,
DEBUG_SCHEME
,
IFunctionBreakpoint
,
IExceptionBreakpoint
,
IEnablement
,
BREAKPOINT_EDITOR_CONTRIBUTION_ID
,
IBreakpointEditorContribution
,
IDebugModel
,
IDataBreakpoint
}
from
'
vs/workbench/contrib/debug/common/debug
'
;
import
{
ExceptionBreakpoint
,
FunctionBreakpoint
,
Breakpoint
,
DataBreakpoint
}
from
'
vs/workbench/contrib/debug/common/debugModel
'
;
import
{
AddFunctionBreakpointAction
,
ToggleBreakpointsActivatedAction
,
RemoveAllBreakpointsAction
,
RemoveBreakpointAction
,
EnableAllBreakpointsAction
,
DisableAllBreakpointsAction
,
ReapplyBreakpointsAction
}
from
'
vs/workbench/contrib/debug/browser/debugActions
'
;
...
...
@@ -16,7 +16,6 @@ import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
import
{
IThemeService
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
Constants
}
from
'
vs/base/common/uint
'
;
import
{
dispose
,
IDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IListVirtualDelegate
,
IListContextMenuEvent
,
IListRenderer
}
from
'
vs/base/browser/ui/list/list
'
;
import
{
IEditorPane
}
from
'
vs/workbench/common/editor
'
;
import
{
InputBox
}
from
'
vs/base/browser/ui/inputbox/inputBox
'
;
...
...
src/vs/workbench/contrib/debug/browser/debugToolBar.ts
浏览文件 @
375bdeab
...
...
@@ -9,8 +9,8 @@ import * as browser from 'vs/base/browser/browser';
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
*
as
arrays
from
'
vs/base/common/arrays
'
;
import
{
StandardMouseEvent
}
from
'
vs/base/browser/mouseEvent
'
;
import
{
IAction
,
IRunEvent
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
,
ActionsOrientation
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
IRunEvent
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
,
ActionsOrientation
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IWorkbenchLayoutService
}
from
'
vs/workbench/services/layout/browser/layoutService
'
;
import
{
IWorkbenchContribution
}
from
'
vs/workbench/common/contributions
'
;
import
{
IDebugConfiguration
,
IDebugService
,
State
}
from
'
vs/workbench/contrib/debug/common/debug
'
;
...
...
src/vs/workbench/contrib/debug/browser/repl.ts
浏览文件 @
375bdeab
...
...
@@ -5,7 +5,7 @@
import
'
vs/css!./media/repl
'
;
import
{
URI
as
uri
}
from
'
vs/base/common/uri
'
;
import
{
IAction
,
IActionViewItem
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
IActionViewItem
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
*
as
aria
from
'
vs/base/browser/ui/aria/aria
'
;
import
{
CancellationToken
}
from
'
vs/base/common/cancellation
'
;
...
...
@@ -41,7 +41,6 @@ import { first } from 'vs/base/common/arrays';
import
{
ITreeNode
,
ITreeContextMenuEvent
,
IAsyncDataSource
}
from
'
vs/base/browser/ui/tree/tree
'
;
import
{
IEditorService
}
from
'
vs/workbench/services/editor/common/editorService
'
;
import
{
LinkDetector
}
from
'
vs/workbench/contrib/debug/browser/linkDetector
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
removeAnsiEscapeCodes
}
from
'
vs/base/common/strings
'
;
import
{
WorkbenchAsyncDataTree
}
from
'
vs/platform/list/browser/listService
'
;
...
...
src/vs/workbench/contrib/debug/browser/variablesView.ts
浏览文件 @
375bdeab
...
...
@@ -13,9 +13,8 @@ import { Variable, Scope, ErrorScope, StackFrame } from 'vs/workbench/contrib/de
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
import
{
renderViewTree
,
renderVariable
,
IInputBoxOptions
,
AbstractExpressionsRenderer
,
IExpressionTemplateData
}
from
'
vs/workbench/contrib/debug/browser/baseDebugView
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
CopyValueAction
}
from
'
vs/workbench/contrib/debug/browser/debugActions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IConfigurationService
}
from
'
vs/platform/configuration/common/configuration
'
;
import
{
ViewPane
}
from
'
vs/workbench/browser/parts/views/viewPaneContainer
'
;
import
{
IListAccessibilityProvider
}
from
'
vs/base/browser/ui/list/listWidget
'
;
...
...
src/vs/workbench/contrib/debug/browser/watchExpressionsView.ts
浏览文件 @
375bdeab
...
...
@@ -14,8 +14,7 @@ import { AddWatchExpressionAction, RemoveAllWatchExpressionsAction, CopyValueAct
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
IInstantiationService
}
from
'
vs/platform/instantiation/common/instantiation
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
renderExpressionValue
,
renderViewTree
,
IInputBoxOptions
,
AbstractExpressionsRenderer
,
IExpressionTemplateData
}
from
'
vs/workbench/contrib/debug/browser/baseDebugView
'
;
import
{
IConfigurationService
}
from
'
vs/platform/configuration/common/configuration
'
;
import
{
ViewPane
}
from
'
vs/workbench/browser/parts/views/viewPaneContainer
'
;
...
...
src/vs/workbench/contrib/extensions/browser/extensionsActions.ts
浏览文件 @
375bdeab
...
...
@@ -5,12 +5,12 @@
import
'
vs/css!./media/extensionActions
'
;
import
{
localize
}
from
'
vs/nls
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
Delayer
}
from
'
vs/base/common/async
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
Event
}
from
'
vs/base/common/event
'
;
import
*
as
json
from
'
vs/base/common/json
'
;
import
{
ActionViewItem
,
Separator
,
IActionViewItemOptions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionViewItem
,
IActionViewItemOptions
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
dispose
,
Disposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
IExtension
,
ExtensionState
,
IExtensionsWorkbenchService
,
VIEWLET_ID
,
IExtensionsViewPaneContainer
,
AutoUpdateConfigurationKey
,
IExtensionContainer
,
EXTENSIONS_CONFIG
,
TOGGLE_IGNORE_EXTENSION_ACTION_ID
}
from
'
vs/workbench/contrib/extensions/common/extensions
'
;
...
...
src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts
浏览文件 @
375bdeab
...
...
@@ -10,8 +10,7 @@ import { isPromiseCanceledError } from 'vs/base/common/errors';
import
{
IWorkbenchContribution
}
from
'
vs/workbench/common/contributions
'
;
import
{
Disposable
,
MutableDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
Event
as
EventOf
,
Emitter
}
from
'
vs/base/common/event
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IViewlet
}
from
'
vs/workbench/common/viewlet
'
;
import
{
IViewletService
}
from
'
vs/workbench/services/viewlet/browser/viewlet
'
;
import
{
append
,
$
,
addClass
,
toggleClass
,
Dimension
,
hide
,
show
}
from
'
vs/base/browser/dom
'
;
...
...
src/vs/workbench/contrib/extensions/browser/extensionsViews.ts
浏览文件 @
375bdeab
...
...
@@ -25,7 +25,6 @@ import { attachBadgeStyler } from 'vs/platform/theme/common/styler';
import
{
IViewletViewOptions
}
from
'
vs/workbench/browser/parts/views/viewsViewlet
'
;
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
import
{
CountBadge
}
from
'
vs/base/browser/ui/countBadge/countBadge
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
InstallWorkspaceRecommendedExtensionsAction
,
ConfigureWorkspaceFolderRecommendedExtensionsAction
,
ManageExtensionAction
,
InstallLocalExtensionsInRemoteAction
,
getContextMenuActions
}
from
'
vs/workbench/contrib/extensions/browser/extensionsActions
'
;
import
{
WorkbenchPagedList
,
ListResourceNavigator
}
from
'
vs/platform/list/browser/listService
'
;
import
{
IConfigurationService
}
from
'
vs/platform/configuration/common/configuration
'
;
...
...
@@ -38,7 +37,7 @@ import { alert } from 'vs/base/browser/ui/aria/aria';
import
{
IListContextMenuEvent
}
from
'
vs/base/browser/ui/list/list
'
;
import
{
createErrorWithActions
}
from
'
vs/base/common/errorsWithActions
'
;
import
{
CancellationToken
}
from
'
vs/base/common/cancellation
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ExtensionType
,
ExtensionIdentifier
,
IExtensionDescription
,
isLanguagePackExtension
}
from
'
vs/platform/extensions/common/extensions
'
;
import
{
CancelablePromise
,
createCancelablePromise
}
from
'
vs/base/common/async
'
;
import
{
IProductService
}
from
'
vs/platform/product/common/productService
'
;
...
...
src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts
浏览文件 @
375bdeab
...
...
@@ -7,7 +7,7 @@ import 'vs/css!./media/runtimeExtensionsEditor';
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
os
from
'
os
'
;
import
{
IProductService
}
from
'
vs/platform/product/common/productService
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
BaseEditor
}
from
'
vs/workbench/browser/parts/editor/baseEditor
'
;
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
import
{
IInstantiationService
,
createDecorator
}
from
'
vs/platform/instantiation/common/instantiation
'
;
...
...
@@ -18,7 +18,7 @@ import { IExtensionService, IExtensionsStatus, IExtensionHostProfile } from 'vs/
import
{
IListVirtualDelegate
,
IListRenderer
}
from
'
vs/base/browser/ui/list/list
'
;
import
{
WorkbenchList
}
from
'
vs/platform/list/browser/listService
'
;
import
{
append
,
$
,
addClass
,
toggleClass
,
Dimension
,
clearNode
}
from
'
vs/base/browser/dom
'
;
import
{
ActionBar
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
dispose
,
IDisposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
RunOnceScheduler
}
from
'
vs/base/common/async
'
;
import
{
IClipboardService
}
from
'
vs/platform/clipboard/common/clipboardService
'
;
...
...
src/vs/workbench/contrib/markers/browser/markersView.ts
浏览文件 @
375bdeab
...
...
@@ -7,7 +7,7 @@ import 'vs/css!./media/markers';
import
{
URI
}
from
'
vs/base/common/uri
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
IAction
,
IActionViewItem
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
IActionViewItem
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
import
{
IEditorService
,
SIDE_GROUP
,
ACTIVE_GROUP
}
from
'
vs/workbench/services/editor/common/editorService
'
;
import
Constants
from
'
vs/workbench/contrib/markers/browser/constants
'
;
...
...
@@ -33,7 +33,7 @@ import { deepClone } from 'vs/base/common/objects';
import
{
IWorkspaceContextService
}
from
'
vs/platform/workspace/common/workspace
'
;
import
{
FilterData
,
Filter
,
VirtualDelegate
,
ResourceMarkersRenderer
,
MarkerRenderer
,
RelatedInformationRenderer
,
TreeElement
,
MarkersTreeAccessibilityProvider
,
MarkersViewModel
,
ResourceDragAndDrop
}
from
'
vs/workbench/contrib/markers/browser/markersTreeViewer
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
Separator
,
ActionViewItem
,
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionViewItem
,
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IMenuService
,
MenuId
,
registerAction2
,
Action2
}
from
'
vs/platform/actions/common/actions
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
import
{
StandardKeyboardEvent
,
IKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
...
...
src/vs/workbench/contrib/markers/browser/markersViewActions.ts
浏览文件 @
375bdeab
...
...
@@ -5,7 +5,7 @@
import
{
Delayer
}
from
'
vs/base/common/async
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
Action
,
IAction
,
IActionRunner
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
IActionRunner
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
HistoryInputBox
}
from
'
vs/base/browser/ui/inputbox/inputBox
'
;
import
{
KeyCode
}
from
'
vs/base/common/keyCodes
'
;
import
{
StandardKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
...
...
@@ -15,7 +15,7 @@ import Constants from 'vs/workbench/contrib/markers/browser/constants';
import
{
IThemeService
,
registerThemingParticipant
,
ICssStyleCollector
,
IColorTheme
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
attachInputBoxStyler
,
attachStylerCallback
}
from
'
vs/platform/theme/common/styler
'
;
import
{
toDisposable
,
Disposable
}
from
'
vs/base/common/lifecycle
'
;
import
{
BaseActionViewItem
,
ActionViewItem
,
ActionBar
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
BaseActionViewItem
,
ActionViewItem
,
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
badgeBackground
,
badgeForeground
,
contrastBorder
,
inputActiveOptionBorder
,
inputActiveOptionBackground
,
inputActiveOptionForeground
}
from
'
vs/platform/theme/common/colorRegistry
'
;
import
{
localize
}
from
'
vs/nls
'
;
import
{
IInstantiationService
}
from
'
vs/platform/instantiation/common/instantiation
'
;
...
...
src/vs/workbench/contrib/outline/browser/outlinePane.ts
浏览文件 @
375bdeab
...
...
@@ -4,9 +4,8 @@
*--------------------------------------------------------------------------------------------*/
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ProgressBar
}
from
'
vs/base/browser/ui/progressbar/progressbar
'
;
import
{
Action
,
IAction
,
RadioGroup
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
RadioGroup
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
createCancelablePromise
,
TimeoutTimer
}
from
'
vs/base/common/async
'
;
import
{
isPromiseCanceledError
}
from
'
vs/base/common/errors
'
;
import
{
Emitter
,
Event
}
from
'
vs/base/common/event
'
;
...
...
src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts
浏览文件 @
375bdeab
...
...
@@ -12,8 +12,8 @@ import { dispose, Disposable, IDisposable, combinedDisposable, DisposableStore }
import
{
CheckboxActionViewItem
}
from
'
vs/base/browser/ui/checkbox/checkbox
'
;
import
{
HighlightedLabel
}
from
'
vs/base/browser/ui/highlightedlabel/highlightedLabel
'
;
import
{
KeybindingLabel
}
from
'
vs/base/browser/ui/keybindingLabel/keybindingLabel
'
;
import
{
IAction
,
Action
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
Action
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ActionBar
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
BaseEditor
}
from
'
vs/workbench/browser/parts/editor/baseEditor
'
;
import
{
EditorOptions
}
from
'
vs/workbench/common/editor
'
;
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
...
...
src/vs/workbench/contrib/preferences/browser/settingsTree.ts
浏览文件 @
375bdeab
...
...
@@ -8,7 +8,6 @@ import * as DOM from 'vs/base/browser/dom';
import
{
StandardKeyboardEvent
}
from
'
vs/base/browser/keyboardEvent
'
;
import
{
renderMarkdown
}
from
'
vs/base/browser/markdownRenderer
'
;
import
{
IMouseEvent
}
from
'
vs/base/browser/mouseEvent
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
alert
as
ariaAlert
}
from
'
vs/base/browser/ui/aria/aria
'
;
import
{
Button
}
from
'
vs/base/browser/ui/button/button
'
;
import
{
Checkbox
}
from
'
vs/base/browser/ui/checkbox/checkbox
'
;
...
...
@@ -20,7 +19,7 @@ import { ToolBar } from 'vs/base/browser/ui/toolbar/toolbar';
import
{
IObjectTreeOptions
,
ObjectTree
}
from
'
vs/base/browser/ui/tree/objectTree
'
;
import
{
ObjectTreeModel
}
from
'
vs/base/browser/ui/tree/objectTreeModel
'
;
import
{
ITreeFilter
,
ITreeModel
,
ITreeNode
,
ITreeRenderer
,
TreeFilterResult
,
TreeVisibility
}
from
'
vs/base/browser/ui/tree/tree
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
arrays
from
'
vs/base/common/arrays
'
;
import
{
Color
,
RGBA
}
from
'
vs/base/common/color
'
;
import
{
onUnexpectedError
}
from
'
vs/base/common/errors
'
;
...
...
src/vs/workbench/contrib/scm/browser/scmViewPane.ts
浏览文件 @
375bdeab
...
...
@@ -20,10 +20,10 @@ import { IContextKeyService, IContextKey } from 'vs/platform/contextkey/common/c
import
{
ICommandService
}
from
'
vs/platform/commands/common/commands
'
;
import
{
IKeybindingService
}
from
'
vs/platform/keybinding/common/keybinding
'
;
import
{
MenuItemAction
,
IMenuService
}
from
'
vs/platform/actions/common/actions
'
;
import
{
IAction
,
IActionViewItem
,
ActionRunner
,
Action
,
RadioGroup
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
IActionViewItem
,
ActionRunner
,
Action
,
RadioGroup
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
ContextAwareMenuEntryActionViewItem
}
from
'
vs/platform/actions/browser/menuEntryActionViewItem
'
;
import
{
SCMMenus
}
from
'
./menus
'
;
import
{
ActionBar
,
IActionViewItemProvider
,
Separator
,
ActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
ActionBar
,
IActionViewItemProvider
,
ActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IThemeService
,
LIGHT
,
registerThemingParticipant
,
IFileIconTheme
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
isSCMResource
,
isSCMResourceGroup
,
connectPrimaryMenuToInlineActionBar
,
isSCMRepository
,
isSCMInput
,
connectPrimaryMenu
}
from
'
./util
'
;
import
{
attachBadgeStyler
}
from
'
vs/platform/theme/common/styler
'
;
...
...
src/vs/workbench/contrib/terminal/browser/terminalView.ts
浏览文件 @
375bdeab
...
...
@@ -6,8 +6,8 @@
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
*
as
nls
from
'
vs/nls
'
;
import
*
as
platform
from
'
vs/base/common/platform
'
;
import
{
Action
,
IAction
}
from
'
vs/base/common/actions
'
;
import
{
IActionViewItem
,
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
Action
,
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IActionViewItem
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IConfigurationService
}
from
'
vs/platform/configuration/common/configuration
'
;
import
{
IContextMenuService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
IInstantiationService
}
from
'
vs/platform/instantiation/common/instantiation
'
;
...
...
src/vs/workbench/electron-browser/window.ts
浏览文件 @
375bdeab
...
...
@@ -8,8 +8,7 @@ import { URI } from 'vs/base/common/uri';
import
*
as
errors
from
'
vs/base/common/errors
'
;
import
{
equals
}
from
'
vs/base/common/objects
'
;
import
*
as
DOM
from
'
vs/base/browser/dom
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
}
from
'
vs/base/common/actions
'
;
import
{
IAction
,
Separator
}
from
'
vs/base/common/actions
'
;
import
{
IFileService
}
from
'
vs/platform/files/common/files
'
;
import
{
toResource
,
IUntitledTextResourceEditorInput
,
SideBySideEditor
,
pathsToEditors
}
from
'
vs/workbench/common/editor
'
;
import
{
IEditorService
,
IResourceEditorInputType
}
from
'
vs/workbench/services/editor/common/editorService
'
;
...
...
src/vs/workbench/services/contextmenu/electron-sandbox/contextmenuService.ts
浏览文件 @
375bdeab
...
...
@@ -3,8 +3,7 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
IAction
,
IActionRunner
,
ActionRunner
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
}
from
'
vs/base/common/actions
'
;
import
{
Separator
}
from
'
vs/base/browser/ui/actionbar/actionbar
'
;
import
{
IAction
,
IActionRunner
,
ActionRunner
,
WorkbenchActionExecutedEvent
,
WorkbenchActionExecutedClassification
,
Separator
}
from
'
vs/base/common/actions
'
;
import
*
as
dom
from
'
vs/base/browser/dom
'
;
import
{
IContextMenuService
,
IContextViewService
}
from
'
vs/platform/contextview/browser/contextView
'
;
import
{
ITelemetryService
}
from
'
vs/platform/telemetry/common/telemetry
'
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录