@phoenix-plugin-registry/brackets-terminal-x v0.2.0
Brackets Terminal X
Brackets extension to integrate a terminal.
NOTE: the extension is still mostly an experiment.
Prerequirements
You need a C++ compiler installed to your computer.
How to install
It is available through the extension manager. After installed you should:
- go to your extension folder 1
cd brackets-terminal-x
- run
npm install
- close and reopen Brackets.
1 Use Help \ Show Extensions Folder
or manually
Report an issue
This extension is based on xterm. Before to report an issue you should verify that you cannot reproduce it with the xterm demo. To run it you should clone their repository and follow their instructions
Preferences
{
"brackets-terminal-x.port": 8080,
// Other examples:
// - C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe
// - C:\\Program Files\\Git\\bin\\bash.exe
"brackets-terminal-x.shell.windows": "C:\\Windows\\sysnative\\cmd.exe",
"brackets-terminal-x.shellArgs.windows": [],
"brackets-terminal-x.shell.mac": "/bin/bash",
"brackets-terminal-x.shellArgs.mac": [],
"brackets-terminal-x.shell.linux": "/bin/bash",
"brackets-terminal-x.shellArgs.linux": []
}
NOTE: Brackets preferences do NOT support comments in them.
Known issues
The height of the scrollbar of the terminal is less than the panel.
If you remove the extension from the Extension Manager more likely it will fail. At least on Windows there is an executable running so you will need to clean the remaining files by yourself.
Thanks
This extension is inspired by https://github.com/artoale/brackets-terminal but built with xterm and node-pty
2 years ago