BBEdit package for Go development
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Fix relative script paths Jun 6, 2017
.gitignore Refactor build Aug 6, 2015
LICENSE Update README and LICENSE May 10, 2017
Makefile Use built-in universal ctags from BBEdit Jun 6, 2017
README.md Update README and LICENSE May 10, 2017
test.go Fix raw string matching Sep 8, 2015

README.md

BBEdit package for Go development

Features

  • Full language syntax highlighting
  • Support for code folding func
  • Language defaults
  • Full set of clippings
  • Go tool scripts
  • Completion data for Go standard library

The package is a collection of BBEdit supporting elements for developing Go applications. The Resources directory contains the toolset for supporting the scripting and integration.

Requirements

The following are required for using Go.bbpackage:

  • BBEdit 11.6 or greater
  • Go 1.8 or greater
  • Xcode 6 or greater (particularly the command line tools package)

Install

The package should be cloned into a working directory. The Makefile will build the sources. The install task will install the package to the correct Application Support directory (either Dropbox, iCloud Drive, or ~/Library).

    git clone https://github.com/ascarter/Go-bbpackage.git
    cd Go-bbpackage
    make install

Update

Pull changes and run make install again:

    cd Go-bbpackage
    git pull
    make clean install

Usage

The best way to use BBEdit with a Go project is to simply launch BBEdit from the project root.

    cd ~/Projects/workspace/src/github.com/<username>/<my cool project>
    bbedit .