All Projects → gotschmarcel → qtcreator-go

gotschmarcel / qtcreator-go

Licence: other
Go language plugin for the QtCreator IDE.

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to qtcreator-go

asn1scc.IDE
Qt Creator plugin for asn1scc - ASN.1/ACN compiler for embedded systems
Stars: ✭ 15 (-37.5%)
Mutual labels:  ide, qtcreator
qt-creator-plugin-boostbuild
Boost.Build Project Manager Plugin for Qt Creator
Stars: ✭ 15 (-37.5%)
Mutual labels:  ide, qtcreator
QT-Notepad
QT5 实现的简单文本编辑器
Stars: ✭ 18 (-25%)
Mutual labels:  qtcreator
EmojIDE
Programming in Discord emojis. Second place for the ProgrammerHumor Hackathon
Stars: ✭ 30 (+25%)
Mutual labels:  ide
theia-workshop
Theia Workshop - Building Cloud and Desktop IDEs
Stars: ✭ 38 (+58.33%)
Mutual labels:  ide
c9.ide.theme.jett
Flat Material Look for Cloud9!
Stars: ✭ 26 (+8.33%)
Mutual labels:  ide
Kelvin
A powerful language for symbolic computation written in Swift.
Stars: ✭ 23 (-4.17%)
Mutual labels:  ide
apio-ide
🌱 Experimental open FPGA IDE using Atom and Apio
Stars: ✭ 82 (+241.67%)
Mutual labels:  ide
exlcode
EXLcode - VS Code-based Online IDE
Stars: ✭ 42 (+75%)
Mutual labels:  ide
purebasic
PureBasic OpenSource Projects
Stars: ✭ 83 (+245.83%)
Mutual labels:  ide
LoIDE
Web-based IDE for Logic Programming
Stars: ✭ 21 (-12.5%)
Mutual labels:  ide
IcicleDevelop
A freezing cold development environment
Stars: ✭ 16 (-33.33%)
Mutual labels:  ide
wdl-ide
Rich IDE support for Workflow Description Language
Stars: ✭ 36 (+50%)
Mutual labels:  ide
swoole-ide-helper-phar
Swoole IDE 自动补全,PHAR 包。
Stars: ✭ 14 (-41.67%)
Mutual labels:  ide
IC-InteractiveConstructor
Construtor Interativo de website.
Stars: ✭ 15 (-37.5%)
Mutual labels:  ide
tide
The TiDB IDE
Stars: ✭ 90 (+275%)
Mutual labels:  ide
tree-core-ide
The next generation integrated development environment for processor design and verification. It has multi-hardware language support, open source IP management and easy-to-use rtl simulation toolset.
Stars: ✭ 79 (+229.17%)
Mutual labels:  ide
ScalaColliderSwing
A Swing based front end or "mini-IDE" for ScalaCollider.
Stars: ✭ 16 (-33.33%)
Mutual labels:  ide
codimension
Experimental Python IDE written mostly in Python
Stars: ✭ 98 (+308.33%)
Mutual labels:  ide
codee-app
Android IDE for programming fully written on Kotlin
Stars: ✭ 42 (+75%)
Mutual labels:  ide

Qt Creator Go Plugin

A Qt Creator plugin for the Go programming language.

This plugin is not well maintained, since I don't have the time for it.

Features

  • Managing projects (work in progress)
  • Syntax Highlighting

More features like code completion, go to definition and more are coming in the future.

Build

Requirements

  • Qt 5.6 (other versions not tested)
  • QtCreator 4.4.x

Instructions (*NIX)

The following instructions guide you through the process of building the plugin All instructions are run from the project root. Create the build directory.

$ mkdir <PROJECT_ROOT>/build

Build the plugin

$ cd ..
$ qmake ../../go.pro -spec <spec> CONFIG+=release CONFIG+=x86_64
$ make qmake_all
$ make
  • To install the plugin into the user directory also pass USE_USER_DESTDIR=yes to qmake.
  • The -spec depends on the system, see QMAKESPEC for more details.
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].