Comments (5)
We have no plans to support any other IDEs (beyond IntelliJ, Android Studio, and CLion). However we are looking at adding support for additional languages (including Go) within these IDEs.
There's a Go plugin for IntelliJ which seems to be quite widely used (at least, if the download numbers are anything to go by).
If we do support Go, it will likely be by integrating with that plugin (unless JetBrains end up providing their own Go plugin for IntelliJ, similar to the situation with PyCharm and the IntelliJ python plugin).
from intellij.
Gogland is a Jetbrains fork of the Go plugin for IntelliJ. It is a similar product to CLion (based on the same codebase as IntelliJ, but branded differently). I imagine that the main contributors to the open source plugin, who work for Jetbrains, will now focus on the paid Gogland product, leaving the open source plugin behind.
from intellij.
Yes, that's our expectation too. We're certainly open to reconsidering support for additional IDEs in the future (perhaps when Gogland has sufficiently diverged from the open-source plugin).
from intellij.
Hi @sjamesr, an update on this issue -- we're not planning to support the Gogland IDE, but we do intend to add support for the corresponding IntelliJ UE plugin, which JetBrains' intend to release along with the public EAP (https://www.jetbrains.com/help/go/1.0/faq.html).
I expect they'll have basically identical features, similar to the python situation.
from intellij.
The latest code drop has basic support for Go projects, integrating with the Go plugin.
When JetBrains release their own Go plugins, we're planning to expand support.
from intellij.
Related Issues (20)
- Error import Bazel Project HOT 5
- 2024.01.30.0.1-api-version-233 analysis cache discarded HOT 7
- Golang test are failing while executing on go_binary target in go/BUILD. HOT 4
- Debugging are failing in kotlin while executing on kt_jvm_test/binary target in test.lib/BUILD HOT 2
- Test functionality is missing in greeting.java HOT 1
- It's trivial to update to 2024.1 EAP HOT 5
- IDE Collision, when opening bazel project with different IDE HOT 5
- Freeze when jumping into definition with bazel.sync.detect.source.roots HOT 1
- 2024.1: com.intellij.diagnostic.PluginException: `ActionUpdateThread.OLD_EDT` is deprecated and going to be removed soon HOT 1
- Kotlin targets requiring Java annotation processors aren't recognized HOT 1
- Sync broken with Jetbrains Gateway HOT 13
- Error:(11, 12) While resolving toolchains for target @@intellij_aspect//:JarFilter_bin (963287c): No matching toolchains found for types @@bazel_tools//tools/jdk:runtime_toolchain_type. HOT 2
- Clion can't load bazel project with MODULE.bazel file
- CLion comes up with an error on startup HOT 1
- Exception when running sync on a fresh kotlin project HOT 1
- Whole output base directory is being scanned when on the first import of bazel project
- Publish render jars builder HOT 2
- Bazel plugin is not suggest when editing a bazel file without it
- Specifying an alias (as opposed to full target label) to android binary target in projectview file will not create run configuration after sync completes HOT 2
- Unable to connect to Dev Environment with Gateway after plugin installation HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from intellij.