support goto for file uris arguments

This commit is contained in:
Martin Aeschlimann
2018-08-13 15:52:19 +02:00
parent 4bed3a88cf
commit cee43d7350

View File

@@ -1017,6 +1017,14 @@ export class WindowsManager implements IWindowsMainService {
return this.parsePath(uri.fsPath, options);
}
if (isFile) {
if (options && options.gotoLineMode) {
const parsedPath = parseLineAndColumnAware(uri.path);
return {
fileUri: uri.with({ path: parsedPath.path }),
lineNumber: parsedPath.line,
columnNumber: parsedPath.column
};
}
return {
fileUri: uri
};