提交 3493e0b4 编写于 作者: S Sandeep Somavarapu

Clean up

上级 b5956d4e
......@@ -12,14 +12,11 @@ import treedefaults = require('vs/base/parts/tree/browser/treeDefaults');
import { CommonKeybindings } from 'vs/base/common/keyCodes';
import { Marker } from 'vs/workbench/parts/markers/common/MarkersModel';
import { IWorkbenchEditorService } from 'vs/workbench/services/editor/common/editorService';
import {ICodeEditorService} from 'vs/editor/common/services/codeEditorService';
import {ICommonCodeEditor} from 'vs/editor/common/editorCommon';
import { IMarker } from 'vs/platform/markers/common/markers';
export class Controller extends treedefaults.DefaultController {
constructor(@IWorkbenchEditorService private editorService: IWorkbenchEditorService,
@ICodeEditorService private codeEditorService: ICodeEditorService) {
constructor(@IWorkbenchEditorService private editorService: IWorkbenchEditorService) {
super({ clickBehavior: treedefaults.ClickBehavior.ON_MOUSE_UP });
this.downKeyBindingDispatcher.set(CommonKeybindings.SHIFT_UP_ARROW, this.onUp.bind(this));
this.downKeyBindingDispatcher.set(CommonKeybindings.SHIFT_DOWN_ARROW, this.onDown.bind(this));
......@@ -58,29 +55,4 @@ export class Controller extends treedefaults.DefaultController {
}
return false;
}
public _preview(element: any): void {
if (element instanceof Marker) {
let marker = <IMarker>element.marker;
const editors = this.codeEditorService.listCodeEditors();
let editor: ICommonCodeEditor;
for (let candidate of editors) {
if (!candidate.getModel()
|| candidate.getModel().getAssociatedResource().toString() !== marker.resource.toString()) {
continue;
}
if (!editor || this.editorService.getActiveEditor()
&& candidate === this.editorService.getActiveEditor().getControl()) {
editor = candidate;
}
}
if (editor) {
editor.revealRangeInCenter(marker);
}
}
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册