0.1.1 • Published 5 years ago
launch-code-editor v0.1.1
launch-code-editor
Open file with line numbers in editor from Node.js.
This package is forked from launch-editor
support launch specified editor in process.
Why
Changed too much and deviated from the original design of launch-editor
. So created this package to work out cases when you need launch specified editor in process
Usage
const launch = require('launch-editor')
launch(
// filename:line:column
// both line and column are optional
'foo.js:12:34',
// try specific editor bin first (optional)
'code',
// callback if failed to launch (optional)
(fileName, errorMsg) => {
// log error if any
}
)
Supported editors
Value | Editor | Linux | Windows | OSX |
---|---|---|---|---|
atom | Atom | ✓ | ✓ | ✓ |
code | Visual Studio Code | ✓ | ✓ | ✓ |
code-insiders | Visual Studio Code Insiders | ✓ | ✓ | ✓ |
sublime | Sublime Text | ✓ | ✓ | ✓ |
webstorm | WebStorm | ✓ | ✓ | ✓ |