17 lines
481 B
JavaScript
17 lines
481 B
JavaScript
|
const path = require('path')
|
||
|
|
||
|
module.exports = function () {
|
||
|
const project = this.project
|
||
|
return [
|
||
|
{
|
||
|
title: "Open in vscode", // This is what displays in the main menu
|
||
|
keys: ['alt+o'], // This is the keyboard shortcut
|
||
|
icon: "code", // This is the font awesome icon that displays in the main menu
|
||
|
action (task) {
|
||
|
const url = `vscode://file/${path.join(project.path, task.path)}:${task.line}`
|
||
|
project.openUrl(url)
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|