- Published on
Explorer
- Authors
- Name
- Arvin Wei
Explorer
导入
// vs/workbench/workbench.common.main.ts
// Explorer
import 'vs/workbench/contrib/files/browser/explorerViewlet'
import 'vs/workbench/contrib/files/browser/fileActions.contribution'
import 'vs/workbench/contrib/files/browser/files.contribution'
目录结构
├── browser
│ ├── editors
│ │ ├── binaryFileEditor.ts
│ │ ├── fileEditorHandler.ts
│ │ ├── fileEditorInput.ts
│ │ ├── textFileEditor.ts
│ │ ├── textFileEditorTracker.ts
│ │ └── textFileSaveErrorHandler.ts
│ ├── explorerService.ts
│ ├── explorerViewlet.ts
│ ├── fileActions.contribution.ts
│ ├── fileActions.ts
│ ├── fileCommands.ts
│ ├── fileImportExport.ts
│ ├── files.contribution.ts
│ ├── files.ts
│ ├── files.web.contribution.ts
│ ├── media
│ │ └── explorerviewlet.css
│ └── views
│ ├── emptyView.ts
│ ├── explorerDecorationsProvider.ts
│ ├── explorerView.ts
│ ├── explorerViewer.ts
│ ├── media
│ │ └── openeditors.css
│ └── openEditorsView.ts
├── common
│ ├── dirtyFilesIndicator.ts
│ ├── explorerModel.ts
│ ├── files.ts
│ └── workspaceWatcher.ts
├── electron-sandbox
│ ├── fileActions.contribution.ts
│ ├── fileCommands.ts
│ ├── files.contribution.ts
│ └── textFileEditor.ts
└── test
└── browser
├── editorAutoSave.test.ts
├── explorerModel.test.ts
├── explorerView.test.ts
├── fileActions.test.ts
├── fileEditorInput.test.ts
├── fileOnDiskProvider.test.ts
└── textFileEditorTracker.test.ts
vs/workbench/contrib/files/browser/views/explorerView.ts
export class ExplorerView extends ViewPane {
}