awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
go-lang-plugin-org avatar

go-lang-plugin-org/go-lang-idea-plugin

0
View on GitHub↗
4,534 estrellas·564 forks·Java·3 vistasplugins.jetbrains.com/plugin/5047↗

Go Lang Idea Plugin

Este proyecto es una extensión de IDE para la plataforma IntelliJ que proporciona soporte de lenguaje para Go. Integra herramientas de desarrollo de Go en los IDEs de JetBrains para facilitar la escritura, organización y análisis del código fuente.

El plugin permite la transformación del código fuente de Go en binarios ejecutables mediante la gestión de procesos de compilación y la ejecución del compilador estándar. También incluye utilidades para configurar el kit de desarrollo de software (SDK) de Go y generar archivos iniciales de aplicaciones y librerías para arrancar estructuras de proyectos.

El conjunto de herramientas proporciona análisis de código estático mediante resaltado de sintaxis y un motor de autocompletado consciente de tipos para sugerencias automáticas de símbolos. Además, ayuda a la navegación indexando los símbolos del proyecto, permitiendo a los usuarios saltar entre definiciones de tipos y declaraciones a través de los archivos del proyecto y la librería estándar.

Features

  • Go Development Tooling - Provides a comprehensive set of utilities and IDE integrations specifically designed for Go application development.
  • Go Source Compilations - Transforms Go source code into executable binaries using the standard Go compilation logic.
  • Go Code Completers - Provides automated suggestions for Go package names, types, and local symbols during typing.
  • Code Navigators - Provides tools for exploring and navigating relationships between symbols and definitions in Go projects.
  • Completion Engines - Implements a type-aware engine that suggests contextual symbols and package names during code entry.
  • Definition Navigation - Enables navigation from a symbol or type usage directly to its definition across project and library files.
  • JetBrains Plugins - Extends JetBrains IDEs with specialized tools for Go source code analysis and binary compilation.
  • Source Code Indexing - Scans SDK files and source code to build a searchable index of Go language symbols.
  • Symbol Navigation - Provides the ability to jump from a symbol usage to its original declaration within the project.
  • IntelliJ Platform Plugins - Integrates Go language support directly into the IntelliJ Platform using its plugin architecture.
  • External Tool Integrations - Manages the execution and monitoring of the standard Go compiler as an external system process for building binaries.
  • Static Code Analysis - Identifies syntax errors and structural elements through real-time static analysis and highlighting.
  • SDK Tooling Integrations - Integrates the Go SDK into the editor to provide language-aware features across operating systems.
  • Language SDK Configuration - Indexes and integrates the Go software development kit to enable language-aware features across different platforms.
  • Code Syntax Highlighting - Applies colors and formatting to Go source code based on language rules to improve readability.
  • AST-Based Highlighting - Implements syntax highlighting based on abstract syntax tree parsing to provide accurate semantic coloring of Go code.

Historial de estrellas

Gráfico del historial de estrellas de go-lang-plugin-org/go-lang-idea-pluginGráfico del historial de estrellas de go-lang-plugin-org/go-lang-idea-plugin

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Go Lang Idea Plugin

Proyectos open-source similares, clasificados según cuántas características comparten con Go Lang Idea Plugin.
  • emacs-lsp/lsp-modeAvatar de emacs-lsp

    emacs-lsp/lsp-mode

    5,060Ver en GitHub↗

    lsp-mode is a Language Server Protocol client and IDE feature set for Emacs. It functions as a semantic code analysis tool and JSON-RPC communication layer that connects the editor to external language servers to provide intelligent code completion and real-time diagnostics. The project also serves as a Debug Adapter Protocol client, enabling interactive debugging sessions and breakpoint management. This allows for stepping through code and inspecting variables via a standardized protocol, including support for debugging within Docker containers. The system covers a broad range of developmen

    Emacs Lispangularcppdart
    Ver en GitHub↗5,060
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Ver en GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    Ver en GitHub↗5,914
  • izhangzhihao/intellij-rainbow-bracketsAvatar de izhangzhihao

    izhangzhihao/intellij-rainbow-brackets

    4,661Ver en GitHub↗

    This project is a JetBrains IDE extension and source code colorizer that assigns distinct colors to nested pairs of brackets and braces. It serves as a code nesting visualizer for the IntelliJ platform and Android Studio to help identify matching pairs and clarify the structural hierarchy of source code. The plugin provides capabilities to apply rainbow color schemes to both brackets and variables to make them easier to track within a file. It also includes a color palette generator and options to exclude specific languages or file extensions from highlighting. The tool further assists with

    Kotlinandroid-studioclojurefleet
    Ver en GitHub↗4,661
  • rust-lang/rust.vimAvatar de rust-lang

    rust-lang/rust.vim

    4,165Ver en GitHub↗

    rust.vim is a Vim plugin that provides language-specific editor support for Rust. It integrates syntax highlighting, indentation management, and tooling configurations to improve the readability and structural understanding of Rust source code. The plugin enables targeted test execution for specific functions and provides integration with an online playground for code experimentation and sharing. It further covers capabilities for code formatting, static error detection, and symbol navigation for browsing source structures and jumping between definitions. Configuration is managed through Vi

    Vim Script
    Ver en GitHub↗4,165
Ver las 30 alternativas a Go Lang Idea Plugin→

Preguntas frecuentes

¿Qué hace go-lang-plugin-org/go-lang-idea-plugin?

Este proyecto es una extensión de IDE para la plataforma IntelliJ que proporciona soporte de lenguaje para Go. Integra herramientas de desarrollo de Go en los IDEs de JetBrains para facilitar la escritura, organización y análisis del código fuente.

¿Cuáles son las características principales de go-lang-plugin-org/go-lang-idea-plugin?

Las características principales de go-lang-plugin-org/go-lang-idea-plugin son: Go Development Tooling, Go Source Compilations, Go Code Completers, Code Navigators, Completion Engines, Definition Navigation, JetBrains Plugins, Source Code Indexing.

¿Qué alternativas de código abierto existen para go-lang-plugin-org/go-lang-idea-plugin?

Las alternativas de código abierto para go-lang-plugin-org/go-lang-idea-plugin incluyen: sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… emacs-lsp/lsp-mode — lsp-mode is a Language Server Protocol client and IDE feature set for Emacs. It functions as a semantic code analysis… izhangzhihao/intellij-rainbow-brackets — This project is a JetBrains IDE extension and source code colorizer that assigns distinct colors to nested pairs of… rust-lang/rust.vim — rust.vim is a Vim plugin that provides language-specific editor support for Rust. It integrates syntax highlighting,… zigtools/zls — ZLS is a language server for the Zig language that implements the Language Server Protocol to provide IDE-like… nsf/gocode — gocode is a language server backend and autocompletion daemon for the Go language. It functions as a static code…