open-index/open-npm huggingface dataset:
npm package: @phoenix-plugin-registry/brackets-sort-text
Description: Sort Text extension for Brackets. Provide operations to sort, reverse, randomize and remove duplicate lines.
Author: Ingo Richter
Latest version: 0.1.4

## Brackets Sort Text Extension

[![Build Status](https://travis-ci.org/ingorichter/brackets-sort-text.svg?branch=master)](https://travis-ci.org/ingorichter/brackets-sort-text)

A [Brackets](https://github.com/adobe/brackets) extension that provides a couple of utility functions for sorting lines in the current document.

### Installation

* Select **File > Extension Manager...** (or click the "brick" icon in the toolbar)
* Click **Available** Icon at the top
* Enter **Brackets Sort Text** in the search field
* Click **Install**

### How To Use
The Extension provides a couple of new commands that work on the text lines in your editor. These new commands are available as menu entries added to the **Edit** menu. In the **Edit** menu you'll find

* Sort Lines - F7
* Reverse Lines - Shift-F7
* Sort Lines by length - Command-F7
* Shuffle Lines - Alt-F7
* Remove Duplicate Lines - Alt-Command-F7

#### Mode of operation
All operations work on all lines in the current editor. If there is a selection, then the operation is applied to this selection only (there are exceptions, see below).
The Extension provides only operations that work on whole lines. There is no way to select a word and sort the letters. A line is the unit for each operation.

#### Sort Lines
All lines in the current text editor will be alphabetically sorted. If you specify a selection, then only this selection is sorted for you.

#### Reverse Lines
All lines in the current text editor are reversed. This means that the previously last line is the first line after the operation has finished. You can use this operation to toggle the sort order.

#### Reverse Lines Selection
All lines in the current selection are reversed. This means that the previously last line is the first line after the operation has finished. You can use this operation to toggle the sort order.

#### Sort Lines by length
I don't have a practical example for this operation. But all lines are sorted by length and the shortest line will be the first line. The functionality was added to test the sort operation.

#### Shuffle Lines
Un-order all lines in the text editor. The functionality was added to test the sort operation.

#### Remove Duplicate Lines
This is helpful to "reduce" a text to omit redundant lines. This operation will sort all lines upfront and then remove the duplicate lines.

## Third Party Libraries
[JavaScript Natural Sort](https://github.com/Huddle/javascript-natural-sort)

## License

MIT-licensed -- see _main.js_ for details.
npm package: @phoenix-plugin-registry/brackets-special-html-chars
Description: The Inline editing context menu will get an additional option to bring up a menu of common Special HTML characters to insert of the cursors position (e.g. Copyright, Trademark, Non-breaking space).
Author: Gregory Jackson
Latest version: 1.2.6

## [Brackets](https://github.com/adobe/brackets) Extension for insertion of Special HTML Characters

The Inline editing context menu will get an additional option to bring up a menu of common Special HTML characters to insert of the cursors position (e.g. Copyright, Trademark, Non-breaking space).

A more option at the bottom of this menu brings up a dialog which has an extensive list of these characters for you to choose from.

In addition 'Alt-C' will bring up the full dialog to select a character to be inserted at the cursor position.

## Link to Brackets
https://github.com/adobe/brackets

## Reference
[W3 Character entity references in HTML 4](http://www.w3.org/TR/html4/sgml/entities.html)
npm package: @phoenix-plugin-registry/brackets-sqf
Description: Provides SQF syntax highlight via a CodeMirror mode for Brackets. SQF is used by Bohemia as their scripting language
Author: Anthony 'Zanven' Poschen
Latest version: 1.0.0

SQF Syntax Highlighting for Brackets
============
Features
 * Syntax highlighting for all keywords used in SQF.
 * Auto complete and suggestions as you type

Todo
============
  * make auto complete more robust.
  * Add an easy way to auto open bohemia wiki for keywords
  * add the wiki contents to the quick doc menu of brackets. (gonna have to scrape alot of web to make that happen)

if you would like to support this open source project a few bucks goes a long way :).
paypal donation link: http://goo.gl/B7aYzx (shortened donation button cause its 3x this line)
npm package: @phoenix-plugin-registry/brackets-standard
Description: Brackets extension for standard, a simple linter with sensible defaults. Requires a global installation of standard.
Author: Isham Faizal
Latest version: 1.1.1

# Brackets-Standard

This is the brackets extension for the [standard] code style.

## Installation

Use the Brackets extension manager. Make sure you have `standard` installed globally!

[standard]: https://github.com/feross/standard/
npm package: @phoenix-plugin-registry/brackets-stripper-redo
Description: A brackets theme focused on readabilty. Based on the theme made by visualbam - https://github.com/visualbam/Brackets-Stripper
Author: Hendry Sadrak
Latest version: 0.1.1

# Brackets-Stripper-Redo
UI Theme for Brackets.
I Modified the original [Brackets-Stripper](https://github.com/visualbam/Brackets-Stripper) to an cleaner version of it.
All credit goes to [visualbam](https://github.com/visualbam) for making this awesome theme :)
Useses modified version of [Monokai Dark Soda](https://github.com/rainje/Monokai-Dark-Soda) for syntax highlighting. For this to be seen properly you must install https://github.com/notasz/brackets-uitheming

Screenshots
===============
### By me:
![Brackets-Stripper](https://raw.githubusercontent.com/hendrysadrak/Brackets-Stripper/master/screenshots/stripper-ui.png)
### Original:
![Brackets-Stripper](http://i57.tinypic.com/6o2441.png)

---------------
#### By original author:

Features
===============
* Dark sidebar to further seperate working files and file tree
* Active file with accent for quick reference
* Emphasis on folder directory over files to make it more clear where your current context is with your file directory
* Code folding uses '+' and '-' and highlights when a block is folded.

Extension Support
===============
If you would like your Brackets to look like the screenshot you must install the following extensions
* https://github.com/drewbkoch/Brackets-File-Icons
* https://github.com/zaggino/brackets-git
* https://github.com/Hirse/brackets-outline-list
* https://github.com/notasz/brackets-uitheming
* https://github.com/thehogfather/brackets-code-folding
* https://github.com/lkcampbell/brackets-indent-guides
* https://github.com/gintau/bracket-match-highlighter
* https://github.com/ohnnyj/brackets-numbertabs
* https://github.com/DH3ALEJANDRO/Show-Recently-Used
* https://github.com/DennisKehrig/brackets-show-whitespace
* https://github.com/DH3ALEJANDRO/custom-work-for-brackets
* https://github.com/Carreau/brackets-visualTabs
* https://github.com/MiguelCastillo/Brackets-wsSanitizer
npm package: @phoenix-plugin-registry/brackets-style-fat-arrows
Description: Change the syntax style color of all Javascript fat arrows from 'operator' to 'keyword'
Author: Lance Campbell
Latest version: 0.1.3

# Style Fat Arrows for Brackets
A simple extension for [Brackets](https://github.com/adobe/brackets/) to change
the syntax style color of all Javascript fat arrows from 'operator' to
'keyword'. This is a solution for issue
[#11848](https://github.com/adobe/brackets/issues/11848).

### How to Install
1. Select **Brackets > File > Extension Manager...**
2. Search for 'Style Fat Arrows' to locate this extension.
3. Click on the **Install** button.

### How to Use Extension
Nothing you need to do. The extension will change the syntax style color
automatically.

### License
MIT-licensed -- see `main.js` for details.
npm package: @phoenix-plugin-registry/brackets-synapse
Description: Brackets extension for file sync between local and remote via FTP, Connect to server via SFTP protocol is now available.
Show Release Note: https://github.com/kooohei/brackets-synapse/wiki
Author: Kohei Hayashi
Latest version: 1.2.90

# Brackets Synapse
Synapse is an Adobe Brackets extension. You will be provided with useful functions such as you can edit a text file directly on a remote server. May the code be with you :-)

## Extension Installation ##

1. Choose ** File ** > ** Extension Manager **
2. Search "synapse" via the search textbox.
3. Click the "Install" button.

[Watch the Extension Installation video](https://www.youtube.com/watch?v=T3YtrGC52Qo)

## Usage ##

### OFFLINE ###

#### Append Server setting ####

Register your FTP, SFTP account to the extension.

1. Click the "+" buttonon the top of the panel.
2. You should input the Host, Port, User and Password.
3. Switch the forms after you have chosen FTP or SFTP.
4. **FTP:** Any empty input is not allowed.<br>**SFTP:** choose if the auth method should be KEY or PASSWORD. Select a private key file and input the passphrase if needed.
	 
**NOTE**

For the private key file OpenSSH format is supported.
"Current Directory" (optional): initial directory upon the connection.
"Exclude files" (optional): CSV file with filepaths to be ignored by Threeview.

["Append server settings" video](https://www.youtube.com/watch?v=gvui8i0a9uI)

["Exclude files" video](https://www.youtube.com/watch?v=DCNotAcjE7A)

#### Update Server setting ####

1. Click to "Show Server list" icon on the left of the "Append Server settings" icon.
2. The list of your FTP accounts will be displayed into the Server List panel.
3. Click the "Edit" button.
4. Click "Update" when you're finished.

[Update Server Settings video](https://www.youtube.com/watch?v=EqJhxjOpp78)


### ONLINE ###

#### Refresh files ####

1. Open the context menu by right clicking on the target folder.
2. Click "Refresh"

[Refresh Files video](https://www.youtube.com/watch?v=qCBMTnw7HL4)

#### Rename and Delete ####

** Rename file, directory **
1. Open the context menu by right clcking on the target node.
2. Click "Rename"

** Delete file, directory **
1. Open the context menu by right clcking on the target node.
2. Click "Delete"

[Rename/Delete files video](https://www.youtube.com/watch?v=2kSuH4R2MtA)

#### Create new item ####

1. Open the context menu by right clicking on the directory you want to append a node.
2. Click "New Directory" in "New Files"
3. Enter a name for the node.

[Create new item video](https://www.youtube.com/watch?v=3ZKN_5w3cs4)


## Troubleshooting ##

If the server you're accessing contains more than 30,000+ files you'll get this error due to Bracket's limits:

<blockquote>This project contains more than 30,000 files. Features that operate across multiple files may be disabled or behave as if the project is empty.</blockquote>
npm package: @phoenix-plugin-registry/brackets-terminal
Description: Open a terminal inside Brackets
Author: Alessandro Artoni
Latest version: 0.4.0

Brackets Terminal
=================

#MAINTEINER NEEDED
I no longer use brackets as my day-to-day editor and  I'm not able to maintain this plugin anymore. I'll be happy to grant access to someone interest in doing so though - if you'd like to help, open an issue :)


Ever wanted a real console inside your editor? This plugin is what you need!

![general screenshot](images/screenshot_1.png)

You can also run another editor inside brackets!

![Nano](images/screenshot2.png)


##Installation

* Brackets-terminal requires a [`tty.js`](https://github.com/chjj/tty.js/) server under the hood: run `$ npm install -g tty.js`
* Open a terminal and start the server with `$ tty.js`
* **Bonus**: you may want to add tty.js as a startup process in order to always have it running (see their website for more on configuration)
* Open Brackets > Extension Manager > Available and look for 'Brackets Terminal'. Hit `Install`
* Note that `tty.js` runs on port `8080` by default. You can specify a different port by running it with `tty.js --port <another_number>` and then set the same port in View > Bracket terminal settings

##Usage

You will see a new button on the sidebar as well as a new command in the menu (`View > Show Terminal`) - and a `Cmd/Ctrl+shift+P` keyboard shortcut. If everything goes well,
the button in the sidebar will turn green and a terminal will show up as a bottom panel.
Starting from version 0.3, brackets terminal support multiple tab, too!



##Requirement

* \*nix environment (may work with Cygwin or similar, but not tested)
* `node.js` and `npm` installed


##Troubleshooting

If, for some reason, your button turn yellow try to hit it back, it should go back to gray and another hit should open the terminal again.
If, at startup, the button is light-gray or it becomes red - it's because the tty.js server is no longer running.

##Contribution

Please, report any issue on the github repository, pull requests are welcome too.
npm package: @phoenix-plugin-registry/brackets-terminal-x
Description: EXPERIMENTAL: Integrates a terminal
Author: ficristo
Latest version: 0.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](https://github.com/adobe/brackets/wiki/Extension-Locations#user-extensions-folder)


## Report an issue

This extension is based on [xterm](https://github.com/sourcelair/xterm.js).
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](https://github.com/sourcelair/xterm.js#demo)


## Preferences

```cson
{
    "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](http://xtermjs.org) and [node-pty](https://github.com/Tyriar/node-pty)
npm package: @phoenix-plugin-registry/brackets-test-shell
Description: A very simple extension that provides an empty extension test shell to run any code from within the Brackets environment.
Author: Lance Campbell
Latest version: 1.0.1

# Test Shell Extension for Brackets
A very simple extension for [Brackets](https://github.com/adobe/brackets/) that provides an empty extension test shell to run any code from within the Brackets environment.

### How to Install
1. Select **File > Extension Manager...**
2. Search for this extension.
3. Click on the **Install** button.

### How to Use Extension
Write the code that you want to test inside of the `runTestCode` function.

Run the extension with **Debug > Run Extension Test Code**.

### License
MIT-licensed -- see `main.js` for details.
npm package: @phoenix-plugin-registry/brackets-theme-darktooth
Description: Port of the Emacs Darktooth theme to Brackets
Author: Poorchop
Latest version: 0.1.0

#### brackets-theme-darktooth

This is a port of the [Darktooth theme for Emacs](https://github.com/emacsfodder/emacs-theme-darktooth), which was
created by [jasonm23](https://github.com/jasonm23).

__Installation:__ The easiest method of installation is via the extension manager, which is built in to Brackets. This
theme can also be installed by placing the brackets-theme-darktooth folder in the extensions folder (Help > Show
Extensions Folder, then open the folder named "user" and paste this folder in that directory).

#### Other information
To see a preview screenshot, please visit the GitHub repository for this theme:
https://github.com/Poorchop/darktooth-theme-ports/tree/master/brackets-theme-darktooth
npm package: @phoenix-plugin-registry/brackets-theme-spring-light
Description: A light theme with natural, fresh and readable palette. Best for PHP, JS, CSS
Author: MerryPanda
Latest version: 1.0.1

# Brackets / Theme / Spring Light
Nice light theme for adobe brackets.

php ![php](https://raw.githubusercontent.com/MerryPanda/brackets-theme-spring-light/master/example/php.png) 
js ![js](https://raw.githubusercontent.com/MerryPanda/brackets-theme-spring-light/master/example/js.png) 
css ![css](https://raw.githubusercontent.com/MerryPanda/brackets-theme-spring-light/master/example/css.png) 
json ![json](https://raw.githubusercontent.com/MerryPanda/brackets-theme-spring-light/master/example/json.png)
html ![html](https://raw.githubusercontent.com/MerryPanda/brackets-theme-spring-light/master/example/html.png)