0.2.0 • Published 2 years ago

@phoenix-plugin-registry/brackets-terminal-x v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

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