Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
16694c32
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,发现更多精彩内容 >>
提交
16694c32
编写于
1月 31, 2017
作者:
J
Joao Moreno
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
git: add commit toolbar menu item
上级
cc8351eb
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
28 addition
and
5 deletion
+28
-5
extensions/git/package.json
extensions/git/package.json
+10
-1
extensions/git/resources/icons/dark/check.svg
extensions/git/resources/icons/dark/check.svg
+1
-0
extensions/git/resources/icons/light/check.svg
extensions/git/resources/icons/light/check.svg
+1
-0
extensions/git/src/commands.ts
extensions/git/src/commands.ts
+16
-4
未找到文件。
extensions/git/package.json
浏览文件 @
16694c32
...
...
@@ -97,7 +97,11 @@
{
"command"
:
"git.commit"
,
"title"
:
"%command.commit%"
,
"category"
:
"Git"
"category"
:
"Git"
,
"icon"
:
{
"light"
:
"resources/icons/light/check.svg"
,
"dark"
:
"resources/icons/dark/check.svg"
}
},
{
"command"
:
"git.commitStaged"
,
...
...
@@ -180,6 +184,11 @@
],
"menus"
:
{
"scm/title"
:
[
{
"command"
:
"git.commit"
,
"group"
:
"navigation"
,
"when"
:
"scmProvider == git"
},
{
"command"
:
"git.refresh"
,
"group"
:
"navigation"
,
...
...
extensions/git/resources/icons/dark/check.svg
0 → 100644
浏览文件 @
16694c32
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"16"
height=
"16"
viewBox=
"-2 -2 16 16"
enable-background=
"new -2 -2 16 16"
><polygon
fill=
"#C5C5C5"
points=
"9,0 4.5,9 3,6 0,6 3,12 6,12 12,0"
/></svg>
\ No newline at end of file
extensions/git/resources/icons/light/check.svg
0 → 100644
浏览文件 @
16694c32
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"16"
height=
"16"
><polygon
points=
"5.382,13 2.382,7 6.618,7 7,7.764 9.382,3 13.618,3 8.618,13"
fill=
"#F6F6F6"
/><path
d=
"M12 4l-4 8h-2l-2-4h2l1 2 3-6h2z"
fill=
"#424242"
/></svg>
\ No newline at end of file
extensions/git/src/commands.ts
浏览文件 @
16694c32
...
...
@@ -331,10 +331,22 @@ export class CommandCenter {
@
CommandCenter
.
Command
(
'
git.commit
'
)
@
CommandCenter
.
CatchErrors
async
commit
():
Promise
<
void
>
{
await
this
.
_commit
(
async
()
=>
await
window
.
showInputBox
({
placeHolder
:
localize
(
'
commit message
'
,
"
Commit message
"
),
prompt
:
localize
(
'
provide commit message
'
,
"
Please provide a commit message
"
)
}));
const
message
=
this
.
commitController
.
message
;
const
didCommit
=
await
this
.
_commit
(
async
()
=>
{
if
(
message
)
{
return
message
;
}
return
await
window
.
showInputBox
({
placeHolder
:
localize
(
'
commit message
'
,
"
Commit message
"
),
prompt
:
localize
(
'
provide commit message
'
,
"
Please provide a commit message
"
)
});
});
if
(
message
&&
didCommit
)
{
this
.
commitController
.
message
=
''
;
}
}
@
CommandCenter
.
Command
(
'
git.commitWithInput
'
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录