Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
920de306
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,发现更多精彩内容 >>
提交
920de306
编写于
4月 01, 2020
作者:
R
Rob Lourens
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Move command IDs out of constants file for bundle size
Fix #94157
上级
d9d476d1
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
21 addition
and
21 deletion
+21
-21
src/vs/workbench/contrib/notebook/browser/constants.ts
src/vs/workbench/contrib/notebook/browser/constants.ts
+0
-20
src/vs/workbench/contrib/notebook/browser/contrib/notebookActions.ts
...bench/contrib/notebook/browser/contrib/notebookActions.ts
+21
-1
未找到文件。
src/vs/workbench/contrib/notebook/browser/constants.ts
浏览文件 @
920de306
...
...
@@ -3,26 +3,6 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
export
const
INSERT_CODE_CELL_ABOVE_COMMAND_ID
=
'
workbench.notebook.code.insertCellAbove
'
;
export
const
INSERT_CODE_CELL_BELOW_COMMAND_ID
=
'
workbench.notebook.code.insertCellBelow
'
;
export
const
INSERT_MARKDOWN_CELL_ABOVE_COMMAND_ID
=
'
workbench.notebook.markdown.insertCellAbove
'
;
export
const
INSERT_MARKDOWN_CELL_BELOW_COMMAND_ID
=
'
workbench.notebook.markdown.insertCellBelow
'
;
export
const
EDIT_CELL_COMMAND_ID
=
'
workbench.notebook.cell.edit
'
;
export
const
SAVE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.save
'
;
export
const
DELETE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.delete
'
;
export
const
MOVE_CELL_UP_COMMAND_ID
=
'
workbench.notebook.cell.moveUp
'
;
export
const
MOVE_CELL_DOWN_COMMAND_ID
=
'
workbench.notebook.cell.moveDown
'
;
export
const
COPY_CELL_UP_COMMAND_ID
=
'
workbench.notebook.cell.copyUp
'
;
export
const
COPY_CELL_DOWN_COMMAND_ID
=
'
workbench.notebook.cell.copyDown
'
;
export
const
EXECUTE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.execute
'
;
export
const
EXECUTE_ACTIVE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.executeActive
'
;
export
const
CANCEL_CELL_COMMAND_ID
=
'
workbench.notebook.cell.cancelExecution
'
;
export
const
EXECUTE_NOTEBOOK_COMMAND_ID
=
'
workbench.notebook.executeNotebook
'
;
export
const
CANCEL_NOTEBOOK_COMMAND_ID
=
'
workbench.notebook.cancelExecution
'
;
// Cell sizing related
export
const
CELL_MARGIN
=
20
;
export
const
CELL_RUN_GUTTER
=
32
;
// TODO should be dynamic based on execution order width, and runnable enablement
...
...
src/vs/workbench/contrib/notebook/browser/contrib/notebookActions.ts
浏览文件 @
920de306
...
...
@@ -12,11 +12,31 @@ import { ContextKeyExpr, IContextKeyService } from 'vs/platform/contextkey/commo
import
{
InputFocusedContext
,
InputFocusedContextKey
,
IsDevelopmentContext
}
from
'
vs/platform/contextkey/common/contextkeys
'
;
import
{
ServicesAccessor
}
from
'
vs/platform/instantiation/common/instantiation
'
;
import
{
KeybindingWeight
}
from
'
vs/platform/keybinding/common/keybindingsRegistry
'
;
import
{
CANCEL_CELL_COMMAND_ID
,
CANCEL_NOTEBOOK_COMMAND_ID
,
COPY_CELL_DOWN_COMMAND_ID
,
COPY_CELL_UP_COMMAND_ID
,
DELETE_CELL_COMMAND_ID
,
EDIT_CELL_COMMAND_ID
,
EXECUTE_ACTIVE_CELL_COMMAND_ID
,
EXECUTE_CELL_COMMAND_ID
,
EXECUTE_NOTEBOOK_COMMAND_ID
,
INSERT_CODE_CELL_ABOVE_COMMAND_ID
,
INSERT_CODE_CELL_BELOW_COMMAND_ID
,
INSERT_MARKDOWN_CELL_ABOVE_COMMAND_ID
,
INSERT_MARKDOWN_CELL_BELOW_COMMAND_ID
,
MOVE_CELL_DOWN_COMMAND_ID
,
MOVE_CELL_UP_COMMAND_ID
,
NOTEBOOK_CELL_EDITABLE_CONTEXT_KEY
,
NOTEBOOK_CELL_MARKDOWN_EDIT_MODE_CONTEXT_KEY
,
NOTEBOOK_CELL_TYPE_CONTEXT_KEY
,
NOTEBOOK_EDITABLE_CONTEXT_KEY
,
NOTEBOOK_EXECUTING_KEY
,
SAVE_CELL_COMMAND_ID
}
from
'
vs/workbench/contrib/notebook/browser/constants
'
;
import
{
NOTEBOOK_CELL_EDITABLE_CONTEXT_KEY
,
NOTEBOOK_CELL_MARKDOWN_EDIT_MODE_CONTEXT_KEY
,
NOTEBOOK_CELL_TYPE_CONTEXT_KEY
,
NOTEBOOK_EDITABLE_CONTEXT_KEY
,
NOTEBOOK_EXECUTING_KEY
}
from
'
vs/workbench/contrib/notebook/browser/constants
'
;
import
{
BaseCellRenderTemplate
,
CellEditState
,
CellRunState
,
ICellViewModel
,
INotebookEditor
,
KEYBINDING_CONTEXT_NOTEBOOK_FIND_WIDGET_FOCUSED
,
NOTEBOOK_EDITOR_EXECUTING_NOTEBOOK
,
NOTEBOOK_EDITOR_FOCUSED
}
from
'
vs/workbench/contrib/notebook/browser/notebookBrowser
'
;
import
{
CellKind
,
NOTEBOOK_EDITOR_CURSOR_BOUNDARY
}
from
'
vs/workbench/contrib/notebook/common/notebookCommon
'
;
import
{
IEditorService
}
from
'
vs/workbench/services/editor/common/editorService
'
;
const
INSERT_CODE_CELL_ABOVE_COMMAND_ID
=
'
workbench.notebook.code.insertCellAbove
'
;
const
INSERT_CODE_CELL_BELOW_COMMAND_ID
=
'
workbench.notebook.code.insertCellBelow
'
;
const
INSERT_MARKDOWN_CELL_ABOVE_COMMAND_ID
=
'
workbench.notebook.markdown.insertCellAbove
'
;
const
INSERT_MARKDOWN_CELL_BELOW_COMMAND_ID
=
'
workbench.notebook.markdown.insertCellBelow
'
;
const
EDIT_CELL_COMMAND_ID
=
'
workbench.notebook.cell.edit
'
;
const
SAVE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.save
'
;
const
DELETE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.delete
'
;
const
MOVE_CELL_UP_COMMAND_ID
=
'
workbench.notebook.cell.moveUp
'
;
const
MOVE_CELL_DOWN_COMMAND_ID
=
'
workbench.notebook.cell.moveDown
'
;
const
COPY_CELL_UP_COMMAND_ID
=
'
workbench.notebook.cell.copyUp
'
;
const
COPY_CELL_DOWN_COMMAND_ID
=
'
workbench.notebook.cell.copyDown
'
;
const
EXECUTE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.execute
'
;
const
EXECUTE_ACTIVE_CELL_COMMAND_ID
=
'
workbench.notebook.cell.executeActive
'
;
const
CANCEL_CELL_COMMAND_ID
=
'
workbench.notebook.cell.cancelExecution
'
;
const
EXECUTE_NOTEBOOK_COMMAND_ID
=
'
workbench.notebook.executeNotebook
'
;
const
CANCEL_NOTEBOOK_COMMAND_ID
=
'
workbench.notebook.cancelExecution
'
;
const
enum
CellToolbarOrder
{
MoveCellUp
,
MoveCellDown
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录