BBEdit package for Go development
Clone or download
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 Update README and LICENSE May 10, 2017
test.go Fix raw string matching Sep 8, 2015

BBEdit package for Go development


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


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)


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
    cd Go-bbpackage
    make install


Pull changes and run make install again:

    cd Go-bbpackage
    git pull
    make clean install


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

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