16 lines
481 B
JavaScript
16 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)
|
|
}
|
|
}
|
|
]
|
|
}
|