Permalink
Browse files

Update README.md

  • Loading branch information...
DisposaBoy committed Nov 11, 2018
1 parent 8509bff commit 7422c3adddbca5f3125bde2641f45d33bb4fec28
Showing with 19 additions and 16 deletions.
  1. +19 −16 README.md
@@ -6,39 +6,42 @@ GoSublime is an IDE-like plugin for [Sublime Text 3](http://www.sublimetext.com/
See https://margo.sh/b/hello-margo/ for a brief introduction to margo, the engine behind GoSublime.
## Installation & Support
See https://margo.sh/b/migrate/ for instructions on how to install GoSublime.
See [SUPPORT.md](SUPPORT.md) for details about what level of support you can expect while using GoSublime.
## Features
* code completion from Gocode (fork);
* context aware snippets via the code-completion popup;
* sublime build system(ctrl+b) integrating with GoSublime 9o command prompt with live command output;
* lint/syntax check as you type or on save;
* quickly jump to any linter error reported in any open file or package;
* quickly fmt your source or automatically on save to conform with your coding standards;
* easily create a new go file and run it without needing to save it first (9o `replay`);
* share your snippets (anything in the loaded file) on play.golang.org;
* list declarations in the current file or package;
* automatically add/remove package imports;
* quickly jump your import section(automatically goes to the last import) where you can easily edit the pkg alias and return to where you were before;
* go to definition of a package function or constant, etc.;
* create your own margo extensions in Go to e.g. add context-aware commands to the command palette.
- code completion from Gocode (fork);
- context aware snippets via the code-completion popup;
- sublime build system(ctrl+b) integrating with GoSublime 9o command prompt with live command output;
- lint/syntax check as you type or on save;
- quickly jump to any linter error reported in any open file or package;
- quickly fmt your source or automatically on save to conform with your coding standards;
- easily create a new go file and run it without needing to save it first (9o `replay`);
- share your snippets (anything in the loaded file) on play.golang.org;
- list declarations in the current file or package;
- automatically add/remove package imports;
- quickly jump your import section(automatically goes to the last import) where you can easily edit the pkg alias and return to where you were before;
- go to definition of a package function or constant, etc.;
- create your own margo extensions in Go to e.g. add context-aware commands to the command palette.
## Demo
* Old demo http://vimeo.com/disposaboy/gosublime-demo2
- Old demo http://vimeo.com/disposaboy/gosublime-demo2
## Copyright, License & Contributors
margo and GoSublime are released under the MIT license. See [LICENSE.md](LICENSE.md)
Thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
<a href="graphs/contributors"><img src="https://opencollective.com/gosublime/contributors.svg?width=890" /></a>
### Supporters
GoSublime has received support from many kind individuals and as a thank you I've added most to [THANKS.md](THANKS.md) file as a way of saying *Thank You*. Some donors donated anonymously and so are not listed, however. If you have donated and would like to add an entry to this file, feel free to open a pull request.
GoSublime has received support from many kind individuals and as a thank you I've added most to [THANKS.md](THANKS.md) file as a way of saying _Thank You_. Some donors donated anonymously and so are not listed, however. If you have donated and would like to add an entry to this file, feel free to open a pull request.
### Donations

0 comments on commit 7422c3a

Please sign in to comment.