Deot Preferences
Theme





Commands
deot.pasteAndIndent: paste and indent(st4)
{
"key": "cmd+shift+v",
"command": "deot.pasteAndIndent",
"when": "editorTextFocus && !editorReadonly"
}
deot.2spaceToTab: 2Spaces/Tab -> Tab
{
"key": "cmd+2",
"command": "deot.2spaceToTab",
"when": "editorFocus"
}
deot.4spaceToTab: 4Spaces/Tab -> Tab
{
"key": "cmd+4",
"command": "deot.4spaceToTab",
"when": "editorFocus"
}
{
"key": "cmd+alt+1",
"command": "deot.setColumns.One"
},
{
"key": "cmd+alt+2",
"command": "deot.setColumns.Two"
},
{
"key": "cmd+alt+3",
"command": "deot.setColumns.Three"
}
The right-click menu in the editor window. Setting false can disable it.
{
'deot.showMenu': false
}
editor
原生未支持,扩展编辑器下的右键,支持后可移除
- Copy File Path
- Open Terminal Here
- Reveal In Finder
explorer
原生未支持,扩展文件区域下的右键,支持后可移除
- Duplicate(File/Folder)
- New File(File)
- New Folder(File)
Sublime Merge
{
"deotsm.debug": false, // Enable debug information in the output panel; default: false
"deotsm.showInStatusBar": false, // Disables the status bar item if false; default: true
"deotsm.statusBarItemPosition": "left", // Allows to position the status bar item on the left; default: "right"
"deotsm.showBranchName": false, // Shows the current branch name in the status bar item; default: false
"deotsm.smergeExecutablePath": "", // Allows to specify the full path to the "smerge" executable;
// can also be an object with per-platform paths:
// "deotsm.smergeExecutablePath": {
// "linux": "/usr/bin/smerge",
// "osx": "/Applications/Sublime Merge.app/Contents/SharedSupport/bin/smerge",
// "windows": "C:\\Program Files\\Sublime Merge\\smerge.exe",
// },
// Custom contextual menu items visibility:
// (see inline help for details)
"deotsm.showMenu.openInSublimeMerge": false,
"deotsm.showMenu.fileHistoryInSublimeMerge": "always",
"deotsm.showMenu.lineHistoryInSublimeMerge": "withSelection",
"deotsm.showMenu.myCommitsInSublimeMerge": "never",
"deotsm.showMenu.blameInSublimeMerge": "withSelection",
}