diff --git a/src/renderer/plugins/status-bar-navigation.ts b/src/renderer/plugins/status-bar-navigation.ts index 546c3f9a..f55a33c9 100644 --- a/src/renderer/plugins/status-bar-navigation.ts +++ b/src/renderer/plugins/status-bar-navigation.ts @@ -17,6 +17,15 @@ export default { ellipsis: true, onClick: () => ctx.action.getActionHandler('workbench.show-quick-open')() }, + { + id: 'reveal-current-file-in-sidebar', + hidden: ctx.store.state.currentRepo?.name !== ctx.store.state.currentFile?.repo, + type: 'normal', + title: ctx.i18n.t('status-bar.nav.reveal-current-file-in-sidebar'), + subTitle: ctx.keybinding.getKeysLabel('tree.reveal-current-node'), + ellipsis: false, + onClick: () => ctx.action.getActionHandler('tree.reveal-current-node')() + }, { type: 'separator' }, ] } diff --git a/src/share/i18n/languages/en.ts b/src/share/i18n/languages/en.ts index d1c55d08..a53ba12e 100644 --- a/src/share/i18n/languages/en.ts +++ b/src/share/i18n/languages/en.ts @@ -230,6 +230,7 @@ const data = { 'nav': { 'nav': 'Navigation', 'goto': 'Goto', + 'reveal-current-file-in-sidebar': 'Reveal Current File in Sidebar', 'forward': 'Forward', 'back': 'Back', }, diff --git a/src/share/i18n/languages/zh-CN.ts b/src/share/i18n/languages/zh-CN.ts index beaf1c4f..c9f2f94d 100644 --- a/src/share/i18n/languages/zh-CN.ts +++ b/src/share/i18n/languages/zh-CN.ts @@ -231,6 +231,7 @@ const data: BaseLanguage = { 'nav': { 'nav': '导航', 'goto': '快速跳转', + 'reveal-current-file-in-sidebar': '在侧栏中显示当前文件', 'forward': '前进', 'back': '后退', },