✨ feat(vscode): 代码阅读「未提交的更改」点文件行改成打开标准预览(和主栏一样不标差异),文件行上加「打开更改」按钮才打开对比上一次提交的预览,语言没有代码阅读的走 VS Code 自带的差异视图,删掉的文件行不挂这个按钮
This commit is contained in:
1 parent
4b6e110a44
commit
c2a13e5691
18 files changed
+211
-79
No files matched your search
@@ -34,6 +34,13 @@ describe('行的 contextValue', () => {
|
||||
expect(entryContext({ isDirectory: true, isRoot: false }, 'unstaged')).toBe('folder')
|
||||
expect(entryContext({ isDirectory: true, isRoot: true }, 'unstaged')).toBe('root')
|
||||
})
|
||||
|
||||
it('删掉的文件行最后带 deleted(菜单按它不挂「打开更改」),改了、新加的不带', () => {
|
||||
expect(entryContext({ isDirectory: false, isRoot: false, change: 'D' })).toBe('file deleted')
|
||||
expect(entryContext({ isDirectory: false, isRoot: false, change: 'D' }, 'unstaged')).toBe('file unstaged deleted')
|
||||
expect(entryContext({ isDirectory: false, isRoot: false, change: 'M' }, 'unstaged')).toBe('file unstaged')
|
||||
expect(entryContext({ isDirectory: false, isRoot: false, change: 'A' })).toBe('file')
|
||||
})
|
||||
})
|
||||
|
||||
describe('files.exclude', () => {
|
||||
|
||||
Reference in new issue
Block a user