touchbarvscode
v1.17.7
Published
Support touch bar for MacBook pro
Downloads
3
Maintainers
Readme
☕️ Buy Me a Coffee - YooMoney
«Touch Bar Pro» extention for macbook pro
This extension adds a few useful features to your Macbook Pro's touch bar while you are working in VSCode.
Screen examples:
Settings example [1]:
{
"touchBar.foldAll": true
}
Settings example [2]:
{
"touchBar.foldAll": false,
"touchBar.rename": false,
"touchBar.copyLinesDownAction": false,
"touchBar.toggleZenMode": false,
"touchBar.closeOtherEditors": false,
"touchBar.dayTheme": "Visual Studio Light",
"touchBar.nightTheme": "Community Material Theme Darker High Contrast"
}
Settings example [3]:
{
"keyboard.touchbar.ignored": [
"play",
"workbench.action.debug.start",
"workbench.action.debug.run",
],
"touchBar.foldAll": false,
"touchBar.rename": false,
"touchBar.copyLinesDownAction": false,
"touchBar.closeOtherEditors": false,
}
Alert
You can choose the buttons by adjusting the following settings. Please bear in mind the limit of 3-8 active buttons. More than that will break the layout and the buttons will be invisible.
VScode settings
You can disabled default VScode buttons for more space
{
"keyboard.touchbar.ignored": [
"play",
"workbench.action.debug.start",
"workbench.action.debug.run",
"workbench.action.navigateBack",
"workbench.action.navigateForward",
],
}
Settings
You can turn on/off every buttons or group
| Button | Properties | Default value | Type | Groupe | | --------------------------------------- | --------------------------------- | ------------- | ------- | ----------- | | →ƒ Ref | touchBar.goToReferences | true | boolean | group_1 | | ⬓ Term | touchBar.terminal | false | boolean | group_2 | | ✎ Rename | touchBar.rename | true | boolean | group_1 | | ⤭ Close | touchBar.closeOtherEditors | true | boolean | group_2 | | □ Zen | touchBar.toggleZenMode | true | boolean | group_2 | | ⊙ Target | touchBar.showActiveFileInExplorer | false | boolean | group_2 | | ⇊ Imports | touchBar.organizeImports | false | boolean | group_1 | | ⇠ FoldAll | touchBar.foldAll | false | boolean | group_3 | | ⇢ UnFold | touchBar.unfoldAll | false | boolean | group_3 | | ☰↓ Copy | touchBar.copyLinesDownAction | true | boolean | group_1 | | | touchBar.showActivityBar | false | boolean | | | | touchBar.showExplorer | true | boolean | activityBar | | | touchBar.search | true | boolean | activityBar | | | touchBar.scm | true | boolean | activityBar | | | touchBar.debug | true | boolean | activityBar | | | touchBar.extensions | true | boolean | activityBar | | Day / Night | touchBar.themeToggle | false | boolean | themeToggle |
Theme preference
| Settings | Properties | Default value | Type | | ------------------- | ------------------- | ------------------- | ------ | | touchBar.dayTheme | touchBar.dayTheme | Visual Studio Light | String | | touchBar.nightTheme | touchBar.nightTheme | Visual Studio Dark | String |