All Projects → DisposaBoy → Gosublime

DisposaBoy / Gosublime

Licence: mit
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.

Programming Languages

go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gosublime

Sublimechef
A Sublime Text 2 Package for authoring Chef related files
Stars: ✭ 85 (-97.52%)
Mutual labels:  ide, sublime-text
Javascriptenhancements
JavaScript Enhancements is a plugin for Sublime Text 3. It offers not only a smart javascript autocomplete but also a lot of features about creating, developing and managing javascript projects (real-time errors, code refactoring, etc.).
Stars: ✭ 592 (-82.7%)
Mutual labels:  ide, sublime-text
TwoDark
Atom's OneDark inspired theme for Sublime Text
Stars: ✭ 19 (-99.44%)
Mutual labels:  sublime-text, ide
Laravel Whoops Editor
Laravel Whoops Editor helps to open your code editor from exception stack trace.
Stars: ✭ 83 (-97.57%)
Mutual labels:  ide, sublime-text
UnrealScriptIDE
Auto-completion, Syntax Highlighting, Go to Declaration, Build and Run and more..
Stars: ✭ 86 (-97.49%)
Mutual labels:  sublime-text, ide
Time2code
Portable Scalable web code editor to integrate into your sites and learning experiences
Stars: ✭ 294 (-91.41%)
Mutual labels:  ide
Gsonformat
根据Gson库使用的要求,将JSONObject格式的String 解析成实体
Stars: ✭ 3,176 (-7.16%)
Mutual labels:  ide
Projectmanager
Project Manager for Sublime Text
Stars: ✭ 288 (-91.58%)
Mutual labels:  sublime-text
Awesome Atom Packages
📦 Some Useful Atom Packages for Web Developers !
Stars: ✭ 286 (-91.64%)
Mutual labels:  ide
Themer Gui
A graphical UI for themer. Replaced by Progressive Web App at https://themer.dev.
Stars: ✭ 337 (-90.15%)
Mutual labels:  sublime-text
8bitworkshop
web-based IDE for 8-bit programming and Verilog development
Stars: ✭ 309 (-90.97%)
Mutual labels:  ide
Vim Buffet
IDE-like Vim tabline
Stars: ✭ 304 (-91.11%)
Mutual labels:  ide
Nord Jetbrains
An arctic, north-bluish clean and elegant JetBrains IDE UI and editor color theme.
Stars: ✭ 293 (-91.44%)
Mutual labels:  ide
Ide
Web based, Go IDE.
Stars: ✭ 309 (-90.97%)
Mutual labels:  ide
Handlebars
Fullest Handlebars.js templating support for Atom and Sublime Text 2 / 3. Also drives syntax colouring on Github and in Visual Studio Code. Install from: https://atom.io/packages/Handlebars and https://packagecontrol.io/packages/Handlebars.
Stars: ✭ 292 (-91.46%)
Mutual labels:  sublime-text
Rls
Repository for the Rust Language Server (aka RLS)
Stars: ✭ 3,426 (+0.15%)
Mutual labels:  ide
Spacevim
A community-driven modular vim/neovim distribution - The ultimate vimrc
Stars: ✭ 17,558 (+413.24%)
Mutual labels:  ide
Thera
Thera is an integrated development environment(IDE) powered by Alibaba.com aimed for improving mobile hybrid solution develop experience, such as weex, luaview, react native.
Stars: ✭ 298 (-91.29%)
Mutual labels:  ide
Intellij Micropython
Plugin for MicroPython devices in PyCharm and IntelliJ
Stars: ✭ 312 (-90.88%)
Mutual labels:  ide
Phasereditor
A friendly IDE to develop HTML5 games based on the Phaser framework.
Stars: ✭ 297 (-91.32%)
Mutual labels:  ide

GoSublime Backers on Open Collective Sponsors on Open Collective Build Status

Intro

GoSublime is an IDE-like plugin for Sublime Text 3 mainly, but not limited to, providing integration for most of your Go/Golang development tools.

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 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.

Demo

Copyright, License & Contributors

margo and GoSublime are released under the MIT license. See LICENSE.md

Thanks to all the people who contribute. [Contribute].

Supporters

GoSublime has received support from many kind individuals and as a thank you I've added most to 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

See https://margo.sh/funding/ for ways in which you can help support future development of margo and GoSublime.


Become a backer or a sponsor on OpenCollective

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].